当前位置:首页 > 原创 > 电子与信息学报
[导读]物体感知是智能机器人的基本技能,是执行任务的基础。随着机器人智能化的快速发展,机器人具备了语言识别与理解、计算机视觉等功能。

中图分类 TP183:人工神经网络与计算


贵州大学李少波等人在《电子与信息学报》发表最新论文:

具有正则化约束的脉冲神经网络机器人触觉物体识别方法 >>

文章提出了一种基于触觉的机器人物体识别方法,针对脉冲神经网络中神经元脉冲活动离散性导致网络训练过程反向传播失效问题,引入脉冲活动近似函数;

针对过拟合问题,融合正则化方法加以缓解。实验分析表明了正则化模型的触觉物体识别率有显著提升。

总体而言,该文工作具有较好的创新性和学术价值。

背 景

物体感知是智能机器人的基本技能,是执行任务的基础。随着机器人智能化的快速发展,机器人具备了语言识别与理解、计算机视觉等功能。

此外,时下大部分机器人没有触觉感知能力,更没有像人类一样使用触觉去感知不同物体的能力,而触觉传感器能够提供温度、粗糙度、压力等视觉与听觉无法提供的信息,能够辅助智能机器人适应更多工作场景。

因此研究机器人触觉感知方法对促进智能机器人拥有与人类相似的触觉感知能力具有重要意义。

图1 机器人触觉系统

脉冲神经网络(Spiking Neural Network,SNN)受人类神经元工作方式启发,通过时空动力学模仿人类神经行为,并使用二进制脉冲信号在神经元之间进行通信,在生物学设计上也更加合理。并且脉冲神经网络能够应用于神经拟态芯片上,能够更快地处理AI任务,带来更高的能效。

然而,相较于传统卷积神经网络,SNN的神经元之间由于通过离散的二进制信号0或1传递信息,这导致了在采用反向传播完成参数更新时,梯度下降法的失效。

此外,模型训练需要大量的数据样本支撑,以得到更优的网络参数。而现有机器人触觉脉冲数据样本较少,如何缓解数据量较少导致的过拟合问题得到更优的网络性能,也是挑战之一。

为应对以上挑战,贵州大学李少波、杨静、吉晓阳等人及其合作团队提出了一种具有正则化约束的脉冲神经网络机器人触觉物体识别方法:

首先,作者分析了SNN神经元与脉冲活动之间的关系,并通过脉冲活动的近似函数缓解梯度下降法在反向传播中的失效问题。

进一步地,提出了一种具有正则化约束的脉冲神经网络机器人触觉物体识别方法,缓解模型的过拟合问题,提升SNN网络模型的鲁棒性。

实验结果显示,该文方法提出的SnnTd正则化方法触觉物体识别率在EvTouch-Containers数据集上比最好方法TactileSGNet提升了5.00%,SnnTdlc正则化方法触觉物体识别率在EvTouch-Objects数据集上则提升了3.16%。

研究方法

(1) SNN的反向传播

根据SNN的预测结果,计算网络输出与标签之间误差平方和的均值,即网络模型损失函数L在时间窗口T内平均投票结果的均方误差

其中S为触觉数据训练样本的总量,是第s个触觉数据样本的标签,是输出层的结果。对于标签为的训练样本,触觉模型理想情况是代表第类的神经元具有最高的输出值。

图2 脉冲神经网络的空域和时域传播过程

从图2可以看出,神经元前向传播中,第n层神经元膜电位由空域中第n-1层神经元的输出脉冲,以及时域中第n层神经元t-1时刻的神经元膜电位共同决定。

而在反向传播过程中,第n层神经元膜电位在空域上影响第n-1层神经元的输出脉冲,在时域上影响第n层神经元t-1时刻的神经元膜电位

综上,通过复合函数的链式法则得到损失函数L与权重w、偏置b之间的关系:

其中,表示t时刻第n层脉冲神经元的膜电位,表示t时刻第n层是否产生脉冲,若产生脉冲,,否则

采用连续函数模拟脉冲活动的反向传播,使得梯度下降法有效,即

(2) 正则化约束

Dropout正则化方法通过随机丢弃神经网络中网络层上的神经元,构建不同的训练子网络,使每次训练时采用的网络不相同,这类似于在模型中加入高斯噪声,间接使得模型接收到不同的输入数据,缓解数据量少的问题,进而使模型的过拟合问题得到缓解。将Dropout方法引入脉冲神经网络,通过随机丢弃LIF神经元,提升神经网络的预测能力。图3展示了LIF神经元的Dropout工作方式。

图3 LIF神经元中的Dropout

L2权重衰减是通过限制权重的选择范围控制模型参数容量,在一定程度上缓解模型的过拟合问题,通过结合Adam优化算法以及余弦退火算法,作者提出具有L2正则化约束的脉冲神经网络机器人触觉物体识别算法

实验分析

该文考虑了2个不同的触觉脉冲数据集,并在每个数据集上进行了80次实验,每组实验重复10次。


(1)EvTouch-Containers数据集

包含4种容器在5种容量(0%, 25%, 50%, 75%, 100%)下的触觉脉冲数据,即共有20种不同的触觉脉冲数据,每个数据划分为325个时间片段。每种物体采集15次,共300组数据。

根据图4(a),融合Dropout正则化方法的SnnTdc,SnnTdlc,SnnTd和SnnTdl模型的TrainingLoss收敛值大于其他模型,且引入余弦退火算法模型的收敛值相对更低。从图4(b)中可以看出,没有采用余弦退火算法的SnnTl,SnnT,SnnTd和SnnTdl模型在第40 Epoch处TestLoss变化较大。

图4 EvTouch-Containers数据集Loss值变化情况

(2)EvTouch-Objects数据集

包含36种不同物体的触觉脉冲数据,每个数据划分为250个时间片段。每种物体采集20次,共720组数据。

图5 Acc,TrainingLoss和TestLoss 10次实验结果

根据图5(a),除SnnTc模型外,其它模型的箱体位置均高于SnnT模型,其中SnnTdlc和SnnTdl模型的位置最高且较小,这表明了这2种模型的Acc值相对稳定且值更大。从图5(b)中可以看出,融合了Dropout正则化方法的SnnTd,SnnTdl,SnnTdc和SnnTdlc的TrainingLoss值的箱体位置较高。

根据图5(c),SnnT,SnnTl,SnnTc和SnnTlc模型的TestLoss值的箱体位置处于图中的下半部分,低于其它4种模型。

(3) 混淆矩阵

混淆矩阵展示了模型在EvTouch-Containers和EvTouch-Objects数据集上测试集的分类结果。根据图6(a),SnnTd模型在EvTouch-Containers触觉脉冲数据集上出现预测错误类别主要是第1类到第6类,第16类到第19类。根据图6(b),SnnTdlc模型在EvTouch-Objects触觉脉冲数据集上第20类到第36类上全部识别正确,但第16类到第19类出现了识别错误的情况。

图6  正则化模型在不同数据集上的混淆矩阵

总结

面向智能机器人触觉感知能力,本文针对机器人触觉物体识别算法展开研究。通过脉冲神经网络脉冲活动近似函数,缓解网络训练中反向传播梯度下降法失效问题。通过融合正则化方法,缓解触觉脉冲数据量少导致的过拟合问题。

实验结果表明,SnnTd正则化方法在EvTouch-Containers数据集上的触觉物体识别率比表现最好的TactileSGNet方法提升了5.00%,SnnTdlc正则化方法的触觉物体识别率在EvTouch-Objects数据集上提升了3.16%。

在后续的研究中,将重点关注识别出现错误的数据,进一步完善机器人触觉物体识别算法,提升模型的识别能力,为将来应用于工业智能机器人触觉抓取感知以及帮助残障人士的服务机器人触觉感知等场景打下坚实基础。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭