Игра змейка. Генетический алгоритм обучения нейросети.

Программа-тренажёр, обучение нейросети играть в “Змейку“. Python. Репозиторий с проектом: Алгоритм работы: Каждая змейка - перцептрон с 2 скрытыми слоями, слоем сенсоров на входе и слоем направления следующего шага. Этапы обучения: - Формируется несколько семейств из большого количества змей с рандомными весами () - отбор змей с лучшими результатами из рандомных - многократное скрещивание змей в каждом семействе мутация 1-5% и отбор лучших по количеству очков и ходов - скрещивание лучших змей из семей после 100 эпох - формирование супер-семьи - бесконечный цикл: игры-отбор лучших-скрещивание
Back to Top