DeepMind Lab 开源啦, 怎样学习它的源代码
仅是一个测试AI的环境, 它有打分, 画面功能, 你需要自己写Agent来实现人工智能. 具体可以参考 https://github.com/deepmind/lab/blob/master/python/random_agent.py
对于每一步, 传reward和当前画面(RGB像素信息), 返回下一步actionfor _ in xrange(length): if not env.is_running(): print(\u0026#39;Environment stopped early\u0026#39;) env.reset() agent.reset() obs = env.observations() action = agent.step(reward, obs) # 这里, agent要自己实现!! reward = env.step(action, num_steps=1)
agent就是你要实现的AI, Deepmind lab相当于给了你AI的输入(画面和reward), 你的AI返回它下一步怎么做.
【DeepMind Lab 开源啦, 怎样学习它的源代码】 当然, 如果你觉得它的游戏画面没逼格或游戏太简单, 它还有自定义地图功能.
■网友
运行了一下Sample,发现Agent并没根据奖励调整自己的行为,再看下代码,发现运动都是随机的一些Simulation。也就是说目前展示出来的部分只是一个基础的测试环境,我还不太清楚如何通过这套环境测试自己的AI程序。感觉适配工作量也不小。
■网友
DeepMind Lab is a 3D learning environment based on id Software\u0026#39;s Quake III Arena via ioquake3 and other open source software.NOT ALPHAGO.
推荐阅读
- AutoLab|Lab测试:你以为奥迪A5就是你以为的“掀背版奥迪A4”?
- AutoLab|硬件对标 BBA、智能对标特斯拉,零跑可能全看这部性价比之车了
- Facebook, Google, 百度等公司自制开源服务器,对IBM,HP,Dell等传统服务器生产商的冲击是啥
- 论开源软件的利弊有哪些
- AutoLab|凯迪拉克精神继承者?1.5T+169马力+B级车身材+10万块售价
- AutoLab|一台越开越省钱的纯电动SUV?我来帮你算笔账
- 基于AGPL协议的开源软件版权归谁
- AutoLab|用过都叫“真香”后轮转向技术,为什么只有少数车型能装备?
- 开源与非开源软件有何区别
- AutoLab|哈弗F7x用“年轻思维”赢得战场,大众途观X/探岳X还需进化