Разработчик с ютуб-ником Greer Viau показывает, как обучал нейросеть играть в «Змейку» с помощью эволюционного подхода. Сначала всё предсказуемо плохо: нейронка ничего не понимает и не знает, чего от нее хотят.
Постепенно она обучается есть еду и избегать стен.
К тридцатому поколению змейка довольно уверенно ходит по стенке и доходит до еды. Единственное, чему ее так и не удалось обучить — как не загонять себя в ловушку из собственного туловища.
Важно понимать, что нейросеть понятия не имеет, что вообще происходит. Всё, что она знает — это расстояние до ближайшей стены, расстояние до еды и до собственного хвоста. Она даже не видит игровое поле так, как видим его мы.
_______________________
Позаимствовано с Дзена, баянометр выдавал какую-то хрень