跳至主要內容
强化学习

深度度量学习

度量学习是从数据中学习一种度量数据对象间距离的方法。其目标是使得在学得的距离度量下,相似对象间的距离小,不相似对象间的距离大。

对于传统度量学习而言,由于其处理原始数据的能力有限,因此需要首先使用特征工程的知识对数据进行预处理,然后再用度量学习的算法进行学习。一些传统的度量学习方法只能学习出线性特征,虽然有一些能够提取非线性特征的核方法被提出,但对学习效果也没有明显提升。

随着深度学习的出现,得益于激活函数学习非线性特征的优秀能力,深度学习方法能够自动地从原始数据中学出高质量的特征。因此深度学习的网络结构与传统的度量学习方法相结合能够带来理想的效果。如图2、所示,采用MNIST作为例子,左侧图中的橙色线条是同类样本之间的距离,蓝色线条是异类样本之间的距离。右侧图是随着训练的进行,这两种距离的变化趋势。可以看出同类样本间距离减小,异类样本间距离增加。


Genhiy...大约 3 分钟强化学习无标签