Как сделать регресивную нейронную сеть на Python?

как можно реализовать регресивную нейронную сеть на Python? Недавно начал изучать нейросети, и столкнулся с проблемой. Я сделал самую простую игру Змейка на Python. Как можно сделать нейросеть, которая будет управлять змейкой? Т.е давать ей координаты змейки, координаты яблока по иксу X, и получать направление движения змейки, например 0 - налево, 1 - направо. Соответственно также для Y координаты.


Ответы (1 шт):

Автор решения: Константин

Это называется нейросеть с подкреплением.Сперва то обычные черно белые картинки свои научится распозновать бы и там логические операции,потом к более сложному.Кодируете команды A-влево=0.01,В-вправо=0.02,C,D(вверх,вниз),сперва рандомно в цикле идут,потом успех 1(получение балов) и 0.Потом она должна генерировать команды,думаю архитектура типа 4 входа, 5 выходов(1 для успеха/нет).То есть по достижению минимальной ошибки,должна как то генерировать команды.Думаю так)

→ Ссылка