Learning a metric for class-conditional KNN

被引:0
|
作者
Im, Daniel Jiwoong [1 ]
Taylor, Graham W. [2 ]
机构
[1] HHMI, Janelia Res Campus, Ashburn, VA 20147 USA
[2] Univ Guelph, Sch Engn, Guelph, ON, Canada
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Naive Bayes Nearest Neighbour (NBNN) is a simple and effective framework which addresses many of the pitfalls of K-Nearest Neighbour (KNN) classification. It has yielded competitive results on several computer vision benchmarks. Its central tenet is that during NN search, a query is not compared to every example in a database, ignoring class information. Instead, NN searches are performed within each class, generating a score per class. A key problem with NN techniques, including NBNN, is that they fail when the data representation does not capture perceptual (e.g. class-based) similarity. NBNN circumvents this by using independent engineered descriptors (e.g. SIFT). To extend its applicability outside of image-based domains, we propose to learn a metric which captures perceptual similarity. Similar to how Neighbourhood Components Analysis optimizes a differentiable form of KNN classification, we propose "Class Conditional" metric learning (CCML), which optimizes a soft form of the NBNN selection rule. Typical metric learning algorithms learn either a global or local metric. However, our proposed method can be adjusted to a particular level of locality by tuning a single parameter. An empirical evaluation on classification and retrieval tasks demonstrates that our proposed method clearly outperforms existing learned distance metrics across a variety of image and non-image datasets.
引用
收藏
页码:1932 / 1939
页数:8
相关论文
共 50 条
  • [21] Weighted class-conditional Bayesian network classifier parameter learning of chaos quantum particle swarm
    Liu, Jiufu
    Ding, Xiaobin
    Zheng, Rui
    Wang, Biao
    Liu, Haiyang
    Wang, Zhisheng
    [J]. Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2019, 41 (10): : 2304 - 2309
  • [22] Selection of Class-conditional Filters for Semantic Shifted OOD Detection
    Yu, Yeonguk
    Shin, Sungho
    Kim, Jongwon
    Lee, Kyoobin
    [J]. 2021 18TH INTERNATIONAL CONFERENCE ON UBIQUITOUS ROBOTS (UR), 2021, : 43 - 47
  • [23] Multinomial classification with class-conditional overlapping sparse feature groups
    Li, Xiangrui
    Zhu, Dongxiao
    Dong, Ming
    [J]. PATTERN RECOGNITION LETTERS, 2018, 101 : 37 - 43
  • [24] CCGG: A Deep Autoregressive Model for Class-Conditional Graph Generation
    Ommi, Yassaman
    Yousefabadi, Matin
    Faez, Faezeh
    Sabour, Amirmojtaba
    Baghshah, Mahdieh Soleymani
    Rabiee, Hamid R.
    [J]. COMPANION PROCEEDINGS OF THE WEB CONFERENCE 2022, WWW 2022 COMPANION, 2022, : 1092 - 1098
  • [25] Quantifying quality of class-conditional generative models in time series domain
    Koochali, Alireza
    Walch, Maria
    Thota, Sankrutyayan
    Schichtel, Peter
    Dengel, Andreas
    Ahmed, Sheraz
    [J]. APPLIED INTELLIGENCE, 2023, 53 (20) : 24530 - 24550
  • [26] Detection of underrepresented biological sequences using class-conditional distribution models
    Vucetic, S
    Pokrajac, D
    Xie, HB
    Obradovic, Z
    [J]. PROCEEDINGS OF THE THIRD SIAM INTERNATIONAL CONFERENCE ON DATA MINING, 2003, : 279 - 283
  • [27] Multiclass object recognition using class-conditional independent component analysis
    Bressan, M
    Guillamet, D
    Vitrià, J
    [J]. CYBERNETICS AND SYSTEMS, 2004, 35 (01) : 35 - 61
  • [28] DuDGAN: Improving Class-Conditional GANs via Dual-Diffusion
    Yeom, Taesun
    Gu, Chanhoe
    Lee, Minhyeok
    [J]. IEEE ACCESS, 2024, 12 : 39651 - 39661
  • [29] Class-Conditional Probabilistic Principal Component Analysis: Application to Gender Recognition
    Bekios Calfa, Juan
    Buenaposada, Jose M.
    Baumela, Luis
    [J]. COMPUTACION Y SISTEMAS, 2011, 14 (04): : 383 - 391
  • [30] An Improved kNN Algorithm Based on Conditional Probability Distance Metric
    Liu Ziyang
    Gao Zhanbao
    Li Xulong
    [J]. PROCEEDINGS OF THE 2017 5TH INTERNATIONAL CONFERENCE ON MACHINERY, MATERIALS AND COMPUTING TECHNOLOGY (ICMMCT 2017), 2017, 126 : 1057 - 1062