V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hehheh
V2EX  ›  程序员

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

  •  
  •   hehheh · 2020-05-07 20:54:25 +08:00 · 1143 次点击
    这是一个创建于 1451 天前的主题,其中的信息可能已经有所发展或是发生改变。

    上次用 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

    alt text

    4 条回复    2020-05-08 13:59:49 +08:00
    hehheh
        1
    hehheh  
    OP
       2020-05-08 03:04:01 +08:00
    @Livid 汗,发现自己标题写错了,能不能帮忙更新一下标题。把“小学”改成“小车”
    hehheh
        2
    hehheh  
    OP
       2020-05-08 03:04:28 +08:00
    谢谢啦。
    galileo1214
        3
    galileo1214  
       2020-05-08 09:11:12 +08:00
    楼主这个用的是值迭代吧,Q-learning ?
    hehheh
        4
    hehheh  
    OP
       2020-05-08 13:59:49 +08:00
    @galileo1214 对, 用的是 q learning 。很简单的,只需要懂 q learning 还有一点基础的 pytorch 就可以看懂。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5511 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 06:03 · PVG 14:03 · LAX 23:03 · JFK 02:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.