自我学习的人工智障小学加入了强化学习版本啦

2020-05-07 20:54:25 +08:00
 hehheh

上次用 Python 写了一个依靠进化算法自我学习的小车,有人想让我用强化学习也实现一下。因为过去 2,3 个月一直忙于工作,忙于摸鱼,没有时间。最近终于抽出来时间(摸鱼强度加大了),把强化学习的版本也写完了。现在默认的是进化算法,想运行强化学习版本加入参数 --rl True 就可以了。

https://github.com/xgnit/evolutionary-neural-network-autonomous-car

还是全部用 python 实现。

尝试了用 markdown 发图片,可是发现好像没法显示。直接给结果的图片链接吧 https://github.com/xgnit/evolutionary-neural-network-autonomous-car/blob/master/showcase/12.gif

1229 次点击
所在节点    程序员
4 条回复
hehheh
2020-05-08 03:04:01 +08:00
@Livid 汗,发现自己标题写错了,能不能帮忙更新一下标题。把“小学”改成“小车”
hehheh
2020-05-08 03:04:28 +08:00
谢谢啦。
galileo1214
2020-05-08 09:11:12 +08:00
楼主这个用的是值迭代吧,Q-learning ?
hehheh
2020-05-08 13:59:49 +08:00
@galileo1214 对, 用的是 q learning 。很简单的,只需要懂 q learning 还有一点基础的 pytorch 就可以看懂。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/669422

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX