【技术实现步骤摘要】
一种辅助无人系统视觉决策的解释序列产生方法
[0001]本专利技术属于计算机应用领域,特别涉及一种辅助无人系统视觉决策的解释序列产生方法。
技术介绍
[0002]在无人系统中,视觉决策任务十分常见,例如自动驾驶场景的红绿灯识别、送餐机器人场景的障碍物识别等。目前表现良好的视觉监督任务模型能自动识别物体信息,但缺无法告知使用者,模型做决策的依据是什么,这为无人系统开发者的模型迭代造成困难。因此,模型决策的可解释方法来源于现实需求,能够为模型使用者提供可解释依据,在模型决策失误的时候能够找到决策证据。
[0003]理解和解释以深度神经网络为基础的模型做出的决策对开发者是至关重要的。使模型具有可解释性的方法能有助于构建用户对深度神经网络模型的信任。在计算机视觉领域,目前流行的解释方法生成直观的显著图,突出显示与神经网络决策最相关的区域。目前显著图生成的方法有很多种,例如基于区域的显著图方法XRAI,基于梯度的显著图方法Grad
‑
Cam,以及提供数据不确定性的显著图方法Aleatoric Uncertai ...
【技术保护点】
【技术特征摘要】
1.一种辅助无人系统视觉决策的解释序列产生方法,其特征在于,包括以下步骤:步骤S1,将图像数据输入至预训练好的卷积神经网络模型获取最后一层的特征图张量以及每一层梯度信息;步骤S2,基于所述特征图张量和所述每一层梯度信息,采用人工智能可解释方法,获取决策显著图集合;步骤S3,基于所述决策显著图集合获取激活的输入数据图像集合;步骤S4,将所述激活的输入数据图像集合输入至所述预训练好的卷积神经网络模型,采用全局工作空间映射获取各显著图组对应的权重系数;步骤S5,基于所述各显著图组对应的权重系数合成显著图,并基于所述权重系数的预定顺序得到决策序列。2.根据权利要求1所述的一种辅助无人系统视觉决策的解释序列产生方法,其特征在于:其中,所述最后一层的特征图张量以及所述每一层梯度信息的获取过程为:将图像数据I输入至所述预训练好的卷积神经网络模型进行前向传播,根据损失函数得到所述最后一层的特征图张量:F
C*H*W
式中,C为通道,H为图片宽度,W为图片长度,以及每一层梯度信息:式中,l对应卷积神经网路的层。3.根据权利要求2所述的一种辅助无人系统视觉决策的解释序列产生方法,其特征在于:其中,在所述步骤S2中,所述决策显著图集合为:S={s
纹理
,s
形状
,s
置信度
}式中,s的图像大小与所述图像数据I一致。4.根据权利要求3所述的一种辅助无人系统视觉决策的解释序列产生方法,其特征在于:其中,在所述步骤S3中,所述激活的输入数据图像集合为:式中,Λ为扰动矩阵。5.根据权利要求4所述的一种辅助无人系统视觉决策的解释序列产生方法,其特征在于:其中,所述全局工作空间映射采用最大经验风险算法作为学习方法,所述最大经验风险算法为:式中,θ为模型参数,为非线性期望,x代表输入数据,y代表监督信息,g
θ
为参数化的模型,p(x,y)代表数据分布,N代表生成可解释图的方法数量,s
j
代表用于训练第j个生成可解
释图方法的样本数量,x
jk
为第j个生成可解释图方法中的第k个数据样本,y
jk
为x
jk
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。