用于交通信号控制的Deep Q学习代理
深入的Q-Learning强化学习代理尝试在交叉路口选择正确的交通信号灯相位以最大化交通效率的框架。
我已将其上传到此处,以帮助任何人寻找通过SUMO进行深度强化学习的良好起点。 这段代码是从我的硕士论文中提取的,它代表了我的论文工作所用代码的简化版本。 我希望您可以找到此存储库对您的项目有用。
入门
这些说明将为您提供在本地计算机上运行的项目的副本。 我认为,以下是最简单的步骤,以便以最少的工作量从头开始运行算法。 强烈建议使用配备NVIDIA GPU的计算机。
下载Anaconda()并安装。
下载SUMO( )并安装。
按照简短指南正确正确地安装tensorflow-gpu,不会出现问题。 简而言之,该指南告诉您打开Anaconda Prompt或任何终端,然后键入以下命令:
conda create --name tf_gpu
ac
1