我是一名本科生,正在对遗传算法在视频游戏中的作用进行非常基础的研究。在 Youtube 上,有一些视频展示了人们如何使用算法来教电脑播放器如何玩。
http://www.youtube.com/watch?v=ofVKsxeYa6U&feature=related
我将遗传算法理解为一种搜索算法,当您知道您希望实现但不完全准确的一般解决方案时,最好使用它。前任。在 TSP 中,您知道您想找到最短的路线,或者在考试安排问题中,您希望所有学生都能以最少的“中断”来参加考试。在这些问题中,算法的用途很明确。但是,我无法用 ga 掌握“机器学习”的概念
当遗传算法被用来教计算机如何玩时,它们是如何“学习”的?他们是如何学会玩游戏的?他们试图解决的“优化问题”是什么?