Как нейронные сети используют генетические алгоритмы и обратное распространение для игр?

Я наткнулсяэто интересное видео на YouTube по генетическим алгоритмам.

Как вы можете видеть на видео, боты учатся сражаться.
Сейчас я некоторое время изучаю нейронные сети, и я хотел начать изучать генетические алгоритмы ... Это как-то сочетает в себе оба.

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

Спасибо!

Ответы на вопрос(0)

Ваш ответ на вопрос