Как нейронные сети используют генетические алгоритмы и обратное распространение для игр?
Я наткнулсяэто интересное видео на YouTube по генетическим алгоритмам.
Как вы можете видеть на видео, боты учатся сражаться.
Сейчас я некоторое время изучаю нейронные сети, и я хотел начать изучать генетические алгоритмы ... Это как-то сочетает в себе оба.
Как вы комбинируете генетические алгоритмы и нейронные сети, чтобы сделать это?
А также как узнать ошибку в этом случае, которую вы используете для обратного распространения и обновления ваших весов и обучения сети? А также, как вы думаете, как программа в видео рассчитала свою фитнес-функцию? Я думаю, что мутация определенно происходит в программе в видео, но как насчет кроссовера?
Спасибо!