Сделал генетический алгоритм | симуляция ЭВОЛЮЦИИ
ฝัง
- เผยแพร่เมื่อ 9 ก.พ. 2025
- В этом видео я использую генетический алгоритм и нейросеть, чтобы существа самостоятельно эволюционировали и обучались выполнять задачу.
Изначально они не даже знают, в чем состоит их задача. Все, что у них есть, это показатель того, на сколько успешно они справляются в симуляции.
GitHub:
github.com/Art...
Эволюция машинок:
rednuht.org/ge... - วิทยาศาสตร์และเทคโนโลยี
Представьте, что где то 11 м измерении сидит видео блоггер за своим супер компьютером и рассказывает как созданные им существа на данный момент панически скупают продукты и боятся короновируса......
А его чмырят за то, что он не может продвинуться в управлении дальше 3-го измерения)
Или не понимает, что пошло не так...
Надеюсь, что он сделал сохранения, а то...
"И ещё я не сделал сохранения"
Светлая память всем уничтоженным червякам, навечно в наших сердцах
молись чтоб тот кто создал наш мир прописал сохранение...
@Виктор Крит А ты кто? Люди либо атеисты либо верущие, а ты тогда кто?
@Виктор Крит Типичное обывательское заблуждение будто агностицизм относится только к религии. Кроме религиозного агностицизма, существует агностицизм философский и научный.
@@Za1ba66 А он не человек...
@Виктор Крит есть игностик
Теист:Верит в бога и во многое
Атеист:не верит
Агностик:Не знает
Игностик:Не понимает когда кто то говорит:Существует ли Бог?
Деист:Я Верю в бога , но не думаю что он контролирует всеми, Частично или вообще не контролирует.Также не верит в слова людей считав что это не слова бога.
единственный человек, на которого я зашел из рекламы в комментариях под другим видео, посмотрел полностью и подписался)
Осторожно, видосы этого парня вызывают зависимость!
Онигири, жму руку. На редкость годным материалом делишься. Просто продолжай и не пропадай надолго. Исходники можно будет где-нибудь посмотреть?
Спасибо! Исходники собирался выложить. Надо только очистить код от кучи экспериментальных кусков. Отвечу сюда, когда будут
Добавил!
@@OnigiriScience Спасибо! В ближайшее время поковыряюсь. Я искренне удивлён, что у канала так мало подписчиков, но уверен, что всё впереди. Ещё раз респектую.
@@OnigiriScience Кстати, глянул между делом проект "Жизнь на частицах". Артём, это очень круто!
☺️
6:31 В правом нижнем углу:
ФЛЕКСИМ!!!
Ясно, значит ты тоже сюда прямиком из порнхаба приперся)) А я вовсе довообразил всю картину в целом, и получились сперматозоиды.
🤣
Сегодня чисто случайно наткулся на этот канал. И понял - это золотая жила!!! Только вместо золота годный контент.
Давно его смотрю. Очень годный канал. Наконец аудитория растёт. У него неделю назад было около 1.5 тыс. сабов, и сейчас в 10 раз больше!
Как же мне повезло найти такой канал. Удачи тебе!
ураа! самый спокойный ютубер:) не кричит не ругается
*пуф*
теперь никто не узнает что было в этом комментарии и за что столько лайков. 😛
Фреймворки и навыки создания Нейронных сетей - разные вещи
Это так и работает
Он сказал "во всяких там фреймворках", видимо, он имел ввиду нейросетевые фреймворки, типа Caffe или DarkNet. Разобраться там сходу действительно непросто.
Как же смешно смотреть на такие глупые комментарии программисту. Я бы попытался объяснить что такое фреймворк, но не хочу тратить своё время
Но тратить время на комментарий ты хочешь :')
Посмотрите, кажется, действительно произошла эволюция и ты увеличил количество особей себе подобных, и все они на твоей футболке!
Прекрасно показано, как в замкнутой системе энтропия возрастает со временем.
Молодец, если нравится эта тема, развивайся в ней. За этим будущее... желаю тебе удачи и настойчивости в работе.
Самое интересное в эволюционных алгоритмах - это анализ генов, полученных эволюцией, трактовка и обсуждение решений эволюции. Но этого никто не делает, все только на движущиеся пиксели смотрят. А ведь есть такой потенциал, пообсуждать, посмотреть, удивиться. Подумать как бы составил гены ты, а не эволюция. Создать исскуственный организм и поставить сревноваться с эволюцией... =)
Делал такое раньше.
Всё равно случайная эволюция тебя обведёт вокруг пальца т к все нюансы невозможно предугадать.
@@alexwhite8040 что именно вы делали? Снимали интересные обзоры на гены?
@@YaShoom,
Делал разные симуляции эволюции в т ч с конкретным набором генов каждый из которых выполнял свою функцию.
Обзоров не делал.
@@alexwhite8040 что насчёт... Повторить Кембрийский Взрыв?
Ты самый лучший програмист
Чувак, ты крут!!!!! Я тоже пытался писать эволюцию(не очень получилось), меня Ричард Докинз вдохновил в своей книге "Слепой Часовщик". Там он просто отбирал рекурсивные деревья Пифагора с "мутациями". Через несколько поколений там такая дичь пошла, очень интересно!))
Классный канал, случайно наткнулся, посмотрел все. Снимай еще, очень интересно=)
Чёрт, да на это вечно можно смотреть!
Роберт Сапольски рассказывал про клеточные автоматы, решила подробнее разобраться что это. Нашла твое видео и понеслааас.
чувак!!! то что ты делаешь это просто взрыв бошки!!!
Все так кайфово, что я сразу ставлю лайк, а потом уже смотрю
С глубоким смыслом!!!! Ролики с эволюцией многое объясняет! У личинок нет цели! Смотрю в мае 2023г. Где хотят уже запретить нейросеть 5го поколения))
меня очень радует этот канал, что на волне всяких тиктокеров, которые снимают тупые видео, есть люди, которым интересно делать научные эксперименты, хоть даже и виртуальные
Чувак, да ты гений!)
Классно. Очень интересно, Всегда хотел что то подобное сделать. Но моих знаний явно недостаточно. Хоть и программист ) Скачаю твой проект посмотреть хотя бы, спасибо что оставляешь исходники и респект. Было бы интересно посмотреть на более продвинутые симуляции.
О,привет парень. Давно видно не было. Мы соскучились
Час назад обнаружила твой канал и пока смотрела про большие числа, у тебя вышел новый ролик впервые за 4 месяца! Никак не ожидала 😄
Кстати очень понятно рассказываешь, наткнулась на твой канал, когда гуглила бозон Хиггса
Тоже иногда обращаю внимание на такие совпадения :D
Спасибо
Я тоже изза больших чисел тут. Ютуб явно любит этот видос😆
i don't understand what you are saying but i'm glad that you deal with this topic.
Боже, как эти личинки круто флексят
ТЫ МОЛОДЕЦ!!! Я ПОЖПИШУСЬ НА ТЕБЯ!!! ВАЩЕ КРУТОЙ ЧУВАК!!!
Крутые идеи освещаешь, крутой канал, спасибо тебе.
Незнаю как, но это каким-то образом попало ко мне в рекомендации, но я не пожалел)
Здорово! Ты вдохновил меня на то, чтобы тоже попробовать! Спасибо!)
Скачал твой проект и посмотрел. В общем есть замечания/предложения.
1. Мне кажется что входные данные с Math.Sin(time) это не круто. Как будто мы ситетически говорим этому червю, что он должен циклично повторять движения. Червь не решает сам, что ему делать на основании окружающей среды, а лишь симулирует движения.
Решение: на входные данные подавать spring.targetPosition каждой из его лапок.
2. Сеть можно улучшить, если добавить возможность в центральных слоях устанавливать произвольное количество нейронов.
3. После каждой итерации можно немного менять веса у 10 удачных моделей. Таким образом стимулировать изменения в поведении :)
4. После каждой итерации создавать новые нейронки. Например 80% червей будут наследовать одну из лучших моделей, а остальные 20% - будут новыми нейронками
Как же приятно увидеть подобную работу в 3д, а то всё 2д да 2д
"хлеб падает на пол"
микробы 6:14
если успел взять его за 5 секнд то микробы испарятся
Ивангай здорового человека
Неплохая иллюстрация идей креативизма.
Наоборот.
6:54 НННННЕЕЕЕЕЕТТТТТТТТТТТ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 1000101011001000000000000000000000000000000000000000000000000000
Никогда не бывает столько нолей
PYROMAN PSYHO аххаххаахха нолей блять😂 Ты в каком классе? Пятом? Нолей😂
Чё ты орёшь как Техножрец над уничтоженным СШК
@@AlphariusOmegon21 что такое техножрец?
@@АлеАле-ч2й Техножрецы - адепты Адептус Механикус. Они являются жрецами Культа Механикус, духовенство которого формируется из техников и учёных, одновременно являющихся и религиозными лидерами. Техножрецы предоставляют свои услуги остальному Империуму.
Хотя в их телах находится множество механических частей, техножрецы остаются людьми, в отличие от сервиторов, машин-рабов, выполняющих для них всю тяжёлую и монотонную работу.
Взял с Вики, а то долго объяснять, слишком долго сложно, и интересно.
Блин как живые реально
Ах 2019… хорошие времена без коронавируса …
Попробуй при создании формы существ опираться на принцип золотого сечения. Т.е. используй последовательности Фибоначчи , это сильно поможет на каком то этапе, т.к. в природе от этого числа пляшет очень много всего)
с этого видео изменился вид камеры, который ещё долго пробыл. Онигири немного изменил вид в отрицательной гравитации, потом на темный фон в видео про 4д человека, а про волнах света вообще на белую комнату устроился
Супер контент! Очень интересно
Офигенно видео. Крутой канал!!! Странно, что так мало подписчиков.
Круто, записывай дальше, лучше обучение, хотя бы такого банального и посоветуй что почитать на эту тему, сам frontend разработчик, но ии и мл всегда интересовали)))
Здорово!!!
Запусти подобную эволюцию в свободное плавание, с поправками на коммуникацию, но главное предусмотри рубильник, чтобы можно было все это остановить...и возможно
через десяток лет эта цивилизация заменит нас на этой планете:)))
А прикиньте и мы 100500 хулиардов лет назад были такими же червяками, созданные таким же чуваком за компом. Снос башки
Ты гений))
Привет! Только буквально вчера заходила посмотреть, не вышло ли у тебя новое видео, и расстроилась, что нет. Сегодня очень рада была, что таки не забываешь о своей публике.
Вот почему всякие безмозглые балаболы снимают всякий мусор, выкладывают каждый день и при этом имеют миллионы подписчиков? Глядя на тебя, радуюсь, что не все так печально в этом мире.
Рад, что и о канале не забыли :D
Молодец. Ты злой гений по любому. Круто. Возможно когда-то ты сделаешь роботов которые убьют всех людей ахах
ты изобрел опарыша, могу поздравить)
Офигеть, вот оно будущее игр! Представьте очередную часть GTA с самоэволюционирующим миром.
6:34 там внизу все танцуют😂❤
Хм... Интересная задумка, лайк и подписка.
Если блогер программист может создавать такое, представляете, что сейчас делает компьютерный гений в на своём супер компьютере играясь с искусственным интеллектом, люди нам капец короче)
Вы думали, что это была эволюция? НО ЭТО БЫЛ Я, ДИО!
Эй, а что дальше с ними было? Черви нашли свое счастье? Кто из них оказался героем? Публика требует продолжения!
Бог смотрит Онигири, после последней фразы такой: "Блин, я тоже".
А будет продолжение разработки?))
Уж, больно нравиться идея подобной эволюции и нейронок)
Вот, только ради нейронок, хочеться научиться их создавать и использовать)
Планирую продолжать
@@OnigiriScience Продолжай обязательно!!!!! Именно свой проект!!! Я наблюдал зарождение газеты Коммерсант, фирмы КИТ Финанс, Магнит,.. Видел в 90е маленькую программу, которой отдавая часть ресурсов оперативной памяти( по типу Торрент) тебе начисляются доллары))) Это спустя время стало майнингом! У тебя уже складывается учебный материал! Его можно использовать в лекциях, в школах по всему миру т.к. он наглядный!!!
А ты крут!
Блин, ты капец крутой)
Существа должны ходить по какой-то плоскости, поэтому я создам Землю, пусть она будет больше, чтобы существа с неё не свалились, пусть она будет цветом как Земля - сказал бог и создал нашу планету
Отличное качество видео супер
Пацык молодец, рубит фишку.
начиная с ~6:30 червяки прикольно флексят под музыку
Я люблю ГУСЕНИЧЕК
СЛАВА Империи
Империя гусенечек вперед !!!
Слава империи слава обсидиан тайму!!! За гусинечек
Ненавижу, блин, природу
удоли нахуй
На 4:15 что-то вроде симулятора эрекции)
Либо ты описался и хотел написать "Селекции" , либо ты чёртов извращенец.
@@шашщущ либо он преколист-шутник, крутой поцанчик, уважающий свою и мою мать
Качественно и интересно супер спасибо класс
красава сынок!
прикиньте бог это просто 4д существо которое по приколу сделало вселенную
Это точно юнити и c#? Это выгледит как будто сверхразум создаёт такое. Это больше походит на алгоритмы и формулы состоящие из ничего и делающие всё, как ты это сделал, это за гранью моего понимания
Вот так и нас, наверное, создавали!😁
5:44 просто посмотрите на монитор
И что?
@@Ютубер3 тебе глаза проверить надо, либо чувство юмора
@@catstalinreal всё равно не понял
@@Ютубер3 там змейка в камеру входит
@@catstalinreal это да, ну ладно, короче не понял..
Дорогой Онигри, ты хотя и молод, но временами раскрываешь заложенный в тебе прекрасный потенциал, проявляя неплохие способности учёного, знания которого отчасти затуманены существующей официально лженаукой.
Эти твои игрушки-симуляции, конечно, неплохо забавляют и расслабляют, уводя при этом тебя в сторону от истинного знания в область никому ненужных иллюзий.
Но, что если тебе просимулировать очень простую на первый взгляд симуляцию, которая, как знать, может привести тебя к очень серьёзному научному открытию.
Суть вопроса заключается, ни много-ни мало, но в протестировании тобой начала начал и причины всех причин.
Что если нам представить, что окружающее нас объективно существующее космическое пространство, кроме свойств трёхмерности, бесконечного объемного распространения во все стороны: север, юг, запад, восток вверх и точно также вниз от произвольно взятой точки отсчета и бесконечной вместимости - обладает ещё и свойством цикличного раздувания из этой точки и рассасывания.
Для чего представим себе, что в изначально безмолвной абсолютной пустоте космического пространства появился самый наимельчайший из всех возможных пузырёк пустоты, получивший некий незначительный импульс вращения.
Сферическая форма - это наиболее естественная и наипростейшая форма для этого крошечного объекта, а вращение - способ удержания объекта в бесконечном пространстве, не имеющим границ. Ибо без определённо заданного вектора движения эта наимельчайшая пустышка будет неизбежно раскручиваться на месте с ускорением, раздуваясь и деформируясь в овал, а затем и в диполь.
Она обречена на вечность, ибо, повторяя свойства изначального космического пространства, она будет стремится захватить его, но не имея такой возможности из-за своей крошечности, она будет компенсировать это стремлением облететь его всё целиком, но внутри себя. При этом диполь будет разрываться, обращаясь уже в два пузырька.
Один из которых побольше уже достаточно развит, чтобы произвести следующий пузырёк, а второй - только начинает развиваться по принципу первого.
И такой процесс продуцирования пузырьков допланковских размеров будет бесконечно дублироваться и повторяется в Фибоначном режиме: 1+1=2, 1+2=3, 2+3=5, 3+5=8 и так далее.
При этом одни из них получают вращение по часовой стрелке, другие - против. Что обеспечивает раскручивание из них спиралей в противоположных направлениях и образование изначально торсионных полей, затем гравитационных и, наконец, электромагнитных.
Причём, в торсионных полях частицы группируются и притягиваются, будучи движущиеся в одном направлении, а в электромагнитных - в противоположных.
Суть эксперимента заключается в попытке образования из наимельчайших частиц тонкоматериального мира первых наипростейших изначальных структур с более продвинутыми, чем они сами, свойствами.
Приятно видеть большой комментарий
Но
Тут введено слишком много понятий, которые выглядят взятыми с потолка. Почему у сферы пустоты должно быть вращение? Чем это подтверждается? Почему вращение могло бы это удерживать? На чем основано утверждение о существовании торсионных полей?
Тут можно задавать еще много вопросов, но я даже не жду на них ответов. Если методология неверна, то дальше все не имеет смысла. Это больше напоминает зазывание в секту
Онигири, благодарю Вас за столь стремительный ответ, подтверждающий моё первоначальное представление о Вас, как об очень способном молодом человеке. Конечно, ни о какой секте я и не помышлял. Да, Вы правы насчёт понятий. Это непростая работа - все разложить по полочкам, и только потом задавать вопрос. Так было бы правильнее, но долго.
Моя задача - подсказать Вам идею, которую Вы способные раскрутить. И это Ваше право - пройти мимо.
В своём обращении я использовал подсказки природы и принцип подобия.
Как в микромире, так и в макро- всё сферично и всё вращается по факту. Всё раскручивается и завихряется - это видно по галактикам - по спирали.
Посмотрите, например, на зернышки подсолнуха, где они в противоположных направлениях от центра расходятся по Фибоначи. И таких примеров-подсказок множество.
Мы исследуем Космос, расширяющуюся Вселенную, поражаясь непостижимой бесконечностью.
Однако копать следовало бы в обратном направлении, что именно Вы и делаете в Ваших работах. Но Вы останавливаетесь на квантовом уровне.
Окружающие нас предметы - все конечны. И если углубляться внутрь материи, размельчая известные Вам множественные уже открытые частицы, то человек никогда не сможет, возможно, достичь приборами фундаментальных элементарных частиц, из которых построены барионы, но по-философски рассуждая, можно понять, что по размерам эти частицы будут стремиться к нулю, то есть, к пустоте. То есть, к абсолютной пустоте.
Однако при всём при этом окружающий наш мир одновременно и реален, и объективен, и иллюзорен. Все зависит от точки его восприятия. В нашем восприятии мир плотен, но, мысленно уменьшаясь до квантового уровня, мы будем стремительно терять его, пока не окажемся практически в пустоте. Ибо, например, атом водорода пуст на 99,999999999999%.
Если вселенная расширяется, что определил Хабл по красному смещению, и это заметно, Луна уходит от Земли где-то на порядка 10см в год, и это вычисляют, то можно предположить, что всё расширяется: и Земля и мы с Вами, что незаметно.
Короче, я немного поделился своими соображениями. Спасибо за внимание и за Ваш ответ!
Онигири, и ещё.
Впопыхах я упустил ответы на поставленные Вами вопросы. Почему у сферы пустышки должно быть вращение? Чем это подтверждается?
Это подтверждается наблюдением и логическим мышлением.
Бытие объективно. И этому пытливый ум неизбежно будет искать и находить подтверждение.
Да потому что у пространства нет границ. В отсутствие ориентиров изначальная пустышка неизбежно закрутится на месте. Её будет колбасить в поисках вектора движения, ибо её цель, как бы из пешки пройти в ферзи, то есть захватить всё пространство. Что невозможно из-за её мизерности. И это будет компенсировано скоростью вращения и размножением-клонированием.
Хотя, отдавая ей дань уважения, в пресловутой формуле: во имя отца, сына и святого духа, аминь - её место на месте отца, родившейся из неё частицы - это место сына, а пустота - это, соответственно, место для святого духа.
Торсионный вихрь - это естественный, природный способ самоорганизации как протоматерии, так и материи. При этом с постоянным поддержанием и увеличением КПД.
Чёрные дыры галактик - это конечные продукты изначальных точек появления, так сказать, отцов - пустышек.
Темная энергия и темная материя - это места блуждающих элементарных фундаментальных частиц, структурированных для передачи между галактиками энерго-информационного взаимодействия и поддержания полей.
Мир во всех проявлениях существует в триединстве, где синтез и распад неизбежно связаны с пустотой.
Возьмите бит информации, в котором единичка и ноль чередуются с пустотой, позволяя сформировать бесконечное количество вариантов алфавитов и, соответственно, очень много буков и слов. Но не только, а также символов, благодаря которым, мы видим картинку на мониторе и слышим звуки.
Суть идеи заключается в том, что пространство за счёт материализации в виде пустышек постепенно заполняет и захватывает само себя и, когда это происходит целиком, на что уходит целая вечность, пространство растворяется в пространстве и цикл повторяется по новой.
@@spooskin Официант! Мне того же самого, что заказывал этот господин.
Konstantin Pecherskiy и Онигри, последний аргумент в пользу обозначенной мною гипотезы.
Мир существует именно в единстве и борьбе противоположностей: мужское и женское начала, свет и тьма, добро и зло, положительные и отрицательные заряды, вращение по часовой стрелке и против. Одно совершенно не возможно без другого.
Если мир объективен, то должна быть способность его видения, если есть звуки, то - способность слышания, запах - обоняния и так далее.
Именно так и работала эволюция. Микробам и первым животным нужна была пища - появились растения для одних животных и способности кушать друг друга - у других.
Так как наш мир уже сформирован, то у него должно быть начало.
Начало начал - это пустота пространства. Иного и быть не может, иначе никто не докажет иного, что оно откуда-то появилось. Если бы это было так, то это было где? В чем? Задавая и отвечая на подобные вопросы, мы определяем, что пространство - это объект, который был всегда.
Это аксиома аксиом.
И в качестве объекта оно должно обладать некими свойствами, такими как:
1. Бесконечность.
2. Нематериальность.
3. Трёхмерность,
4. Распространенность (Бесконечная) во всех восьми направлениях от любой произвольно взятой точки отсчета: север, юг, запад, восток вверх и, аналогично, вниз.
5. Вместимость (Бесконечная)
6. Неподвижность.
Чтобы возникло бытие необходимо было появление чего-то, прямо противоположного пространству.
Для чего наделяем ЭТО свойствами, противоположными вышеуказанным.
1. Конечность.
2. Материальность.
3. Сферичность, как логически наипростейшая форма материального объекта.
4. Замкнутость.
5. Способность бесконечно вмещаться за счёт размножения путём копирования (клонирования).
6. Подвижность.
Итак, определившись со свойствами минимально возможного объекта, причём прямо противоположными пространству, а также уповая на объективность нашего материального мира, мы обязаны признать, что каким-то непостижимым нашему разуму путём в пространстве возникло ЭТО что-то в виде мельчайшего пузырька пустоты, получившего изначальное слабое движение.
Наблюдая за всеми возможными для наблюдения мирами, хоть макромира, хоть квантового, мы объективно видим, что всё вращается.
Из чего делаем вывод, что этот объект будет вращаться на одном месте, набирая скорость. Он никуда не полетит, так как непонятно куда лететь: нет границ и не к чему стремиться, кроме единственного стремления - захватить пространство и слиться с ним.
Вращение будет перерастать в торсионное, так как это самая естественная, природная способность самоорганизации материи. Плотность пузырьку будет придавать возрастающая с ускорением скорость вращения, а пищу - окружающая пустота пространства. За счёт неё он будет понемногу увеличиваться, как бы раздуваясь в тороидальном направлении. Но ему следует сохранять свои свойства, поэтому он неизбежно, достигая критического размера, а именно: удвоения, отторгает лишнее, продолжая после чего простейшую и монотонную работу по захвату пространства, из которого он появился.
Спасибо за видео очень интересно и полезно
А что если саделать карту с припятствиями по типу гор и холмов и дать задачю найти еду в виде куста или другого червя и дать неросети добавлять новые части червю. У червя есть челх 2 минут прожить без еды но её мала каждых 1 минуту черви делает своего собрата и тратит запасённые 3-5 еды, собрат перенимает особенности червя и плюс свои.Раждёные черви не агрессивны к родителям.
При смерти червя появляется еда 2-4 щтуки и так получим новый вид червя выжывалы
Всего есть несколько дополнительных краба атакующий, тело,голова
Атакующий бёт других червей
Голова ест еду
Тела -здоровье червя и хранилище еды...
Философский финал. Интересно, а создатель нашей вселенной не забыл добавить кнопку "сохранить"?
я: интересно, где он нашел такой классный песчаный цвет для пола.
onigiri: ну, возьму цвет земли
У тебя приятный голос)
6:38 Червяки танцуют под музыку
2:12 божественное ЧЕ!
Очень круто, но сделай пожалуйста звук немного громче
Проблема только в том, что что бы что-то создавалось случайно, нужно создать очень даже неслучайную мысль и затем программу. И наблюдать со стороны
0:12 как называется игра я хочу в неё поиграть
Видео классное, можно подробнее в чем созданы эти животные и как пишется нейросеть к управлению ими?
Ну в чем и так видно - на игровом движке Unity, а про нейросети уже есть куча блогов и статей.
примерно так создавали всленную
Чем больше заданий, данных в случайном порядке, тем они будут умнее)) Кстати, умерших(проигравших) можно не удалять, а воскрешать чуть оригинал + чуть мутировавшие копии (со счётчиком воскрешений), так червю дастся шансы, что бы доказать что смерть его была случайностью. Главное что бы воскресших было не больше чем потомков удачных червяков, а то эволюционно будет выгодно умирать в начале просчёта счётчика что бы размножиться))) Вообще надо подумать, как исключить случайные смерти и при этом что бы червяки могли бороться со случайностями (парадоксально, но думаю верно, червяк может как робот, неподготовлен к случайностям, а может быть очень подготовлен, но случайность была слишком против него и он погиб))).
Вообще, я вот смотрел подобные видео и всегда у меня были мысли о создании языка этих существ, что бы язык сам развился у них, а потом попытаться расшифровать этот язык))) Язык должен состоять из многих уровней - жёсткий неизменяющийся, редко изменяющийся, свободно изменяющийся (можно даже переходные формы делать). ХОтя может я и бред пишу, это мои мысли. Но ведь у нас язык эмоций, который жёстко закреплён (жалость к плачущему ребёнку). А есть изменяющийся язык, но редко, например язык жестов или слова местоимения. А есть очень быстр оменяющиеся - обычные наши слова. =) А ещё червяки не должны стремиться к финишу, они должны стремиться к чувству удовольствия от достиженния финиша, так у них смогут эволюционировать цели сами по себе (когда удовольствие сможет включаться в других случаях). А ещё я думаю у каждого гена должен быть параметр вероятности его мутации, который сам должен мутировать (чем чаще он не изменяется, тем сложнее он будлет меняться) или сделать ячейки для генов и каждая ячейка будет иметь разную вероятность мутации, так гены автоматически смогут пытаться защитить очень чувствительные к изменениям гены.
Да, тут можно много экспериментировать с их эволюцией. Как минимум с шансом мутаций генов надо обязательно попробовать
+Онигири Можно поступить иначе, к каждому гену прикрепить счётчик мутаций и чем меньше число, тем меньше вероятность мутаций, но тогда получится что в начале слишком мало мутаций будет так как счётчики будут равны нулю, тут можно бороться разными свопособами, например сделать его не нулевым и при смерти червяка отнимать от счётчика мутировавшего перед смертью гена единицу и возраждать червя, а если он победил, то мутировавший ген прибавлять счётчик (ну типа удачное решение) и например можно вначале отключить счётчик, а потом через 1000 поколений врубить. А можно без воскрешения и те кто умирает, просто не сохранят неверно расставленные счётчики, а удачные всегда будут с почти верными вероятностями. Хотя намудрил я, думаю с ячейками будет легче всего, гены сами решат куда им лучше спрятаться. п.с. Я написал Чем больше заданий, данных в случайном порядке, тем они будут умнее - я имел ввиду чем больше РАЗНООБРАЗНЫХ заданий данный в непредсказуемом порядке и с немног оизменёнными параметрами, тем точнее они научатся к нелинейному мышлению.
очень круто!
Мужик, тебе пора подать заявку в neuralink, они берут даже школьников, кто подобным интересуется, новость былс совсем недавно, попробуй пройти собеседование, думаю, что тебя там очень нехватает.
Вау очень интересно и полезно
Знаю, не прочтешь, но хотелось бы видео с подробным разбором и объяснением кода, у тебя там комментарии только для того что бы заглушить не рабочий код
Если человек создаст симуляцию реальной жизни и людей в ней с реальными потребностями, чувствами, эмоциями тогда я просто выйду на улицу и спрошу самого себя. Кто я? Я симуляция или реальность? Что есть реальность?
Как Sims в каком то смысле. Мы человечество так же "играем" по чьим то правилам и алгоритмическим схемам
@@through-it но через много лет. Может через 10, 20, 50, 100. Я уверен мы сможем такое создать
@@through-it считая что 20 лет назад не существовала смартфонов и даже второго халфлайфа, железный человек только в комиксах был. А компьютеры так вообще были древнии и играли старые игры с пиксельной графикой. Тесла даже не существовала.
И всего за 20 лет мир изменился кардинально, и мы очень быстро идём в перед. Уже мне кажется не через 20, а через 10 будет ещё больше, а потом через 5. Потом возможно все пойдёт по накатаной, но это ладно
@@through-it Считай как 20 лет назад выглядела игра Microsoft flight simulator
Раньше: th-cam.com/video/OnhtdwlXf78/w-d-xo.html.
Сейчас: th-cam.com/video/kyMh3Kf0cQo/w-d-xo.html
@@through-it Не придумывай, все твои слова не объяснены. Мультик говоришь? А я тебе говорю про вертуальность. Человек сможет создать подобное. Да и е тому же, чем ты докажешь то что мы не в симуляции? Тем что есть атомы? Так ты из и в программе изобразить сможешь. Тем что это мир а то компьютер и программа. Так почему мы не можем быть программой? Создай программу ии который живет в кубике и спроси его, ты реален? Если он будет в это верить он ответит да и то что этот куб реальность.Почему человек не может многово объяснить? Потому что глуп? Потому что мал?
Мир куда сложнее. Мы не имеем право что то утверждать. 200 лет назад тебя бы повесили, если бы сказал про спорт кар и 11 айфон.
Пример: 10 человек в одной комнате и у всех своя версия того что это за комната. Один верит что есть Бог что создал эту комнату, второй считает что это замкнутый мир и вне комнаты пустота. У всех свои версии и кто прав? Все? Или один из них?
Допустим ты человек номер 3 и ты утверждаешь что эта комната компьютерная симуляция и говоришь что остальные дураки ничего не понимают. А чем ты не дурак? Каждый из людей в комнате искренние верит в свою правоту, так как ты имеешь право утверждать что именно ты прав? Потому что это ты? Так остальные тоже они.
Так и мир, утверждать что что-то невозможно нельзя.
Я вспоминаю людей что верят в Бога, и когда я из спрашиваю, а почему Бог не может создать другой мир, почему он именно обязан за нашим следить. Они говорят что Бог везде и он все видит и что он не станет уходить, точнее не может. Что бл*ть значит не может? Это Бог вообще? Если он что-то не может!
Эх. Чет меня занесло
Гонка still ball run червей
А потом они доказали что они в стимуляции и решили выбраться
Onigiri, ты знаком с Obsidian time?
Его империя гусениц с твоей эволюцией далеко пойдут))
насчёт эволюции... есть такая игра Spore игра про эволюцию, с клетки до империи! есть версии Spore Ga galactic adventures и Spore C& CPP Spore Creepy & Cute Parts Pack)
Интересно, пожалуй скачаю гит и запущу посмотреть. Спасибо. Такой молодой, а голова варит как у врослого. Респеект
Генетический алгоритм - это не совсем симуляция эволюции. Это ее важная и неотъемлемая часть, но далеко не вся симуляция. В г.а. есть один или несколько строгих критериев отбора. Например скорость движения, как в этой программе. А в симуляции эволюции существует набор минимальных требований для выживания, а остальные критерии отбора появляются в результате конкуренции между организмами. Например в случае с червяками при симуляции эволюции скорее всего возник бы вид, который никуда не ползет, занимает максимальную площадь и ест тех, кто на него заполз. А потом преимущество получили бы прыгучие виды, т.к. эта зараза их не ест и так далее. Эволюция создаёт экологические ниши и разнообразие. Главное чтобы ниши не разрушались слишком быстро. Это ведёт к вымиранию.
Странно, что такие движения. Не странно! У них намеренно энергии. Если задать характеристику энергии, то они имхо должны будут стремиться к оптимальным движениям, экономя энергию. Энергия естественно должна быть прямо пропорциональна единице перемещения тела.
5:33 А лицо говорит :До утра не-спал )