遗传算法是一个经典的强化学习的算法,因其模拟了生物界中的遗传演化的过程,因此而得名。在本节课中,你首先将了解到机器学习三大范式之一强化学习的主要特点、基本概念和应用场景。 然后通过分析生物演化的过程和原理, 理解如何使用遗传算法来实现强化学习。 最后,你也将通过一个专门为本课程研发的《吃豆子》小游戏,直观地看到遗传算法是如何工作的,以及知道影响遗传算法训练效果的若干关键参数。希望本次课程可以让你从强化学习的视角观察机器学习的神奇之处,理解人工智能与自然科学中存在的共性问题,激发对于智能本质的哲学思考。