超越L-Softmax和ArcFace:基于欧式距离Margin的卷积神经网络特征学习新方法EucMargin
创始人
2025-05-29 12:48:37
0

目录

  • 引言
  • 提出的方法
  • 实验结果

引言

卷积神经网络(CNN)在图像识别领域取得了巨大的成功,其中,L-Softmax和ArcFace等特征学习方法已经成为业界标杆。然而,传统的卷积和池化操作仍然存在局限性,无法充分挖掘图像的全局特征。为了突破这一瓶颈,本文提出了一种基于欧式距离Margin的方法EucMargin,实现了在图像识别任务中更强大的特征学习能力,在MNIST、CIFAR10和CIFAR100三个数据集上超越了L-Softmax和ArcFace的性能。

提出的方法

我们提出了一种基于距离度量的方法,用于提高CNN网络在图像识别任务中的特征学习能力。该方法的主要思想是通过引入一个欧式距离Margin参数mmm,计算最后一层特征到分类器参数之间的欧式距离,从而实现类内紧凑性和类间可分离性的目的。

具体而言,对于给定的图像样本xix_ixi​,我们先通过CNN网络将其映射到最后一层的特征空间中,得到其特征向量fif_ifi​。然后,我们计算fif_ifi​与分类器参数wCw_CwC​之间的欧式距离di,C=∣∣fi−wC∣∣2d_{i,C}=||f_i-w_C||_2di,C​=∣∣fi​−wC​∣∣2​,其中CCC表示所有类别。接下来,我们将di,cd_{i,c}di,c​与一个欧式距离Margin参数mmm相加,得到新的距离di,c′=di,c+md'_{i,c}=d_{i,c}+mdi,c′​=di,c​+m,其中ccc表示样本xix_ixi​所属的类别。最后,我们将di,c′d'_{i,c}di,c′​输入到Softmax分类器中,用于计算样本xix_ixi​属于类别ccc的概率值pi,cp_{i,c}pi,c​。我们的优化目标是最小化交叉熵损失LLL:

L=−log⁡e−di,c′e−di,c′+∑c≠Ce−di,CL = -\log\frac{e^{-d'_{i,c}}}{e^{-d'_{i,c}} + \sum_{c \neq C} e^{-d_{i,C}}}L=−loge−di,c′​+∑c=C​e−di,C​e−di,c′​​

由于欧式距离越小,代表特征间距离越小,而Softmax优化的目标是使所属类别的激活值最大,正好跟欧式距离相反,所以这里分别把di,c′d'_{i,c}di,c′​取反变为−di,c′-d'_{i,c}−di,c′​,把di,Cd_{i,C}di,C​取反变为−di,C-d_{i,C}−di,C​。

实验结果

本文在MNIST、CIFAR10和CIFAR100三个数据集上进行了实验,用于评估本文提出的方法在图像分类任务中的性能。实验使用的CNN网络采用的是L-Softmax这篇论文中的架构,数据预处理、优化器、学习率和训练迭代次数都跟L-Softmax这篇论文中的保持一致。

实验结果如表1所示:

数据集L-SoftmaxArcFaceEucMargin
MNIST0.31%0.31%0.28%
CIFAR-107.58%7.90%7.38%
CIFAR-10029.53%30.23%28.42%

表1:实验结果比较,使用错误率作为评估指标

从表中可以看出,我们提出的基于距离度量的方法在三个数据集上均具有较好的性能,特别是在CIFAR100数据集上表现非常出色。相比于L-Softmax,我们的方法训练简单,相比于ArcFace,我们的方法泛化能力好。

相关内容

热门资讯

喜欢穿一身黑的男生性格(喜欢穿... 今天百科达人给各位分享喜欢穿一身黑的男生性格的知识,其中也会对喜欢穿一身黑衣服的男人人好相处吗进行解...
发春是什么意思(思春和发春是什... 本篇文章极速百科给大家谈谈发春是什么意思,以及思春和发春是什么意思对应的知识点,希望对各位有所帮助,...
网络用语zl是什么意思(zl是... 今天给各位分享网络用语zl是什么意思的知识,其中也会对zl是啥意思是什么网络用语进行解释,如果能碰巧...
为什么酷狗音乐自己唱的歌不能下... 本篇文章极速百科小编给大家谈谈为什么酷狗音乐自己唱的歌不能下载到本地?,以及为什么酷狗下载的歌曲不是...
华为下载未安装的文件去哪找(华... 今天百科达人给各位分享华为下载未安装的文件去哪找的知识,其中也会对华为下载未安装的文件去哪找到进行解...
家里可以做假山养金鱼吗(假山能... 今天百科达人给各位分享家里可以做假山养金鱼吗的知识,其中也会对假山能放鱼缸里吗进行解释,如果能碰巧解...
四分五裂是什么生肖什么动物(四... 本篇文章极速百科小编给大家谈谈四分五裂是什么生肖什么动物,以及四分五裂打一生肖是什么对应的知识点,希...
怎么往应用助手里添加应用(应用... 今天百科达人给各位分享怎么往应用助手里添加应用的知识,其中也会对应用助手怎么添加微信进行解释,如果能...
一帆风顺二龙腾飞三阳开泰祝福语... 本篇文章极速百科给大家谈谈一帆风顺二龙腾飞三阳开泰祝福语,以及一帆风顺二龙腾飞三阳开泰祝福语结婚对应...
美团联名卡审核成功待激活(美团... 今天百科达人给各位分享美团联名卡审核成功待激活的知识,其中也会对美团联名卡审核未通过进行解释,如果能...