Я только начинаю проникать в мир нейронных сетей, используя свои собственные объекты и векторы на языке C ++.
Однако я думал, что нейронная сеть в игре типа SuperМарио было бы трудно из-за наличия только экрана для ввода и клавиатуры (или контроллера) для вывода, поскольку сеть не может определить скорость игрока или его прошлые ходы.
Я подумал, что если у нейронной сети есть «память», как, например, когда часть выходных данных предыдущей прямой связи передавалась обратно в сеть, вместе с обычными входами, это могло бы дать нейронной сети небольшой смысло том, что он мог бы сделать, и, таким образом, повлиять на его токовый выход.
Есть ли лучший способ дать нейронной сети "память", подавая часть ее вывода на его вход?
Буду признателен за любые полезные ссылки, заранее спасибо.
PS: я выбираю язык с ++.