我正在学习车间调度,如何用强化学习编码?很多基础的不会,有没有推荐的学习资料?例如:为什么要生成(job,machine,job×machine)的三维数组
解决方案来自 梦想橡皮擦 狂飙组基于 GPT 编写的问答软件
如果你正在学习车间调度并希望使用强化学习来编码,那么一些推荐的学习资源如下:
论文:在学习强化学习的同时,阅读一些关于车间调度的相关论文可以帮助你了解如何使用强化学习来解决这个问题。
课程:在线课程可以帮助你快速了解强化学习的基本概念,以及如何在车间调度问题中应用。
书籍:一些关于强化学习和车间调度的书籍也是很好的学习资源,例如 "Reinforcement Learning: An Introduction" 和 "Scheduling Theory: Algorithms, Systems, and Applications"。
关于生成 (job, machine, job x machine) 三维数组的原因:
这是因为车间调度问题是一个多维的优化问题,需要考虑多个不同的因素,例如:工件类型、机器数量、作业和机器之间的关系等。这些因素都可以通过生成三维数组来表示,这样可以方便地模拟不同的情况,并计算相应的奖励和惩罚,以便使用强化学习算法来解决问题。