我的微信公众号名称:AI研究订阅号
微信公众号ID:MultiAgent1024
公众号介绍:主要研究强化学习、计算机视觉、深度学习、机器学习等相关内容,分享学习过程中的学习笔记和心得!期待您的关注,欢迎一起学习交流进步!
本文来自贺文通、何彧衡、何志强的课程设计。
软件设计
小车基本运行逻辑设计
首先,我们对小车的基本软件运行逻辑进行了设计:启动后,我们反复检测通过硬件获取图像信息,并将图像信息送入一个已经训练良好的卷积神经网络,得出一个合理的动作函数,通过软件控制硬件执行,基本逻辑如图所示。
获取训练样本逻辑设计
为了获取一个已经训练良好的卷积神经网络,我们同样需要设计一个能获取训练样本的程序,通过人的先验知识,给图像打上动作标签,其流程如下:通过人的操控,让小车选择人认为合理的动作,同时,通过软件程序设计实现人的操控并且记录下与动作对应的图像信息,最后将收集到的图像信息打上动作标签,送入卷积神经网络训练,直至神经收敛。基本逻辑如下。
神经网络用的卷积神经网络,就不多说了。