Загрузка страницы

Нейросеть учится играть в Flappy Bird [Перевод Code Bullet]

Научил нейросеть играть в игру Flappy Bird с использованием генетического алгоритма.
Хочешь узнать больше о нейроэволюции? Подпишись! https://bit.ly/339uFmM
Официальный сервер в Discord 👾 - https://discord.gg/q6fUmyS

📷 Оригинальное видео - https://www.youtube.com/watch?v=WSW-5m8lRMs
Ссылка на исходник GitHub - https://github.com/Code-Bullet/Flappy-Bird-AI
✈ Канал Code Bullet - https://www.youtube.com/channel/UC0e3QhIYukixgh5VVpKHH9Q

В данном видео используется генетический алгоритм или NEAT(Neuroevolution of Augmented Topologies) для создания искусственного интелекта, который смог бы сыграть в игру Flappy Bird. Нейросеть играет в самостоятельно созданную Flappy Bird, поэтому в видео продемонстрирован не только процесс создания нейросети и нейроэволюции(тренировки нейросети), но и создания самой игры.

Что такое нейросеть и NEAT в двух словах?
Нейросеть - это самообучающаяся система, которая действует не только на основании алгоритов, но и на основании прошлого опыта. Нейросеть состит из нейронов. Условимся, что нейрон является некой ячейкой информации, которая может иметь несколько входных сигналов и единственный выходной. Какой выходной сигнал формируется на основании входных данных зависит от внутренних алгоритомов нейронной сети. Если ты хочешь узнать больше о нейросетях, то очень советую данную статью с Хабра - я разбирался там. https://habr.com/ru/post/143129/

NEAT(с англ. «Развитие нейронных сетей с помощью дополнения топологий») является генетическим алгоритмом, который в сущности пытается скопировать эволюцию в природе. Для развития нейросети в данном случае создаются несколько рандомных существ, поведение которых оценивается, после чего отсеиваются лучшие существа. Подобных подход часто сравнивают с искусственным отбором. Опять же, данное обучение является очень примерным и упрощенным, так что для полного понимания нейросетей советую погуглить :)
О нейросетях, NEAT и Q-обучении, другом способом обучения ии, в этом видео - https://youtu.be/Bu5fhfdqCyA

Таймкоды:
0:45 Введение
2:18 Написание игры
3:30 Дизайн и анимации
4:14 ИИ
5:57 Тренировка
6:14 Что это??
6:30 Заключение

#нейросети #нейроэволюция #codewizer

~

Хочешь увидеть больше видео о программировании и нейроэволюции?
Посмотри одно из моих прошлых видео!
🧊 Искусственный Интеллект решает Кубик Рубика 55х55 - https://youtu.be/NSKGKbr1ibg

[ Нейросеть учится играть в Flappy Bird ] - переведено и озвучено by Code Wizer
This is an official translation approved by Code Bullet

Видео Нейросеть учится играть в Flappy Bird [Перевод Code Bullet] канала Code Wizer
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
31 июля 2020 г. 20:00:07
00:06:31
Другие видео канала
Искусственный Интеллект учится ХОДИТЬ [Перевод Code Bullet]Искусственный Интеллект учится ХОДИТЬ [Перевод Code Bullet]Использую ИИ, чтобы УНИЗИТЬ Задротов в TETRIS [Перевод Code Bullet]Использую ИИ, чтобы УНИЗИТЬ Задротов в TETRIS [Перевод Code Bullet]ИИ собирает Кубик Рубика 55х55 [Перевод Code Bullet]ИИ собирает Кубик Рубика 55х55 [Перевод Code Bullet]УНИЧТОЖИЛ Piano Tiles c АВТОКЛИКЕРОМ [Перевод Code Bullet]УНИЧТОЖИЛ Piano Tiles c АВТОКЛИКЕРОМ [Перевод Code Bullet]Искусственный интелект учится играть в змейку. Перевод Code Bullet.Искусственный интелект учится играть в змейку. Перевод Code Bullet.Cимуляция естественного отбора [Озвучка Primer]Cимуляция естественного отбора [Озвучка Primer]НА ЧТО СПОСОБЕН ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ ОТ OPENAI? [KOSMO STORY]НА ЧТО СПОСОБЕН ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ ОТ OPENAI? [KOSMO STORY]ИИ собирает Кубик Рубика 100х100 🔥 [Перевод Code Bullet]ИИ собирает Кубик Рубика 100х100 🔥 [Перевод Code Bullet]Искусственный Интеллект учится ВОДИТЬ [Перевод Code Bullet]Искусственный Интеллект учится ВОДИТЬ [Перевод Code Bullet]Искусственный интеллект учится играть в футболИскусственный интеллект учится играть в футболНейросеть. Самый детальный гайд.Нейросеть. Самый детальный гайд.Я создал ИИ, чтобы РАЗРУШИТЬ Tetris [Перевод Code Bullet]Я создал ИИ, чтобы РАЗРУШИТЬ Tetris [Перевод Code Bullet]Как НА САМОМ ДЕЛЕ работает нейросеть?Как НА САМОМ ДЕЛЕ работает нейросеть?Все ляпы русского дубляжа Мегамозга [ТРУДНОСТИ ПЕРЕВОДА]Все ляпы русского дубляжа Мегамозга [ТРУДНОСТИ ПЕРЕВОДА]Сделал генетический алгоритм | симуляция ЭВОЛЮЦИИСделал генетический алгоритм | симуляция ЭВОЛЮЦИИИИ научил себя ходить! ► Искусственный Интеллект Google DeepMindИИ научил себя ходить! ► Искусственный Интеллект Google DeepMindСделал Ботов на НЕЙРОСЕТЯХ и Заставил их СражатьсяСделал Ботов на НЕЙРОСЕТЯХ и Заставил их СражатьсяКак я начал изучать нейросети и pythonКак я начал изучать нейросети и pythonКАК ИГРАТЬ В AMONG US? (АМОНГ АС КАК ИГРАТЬ) - ГАЙД/ТУТОРИАЛ/ОБЗОР, СМЫСЛ, ПРАВИЛА И ЦЕЛЬ ВСЕЙ ИГРЫ!КАК ИГРАТЬ В AMONG US? (АМОНГ АС КАК ИГРАТЬ) - ГАЙД/ТУТОРИАЛ/ОБЗОР, СМЫСЛ, ПРАВИЛА И ЦЕЛЬ ВСЕЙ ИГРЫ!Нейросеть против нейросети. Теннис (часть 2) | ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТНейросеть против нейросети. Теннис (часть 2) | ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ
Яндекс.Метрика