Press "Enter" to skip to content

Understanding evolution with neural networks using Pixling


хорошее утро в понедельник у нас есть что-то вроде
необычный, как реальный человек во плоти
и в студии сегодня
это мой друг, и мы не были
друзья долгое время мы работали в
Spotify в течение того же периода, так что мы
как то же самое поколение Spotify мы начали
при сортировке в то же время, и мы это прекращаем
в то же время, и да, вы
здесь, чтобы показать мне, что он показывает нам проект
это правильный выбор
whoa проверить это мои волосы разные
и назовите его так, как это mpj из
Будущее, с которым я приехал
земля после производства, чтобы сообщить вам
что сегодняшнее видео спонсируется
Coursera Thank You Coursera Coursera
партнеров с высшими университетами и
лидерами отрасли, такими как Japan Imperial
Колледж Лондона Google и IBM предоставляют
лучшее онлайн-образование в мире
опыт у них более 3000 курсов
в таких областях , как наука о данных
бизнес blockchain вы называете это либо
идти на один курс или целый
степень магистра его 100% выровнены и
очень доступный пойти проверить его на
coursera.org после шоу, что ссылка
также в описании эпизода, которое
наш спонсор Coursera благодарю вас сейчас давайте
так что за последние несколько лет
месяцев Я работаю над новым
мой продукт, и это все о
эволюции и искусственной жизни, и
называется
мир, да, так что это то, что есть
исправить языковой хорошо так кратко, мы очищаем
мир — это то, что я называю эволюцией
Тренажер поэтому я заинтересовался в
эволюции, а затем, когда я читал
об эволюции мне также стало любопытно это
возможно реально моделировать эволюцию
в компьютере, а также в мире пикселей
что вы делаете, так это то, что вы создаете миры
хорошо показать пример уверенного мира
поэтому у нас есть что-то здесь да, и это
на самом деле полностью пуст прямо сейчас
но мы можем сделать то, что мы можем создать
одна маленькая большая вещь в этом мире все
право
и здесь мы идем , все в порядке, так что все в порядке
поэтому он может передвигаться и вещи , так что это
это похоже на то, что находится в машинном обучении
и AI это как ваше имя для
агент да, так этот парень, что мы в
машинное обучение мы называем это агентом
и это то, что вы думаете об этом как о
животное или что-то с небольшим мозгом
и способ, которым это работает, состоит в том, что это
мир, который я уже создал раньше, но
теперь Рия может продемонстрировать, что иметь
что-то поиграть с да хорошо
один, кстати, это веб-право
поэтому нам понравятся URL-адреса здесь и
к этим конкретным словам, которые мы свяжем
их в описании эпизода, чтобы
вы можете нажать на них и играть вокруг
с ними, когда мы идем по да
так что этот парень называется выбор строп он
имеет небольшой мозг, который является нервным
сети, и что он может сделать, так это то, что он
может действительно уйти так каждый новый каждый
picks link содержит нейронную сеть
это здорово, мы можем создать другое исправление
вещь здесь, и этот парень получил также
нейронная сеть для мозга, но его нейронная
сеть отличается от первого парня
что мы создали oh, поэтому им нравится
небольшое случайное семя, которое оно делает oh
это потрясающе, и их поведение
полностью контролируемый этим нервным
сети и способ ее работы
они принимают входные сигналы от окружающих
это похоже на то, что у них есть глаза и
они видят все вокруг, а затем
они используют этот процесс через
нейронной сети и
решений, чтобы они могли решить
они могут решить что-то побороть
что-то да, направление
да, поэтому нет кода, определяющего как
в каком направлении эти большие вещи
это да, точная нейронная
сетевые захватывающие вещи, но круто
дело в том, что все в порядке, поэтому у нас есть эти
нейронные сети, которые полностью, когда вы
начать, они совершенно случайные да
что означает, что выбирает поведение ссылок
полностью случайны, но что
случается, что они также могут воспроизводить
и когда они выполняют нейронную сеть
изменения настолько незначительны, что означает
что маленький ребенок выбирает ребенка Линга
его поведение всегда немного отличалось
и если это поведение хорошее или
выгодно в городской среде он
может иметь больше детей в свою очередь и
он собирается
и распространяться и распространяться хорошо, так что мы
собираюсь попробовать это сейчас или вам нравится
да, давайте сделаем все правильно, как мне это сделать
этот
да вперед, и вы можете использовать немного
икру кнопка там, о, это одна о
хорошо, так что я могу нажать еще
это похоже на то , что похоже на свиньи
точно так, чтобы вы могли
может рисовать столько, сколько вам нравится
все прямо сейчас они просто движутся
вокруг да, и на самом деле, что вы можете сделать
заключается в том, что вы можете увеличить скорость
немного вы можете взять его весь путь
выключить до гипер, и вы можете много рисовать
больше из них просто пойти на это просто пойти
сумасшедший на самом деле то, что вы можете сделать, это то, что
вы можете изменить, что вы видите радиус
здесь да
изменил его , может быть , 100 все в порядке ой я
думаю, что он не выбран. Oh 100 perfect
и теперь я имею в виду, что люди уменьшают
бит немного уменьшит, а потом мы собираемся
нарисуй его, как мой бог
Иисус Христос, если вы нажмете выделение
здесь они избавляются от выбора
все в порядке, так вот это и есть то, что
случился с Богом создать как да Oh Бог
не было такого большого
и я никогда не справлялся с этим, так что теперь у нас есть
много ссылок на видео, и многие из них
собираются делать, как их дети собираются
быть совершенно неинтересным, но мы
увидим, что некоторые из них
фактически сражаются друг с другом, и они
собирается взять на себя все больше и больше это
как я ненавижу делать Segway
но так быстро, да, и это
как вы это делали?
сколько ссылок на видео вы можете поразить
здесь нет графика
это 11 000 да, и я думаю, если мы
сойдет с ума в этом мире, который
получить что-то вроде, если вы сделаете это так
да, для этого нужно просто заполнить экран
это что-то вроде 300 000 фото
вещи таким образом, ой, это
вид, возможно, немного JavaScript
да, так как это работает, так это
фактически работает на GPU через WebGL
Да, тензорный поток тоже
точно да и причина, по которой вы хотите
делай это как причина, по которой это может быть так быстро
потому что графический процессор построен действительно для
параллельная обработка все в порядке , так каждый
одиночный пиксель или каждая отдельная ячейка в
этот мир да, он вычисляется
независимо, чтобы все они выполнялись
в то же время, и это означает, что вы
могут иметь эти массивные массивные
симуляции, и теперь мы действительно можем видеть
некоторые из этих
есть некоторые виды поведения, которые да
разные и о да, так что теперь мы видим, как
есть разные цвета, я не уверен
если вы собираетесь немного увеличить размер
и некоторые из них начинают распространяться
здесь, и это потому, что этим парням нравится
их предком он был немного
лучше бороться и принимать маршрут по
пикселей, а затем он распространяется все больше и больше
и теперь он начинает принимать
мир
все в порядке, о, это так здорово, да, поэтому мы
могут видеть цвета здесь, что это
как одной породы пикапа стропа точно
разные цвета означают их
виды да, есть очень большая стабильная
один здесь зеленый, да, я не уверен
то, что они действительно могут сделать, может
фактически увеличить скорость даже до
крайний там все в порядке, о чем я
думаю, хорошо, я самый худший, как я
хуже всего печатать, и я тоже
худшее при масштабировании хорошо здесь, мы идем
Я думаю , что зеленый один до сих пор , как
кажется более эффективным в любом случае, как
они кажутся Джона да и классная вещь
вот то, что вы точно не знаете, что
ожидать в синтезе это на самом деле
реальной дарвиновской эволюции нет
правила, для них нет цели
выполните так, чтобы вы действительно могли перезапустить
моделирование и получить полностью
разные результаты
это так здорово, и мы действительно можем это сделать
что если вы нажмете кнопку сброса здесь
да, а затем вы можете использовать инструмент spawn
а затем вы можете просто щелкнуть несколько раз
бит здесь и там да, если вы видите, что
это все получится
немного отличается, как будто это
разные виды делают что-то
разные здесь да, и это не должно
мне живопись и размещение их
иначе, хотя это
как эффект, но если я, если буду читать тебя
правильно, даже если я его нарисовал
точно так же , все равно
совершенно разные, потому что случайные
семена для каждой большой стропы точно и
мы, вероятно , не вдаваться во все
дело там во всем этом, но ты делаешь
вероятно, слышал о бабочке
эффект и эти вещи, где вы можете
имеют небольшие вариации в начале
могут иметь огромное влияние на их конец
результат да, так что вы действительно не действительно
знать, чего ожидать, когда вы бежите
то же самое масштабирование
раз может нам нравится , так что мы собираемся идти в
как создать один из них с нуля
правый другой бит, но прежде чем мы это сделаем
как вы можете немного рассказать, почему
ты сделал это, я имею в виду, что я имею в виду
это круто, но но почему, хотя я и я
часто задавайте этот вопрос
Шарон, что ты делаешь для да
нет, я думаю, честный ответ в том, что я
был просто очарован, как я только начал
я думаю, как это
работал бы, да, начал строить в одном
конец, а затем он просто очаровал меня так
что я продолжал строить и в
начало я на самом деле даже не был
запуск этого на GP был запущен
это в JavaScript , а затем один день я
идея, как, о, может быть, что, если я забегу
это на GPU, может быть, было бы много
быстрее да , я должен был попробовать его , а затем я
был сбит тем, как быстро
симуляция может быть и как
Интересно, что их клетки могут быть такими, что я
раньше приходилось строить и
строя на нем просто нет, я не
имеют большой план для этого или
ничего я использовал очень увлечен
они выбирают вещи и что они могут делать
с собой, я думаю, это тоже
важно как стресс здесь, как ваш
фон
Я имею в виду, что вы определенно очень хороши
программист, но вы не похожи на какой-то
гения AI, как вы, у вас нет
как формальное образование в ИИ или
что-то вроде того, что ты играешь
разработка разработки игры I как часть
на моем фоне, и некоторые из них мы работали над
передняя разработка вместе, так что да
означает , что я знаю о ИИ основном
самоучка
да, и это совсем недавно
лет, конечно, да, Джулиана Ру
как его зовут и да, его курсы и
да, конечно, я имею в виду, что есть так
много хорошего материала онлайн, а также
так много узнать о быстрой идее
большой ресурс, чтобы узнать об ИИ как
программист, но да, возможно, нам стоит прыгнуть
на самом деле видя, как это может быть
потому что да, что вы делаете как
игрок — это то, что вы определяете эти миры
так что, возможно, мы сможем показать, как
на самом деле, да, потому что это
мне кажется немного неприступным я
я не знаю, как это работает
Я получаю как общую идею, но как
он построен, я могу создать собственное травление
мир да, это как основы давайте
попасть в это на самом деле супер просто так
давайте вернемся к
главный экран здесь вы можете щелкнуть по дому
кнопка справа да, оставьте это, и мы можем пойти
вперед и создать новый мир , все в порядке
и здесь мы идем , так как она работает бы
некоторые слова , которые вы всегда начинаются с
полностью пустой сланец, это похоже на то, что
как вы знаете Бог в первый день
творения нет ничего там просто
да, ты знаешь, как в то время , когда ты был
иду, да нет, ты не можешь быть за несколько
минут здесь, поэтому ничего не решено
для твоего фронта первое, что ты
может сделать то, что вы можете создать фактическое
выбирает все правильно, так что
здесь по праву, да, вы можете дать ему
имя дети да, о, я дал в шляпе в порядке
хорошо, у вас очень ограниченный набор шляп
варианты да, но да, я думаю, эта шляпа
какая скорость — это скорость движения
именно так они могут иметь разные
скорость движения или даже не знает движения
если вы хотите разницу,
растение или что-то в этом роде, и оно имеет
способности и некоторые свойства прямо так
какие способности так прямо сейчас мы
не создали способностей, но способностей
как будто вы представляете себе игру
как Diablo или Starcraft, о, хорошо, да
ваши юниты в этих играх у них будут
разные способности, которые они могли бы иметь
способность
исцелить другие подразделения, возможно, они
никогда не строил его, чтобы поставить ловушку на
наземные или всегда ik, такие как атака
атакуйте, вы знаете это и в
выбирает в мире, вы определяете все эти
способности сами выбирают вещи, которые они
решайте, когда их использовать, они похожи
игроки в вашей игре, но теперь я
игра для них да ладно, так так прямо сейчас
у нас фактически нет возможностей для
их , но вы даже можете даже с этим вы
может пойти дальше и нажать обновить все правильно
они могли бы я его здесь, а потом
создай вещи, и ты собираешься
видеть, что даже если мы даже получили краску
несколько плагинов идеально подходят даже этим парням
у них нет ничего, что они могли бы сделать
они очень скучно , да, они
просто двигайтесь и не делайте ничего
да, так что у каждого из них есть шляпа
Я выбрал, но у них разные цвета
указывающий, что это генерируется из
их мосты, чтобы я мог или точно
вы можете отслеживать их, и если один из
они хорошие, мы добавим возможность для
их воспроизвести, давайте читать правильные
слово — это генератор, который он назвал
да простите
продолжай, если ты знаешь комментарии да я
подумайте, может быть, нам нужна новая терминология
для виртуальной жизни, и да, мы могли бы
изобретать что-то, но мы можем идти вперед
и фактически создает несколько деревень для
их, чтобы мы могли видеть, потому что они
так скучно, если у них ничего нет
они могут это сделать, они могут двигаться только
сейчас да, так что давайте вскочим на
снова в режиме редактирования я увидел, что
здесь да, давайте вскочим на него и
то вы можете создать новый
Вот
и давайте сделаем для них возможность
убивайте друг друга, потому что мы чувствуем, как
Сегодня я не убиваю вещи, поэтому
конечно, смерть — это часть
жизнь все в порядке, поэтому мне не нравится догадываться, что я
выберите что-то вроде хорошо, я забираю
топор, совершенный топор, убивающий свиньи, поет, давай
сделай это
цветной винт , и тогда я полагаю, что я
нажмите здесь и создайте действие, да, что
случается, что действия воспроизводятся, мы не
хочу, чтобы я решил убить убить убить
фокус вы купили его фокус фото ссылка yep
то, что делает фокус, означает, что
является
что они просто вроде как они
случайно ходить вокруг, я думаю, когда-нибудь я
сказали, что они беспорядочно ходят, как
фокусировка да, это то, что правильно
так что вы знаете , как мы могли бы только быть в состоянии
как сосредоточиться на очень немногих вещах, таких как мы
не может сосредоточиться на всех в одном и том же
время
вещь Picts — это то же самое, что
они должны выбрать одну вещь в
мире, на котором можно сосредоточиться, а затем они могут
взаимодействовать с этим через наши
способностей, и в этом случае они выбирают
сосредоточиться, если они захотят сосредоточиться на
один парень, а затем использовать инвалидность, которая
вы строите, тогда это убьет
это большая вещь, на которую они сосредотачиваются
хорошо, и вы даже можете дать
способность имя, если вам нравится, о, убить их
все
отлично, отлично, под матерью
один здесь я могу двигаться дальше вы можете прямо
нажмите на маленькую коробочку там и удалить
все в порядке
так что давайте попробуем это , но прежде чем мы
действительно давайте создадим еще один
способности, чтобы у них был выбор нет
выбор порядке все в порядке , я вернусь к
выбор позже, давайте создадим способность
лицо не увлекательно с выбором
для виртуального да, они должны будут
как будто это очень похоже на то, что
как то, что сильно отличается от машины
программирование обучения и ИИ это похоже на
хорошо, если у моего кода есть выбор, что я имею в виду
что вы имеете в виду хорошо
мы да, мы глубоко погружаемся в
философии очень быстро, поэтому я думаю, что для
этот, который мы на самом деле не собираемся давать
его любые действия на всех это будут
его сна, и он просто собирается
да, как и вам, на самом деле даже не нужно
ничего здесь, о да, Гвен, о да
пожалуйста, вы можете дать ему изображение mm okay
спать или идти, как спать идеально
хорошо, и теперь давайте ударить обновление
Я вижу, действительно ли мы можем это использовать
эти ребята не будут иметь таких способностей, как
вы их уже создали, но если вы положите
куча новых, то они Wanaka
довольно круто, что вы можете изменить
мира, пока это
пока он работает, спасибо, что это
хорошая картина, чтобы мы могли видеть, что
некоторые из этих парней выглядят немного иначе
да здесь
возможно, плавание на этих ребятах вы можете увидеть
что некоторые из них фактически спали
да, некоторые из них убиты X
другие вещи, и это из-за
их выбор — это просто странно
вещь, которую вы можете увеличить и уменьшить до
это безумно хорошо, да, GPU
ускорение настолько круто, да, это довольно
удивительно и на самом деле так одна крошечная деталь
два человека заинтересованы в этом
каждый из них отображается как один
суд должен иметь две треугольные ночи
и так как вы можете подбежать к вам
знаете миллион из них, что вы рисуете
миллион хорошо двух миллионов треугольников на
ваш экран и графический процессор даже не
даже не волнует, я имею в виду, конечно, если
вы играете в игры, вы знаете, что
современные игры, чтобы иметь триллионы или нет
триллионы, но миллионы треугольников
экран в то же время, так что это
всегда ударяет меня силой глубокого
используйте, да, это так здорово, но это так
это когда нравится, но то , что это
управление WebGL по-прежнему
JavaScript, это все на самом деле
это его машинопись, скомпилированная для
JavaScript так хорош, но да, как они
все еще не так интересно, я бы сказал, как
теперь они могут убить друг друга, если
вы икру несколько больше мы могли бы быть в состоянии
видеть, что один из них убивает другого
может быть, да, я думаю, мы уже видели
что да, когда вы видите, хотите ли вы
несколько с зачеркнутыми глазами
и это как-то, когда они сюда попадают
там есть все, что да, но мы
может пойти дальше и сделать это немного больше
интересно, потому что теперь они не могут
воспроизводить нет от двух до
распространяться и свет это не больше , они
скорее всего, будет ходить
что — нибудь да так что давайте добавим , что хорошо
давайте снова откроем редактор возможностей
о том , что не было неправильным не эрегированного ой , и это
собираюсь убить, они все убиты ой
о да, поэтому мы собираемся изменить это
немного сейчас круто, поэтому мы собираемся
измените этот пиксель фокуса целиком на if
заявление о, все хорошо, что мы получили
и тогда мы добавим условие
который является первым рядом, где да и
мы собираемся сделать это в фокусе кирку
вещь живая, и я собираюсь добавить
другое условие да идти вперед и
и это будет способно воспроизвести
хорошо, и тогда мы собираемся добавить два
действия к этому ой, это не 100 делают это
это хорошо, тогда я мог бы запустить Oh Dan
бегите хорошо там, мы идем так, что хотим
держите этот, который вы хотите воспроизвести
вот и все
а затем еще один, и этот
быть убитым сфокусированным травлением хорошо так
в основном вытесняет новый травильный и
то убивает один, что здорово
так по существу, как животные в природе
это так облажался к животным
если они есть, если они
способность убивать кого — то , если у них есть
если они в состоянии убить где-нибудь
и если они смогут воспроизвести, они убьют
этот парень, а затем воспроизвести не чтение
новая копия себя все прямо так
Я обновлю и посмотрю это, и
вы бы так не могли
как кучка их, может быть, я буду
увеличьте радиус немного краской
немного, а затем мы увеличиваем
скорость и посмотреть, что все будет в порядке
похоже, я вижу больше зеленого события
здесь я немного увеличусь
Я думаю, что есть пара желтых
там немного медленнее вы можете
на самом деле порождают кучу больше, а затем мы
может видеть, происходит ли что-то
его эволюцию вы точно не знаете
Что ожидать
да, я думаю , это похоже на иногда
вам просто нужно сделать много , это
вроде как я догадываюсь, что как
Вселенная работает так, как требуется жизнь.
как на самом деле немая удача , чтобы иметь возможность
возникают, и это означает, что вы должны
как вселенная должна быть очень
большой, чтобы существовала жизнь да
я имею в виду, что это, вероятно, наш
жизнь началась , и долгое время на землю , что
произошла куча случайных вещей и
некоторые из них были такими, как о, вот что- то
который работает да
и теперь мы можем видеть, что на
края здесь есть пиксели , которые
начинают есть свой путь к этому, поэтому
они на самом деле у них есть какое — то
поведение, которое им выгодно и
позволяет им распространяться, но да, это
поговорим немного, пока нам нравится
позвольте мне вернуться сюда и как потому, что
способности — это милосердие, это
изображать sooo, как правильно, да, так мне
это действительно действительно немного странно
поэтому есть действия, и есть, если все
следующие условия являются истинным фокусом
травление активно может воспроизводить и
то он делает то, что кажется
мне нравится, что это должно быть
делать это все время, но это не
потому что есть нечто вроде
вне, если заявление вне
запустить ссылку pics
правильно, так что это он выбрал между
убить убил его все , и я права сна
хорошо, так вот, вот где
выбор входит, так что они не делают
не имеют выбора, что происходит, когда
теперь они используют способность, но у них есть
выбор, когда использовать его, чтобы он был добрым
вроде, если вы играете в Diablo yeah
вы можете выбрать между литьем исцеления
вы можете выбирать между использованием атаки
вы не можете выбрать, что произойдет, когда вы
используйте способность да, но вы можете выбрать
когда его использовать
и это то же самое с ними, что
они могут выбрать да, это как люди
как мы можем использовать наши
разные, как конечности тела, чтобы сделать
вещи, но мы можем магически заставить их делать
да, что мы можем летать, мы не можем, да, мы
не могут сгибать наши руки каким-либо другим
Кстати, об этом можно
иногда описывал ее как обратную
игра, в которой вы вроде как строите игру
для этих существ, а затем они играют
ваша игра так, как будто вы могли
на самом деле построить что-то вроде того, что знаете
доктор или что-то в этом, а затем
они будут играть друг с другом в игре
но да, я думаю, это похоже на
обратная вещь, правша, да, я люблю
это хорошо, да, и мы можем сделать туман
да сойди с ума, поэтому мы просто посмотрим здесь
что хорошо, розовые, как на самом деле
удивительный в этом
они, по-видимому, являются доминирующими видами
здесь да, таким образом, как это
Интересно , потому что без
угадать, как это будет играть, и я
если бы я догадался, как это будет играть я
вероятно, не догадается, что один
виды будут полностью доминировать
похоже, может быть, это должно быть похоже на сортировку
Я знаю, как природа работает, кажется,
как будто нет ни одного вида, который
имеют тенденцию доминировать над всем, что кажется
быть похожим на то, что они похожи на
Amazon и Google и Facebook, и они
как будто вроде похоже стабилизируется
в битве друг с другом, но здесь
как один просто ест все
Я бы сказал, что в этом конкретном
симуляция, которая происходит, но я также
видели другие симуляции, где есть
на самом деле вы знаете виды, которые
конкурировать друг с другом и даже в
это похоже на это
они на самом деле собираются убить каждого
другие в них, потому что меня становится меньше
и меньше, но если у нас будет более стабильная
симуляция, где они сохранялись
то тогда вы можете увидеть эти розовые
разделенные на два разных подвида
да , возможно, специализирующиеся на разных
пути и, возможно, сотрудничать в
разные способы, которыми вы, друг
виды, кормили и другими
видов и поддержания их в живых, а затем
имея эти симбиотические отношения,
вы можете иметь много сумасшедших
сумасшедший материал с этим удивительным да это
так здорово, что мы собираемся, так что это просто
пример мы будем делать больше общую Ассоль
сделать еще один эпизод после этого
это будет выпущено через неделю после
это, где мы делаем еще более продвинутые
но этот и весь мир, что мы
посмотрел, прежде чем будет связан в
описание эпизода, чтобы вы могли
может проверить их в то же время и
если вы сделаете что-нибудь подобное этим сообщениям
опубликуйте их в комментариях и сообщите нам
немного о них, потому что мы
очень нравится знать, что вы делаете
с ним
бум mpj здесь из будущего, напоминающего
вы можете проверить
Coursera на coursera.org наш штраф
спонсором этого шоу спасибо Coursera
это был эпизод веселья
функция, если вы новичок I
это каждый понедельник утром О 800 GMT вы
забудет, что нет, поэтому вы можете подписаться
нажав здесь или зайдите в другой
эпизод прямо сейчас, нажав здесь
Я мпд Фредерик Нора и до следующего
В понедельник утром остаются любопытными
прохладно
Please follow and like us:

Be First to Comment

Добавить комментарий