RT 我是做算法和工程开发的,因为摸鱼和下班有点闲,也受到了 YouTube 上一些视频的启发。所以想只用 Python 写一个通过神经网络自我进化的小车,因为只用 python 对大部分人而言比较简单已读。 如果对进化算法和神经网络感兴趣的,可以看看
https://github.com/xgnit/evolutionary-neural-network-autonomous-car
最后一代的小车就是这样的,不知道怎么插入图片,直接贴链接了。 https://github.com/xgnit/evolutionary-neural-network-autonomous-car/tree/master/showcase/9.gif
你自己可以在 Config.py 里调整一些参数,看看自己的小车进化的如何。进化神经网络的参数需要在 config-feedforward 这个文件里调整。
have fun !
1
Yangz 2020 年 3 月 10 日
强诶,Star 和 Clone 了!我看看可以部署到小车上不 LOL
|
3
lqf96 2020 年 3 月 11 日
感觉可以再写一个强化学习的版本,一般来说 RL 的 sample complexity 要远低于 evolutional methods
|
4
tmsdy0404 2020 年 3 月 11 日
star+1 clone+1
|
5
crc8 2020 年 3 月 11 日
可惜看不到。。。
|
9
hehheh OP @crc8 哈哈,这个问题说起来你可能会笑,因为这个 gif 有 50MB 大,所以可能加载太慢了。。。可是因为最后一代的小车的 fitness 太高了,所以它会开很久,所以图片就很大,等我有时间把它弄小一点。
这里有第一代小车的图,这个比较小,只有 10mb 左右,应该可以打开。 |
10
hehheh OP |
11
Hermann 2020 年 3 月 11 日
棒,已 star,支持一下
|