论文标题

更少的是:使用更少的代理人的深图度量学习观点

Fewer is More: A Deep Graph Metric Learning Perspective Using Fewer Proxies

论文作者

Zhu, Yuehua, Yang, Muli, Deng, Cheng, Liu, Wei

论文摘要

深度度量学习在各种机器学习任务中起着关键作用。以前的大多数作品都局限于从迷你批次的采样,这不能精确地表征嵌入式空间的全局几何形状。尽管研究人员开发了基于替代和分类的方法来解决抽样问题,但这些方法不可避免地会产生冗余的计算成本。在本文中,我们从图形分类的角度提出了一种基于代理的深度图度量学习(ProxyGML)方法,该方法使用较少的代理人却实现了更好的全面性能。具体而言,要利用多个全局代理以共同近似每个类的原始数据点。为了有效地捕获本地邻居关系,选择了少数此类代理以在这些代理和每个数据点之间构建相似性子图。此外,我们设计了一种新型的反向标签传播算法,该算法根据地面真相标签对邻居关系进行调整,以便在子图分类过程中可以学习判别度度空间。在广泛使用的CUB-200-200-2011,CARS196和Stanford Online Products数据集上进行的广泛实验证明了拟议的ProxyGML优于最先进的方法,就有效性和效率而言。源代码可在https://github.com/yuehuazhu/proxygml上公开获得。

Deep metric learning plays a key role in various machine learning tasks. Most of the previous works have been confined to sampling from a mini-batch, which cannot precisely characterize the global geometry of the embedding space. Although researchers have developed proxy- and classification-based methods to tackle the sampling issue, those methods inevitably incur a redundant computational cost. In this paper, we propose a novel Proxy-based deep Graph Metric Learning (ProxyGML) approach from the perspective of graph classification, which uses fewer proxies yet achieves better comprehensive performance. Specifically, multiple global proxies are leveraged to collectively approximate the original data points for each class. To efficiently capture local neighbor relationships, a small number of such proxies are adaptively selected to construct similarity subgraphs between these proxies and each data point. Further, we design a novel reverse label propagation algorithm, by which the neighbor relationships are adjusted according to ground-truth labels, so that a discriminative metric space can be learned during the process of subgraph classification. Extensive experiments carried out on widely-used CUB-200-2011, Cars196, and Stanford Online Products datasets demonstrate the superiority of the proposed ProxyGML over the state-of-the-art methods in terms of both effectiveness and efficiency. The source code is publicly available at https://github.com/YuehuaZhu/ProxyGML.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源