Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the acf domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/user/web/mal.scrum360.ru/public_html/wp-includes/functions.php on line 6260

Notice: Функция _load_textdomain_just_in_time вызвана неправильно. Загрузка перевода для домена cyr2lat была запущена слишком рано. Обычно это индикатор того, что какой-то код в плагине или теме запускается слишком рано. Переводы должны загружаться при выполнении действия init или позже. Дополнительную информацию можно найти на странице «Отладка в WordPress». (Это сообщение было добавлено в версии 6.7.0.) in /home/user/web/mal.scrum360.ru/public_html/wp-includes/functions.php on line 6260
ИИ учится дрифтить

Ведутся технические работы. Это может временно повлиять на скорость работы сайта. Приносим извинения за неудобства и благодарим за ваше понимание!

ИИ учится дрифтить


Warning: Undefined array key 1 in /home/user/web/mal.scrum360.ru/public_html/wp-content/themes/malitikov/single.php on line 15
Это мой первый эксперимент с обучением нейросети для игрового ИИ, видео длиться меньше 5 минут и этого времени как раз достаточно, для того, чтоб ИИ обучился дрифту вокруг центра карты.

Дополнительно отмечу важность функции оценивания: первый раз, когда я реализовал оценку эффективности, я учитывал только угол дрифта и то, вылетела ли машина за границы карты — это привело к тому, что нейросеть решила, что оптимальнее крутить пятаки на одном месте в пределах карты — ведь так нейросеть набирала больше очков и чтоб решить эту проблему была добавлена дополнительная нода задающая угол движения авто относительно поворота, также очки перестали выдаваться если машина не двигается относительно трека — это привело к тому, что крутиться на одном месте уже стало не выгодно и сейчас обучение работает так, как было задумано.

Видео про нейросеть и ИИ для марио: https://www.youtube.com/watch?v=qv6UVOQ0F44

Алгоритм Q-обучение: https://en.wikipedia.org/wiki/Q-learning
Алгоритм NEAT: https://en.wikipedia.org/wiki/Neuroevolution_of_augmenting_topologies

Музыка: Luxery — Causmic

Warning: foreach() argument must be of type array|object, null given in /home/user/web/mal.scrum360.ru/public_html/wp-content/themes/malitikov/single.php on line 44