Fast Classification with Binary Prototypes

被引:0
|
作者
Zhong, Kai [1 ]
Guo, Ruiqi [2 ]
Kumar, Sanjiv [2 ]
Yan, Bowei [1 ]
Simcha, David [2 ]
Dhillon, Inderjit S. [1 ]
机构
[1] Univ Texas Austin, Austin, TX 78712 USA
[2] Google Res, New York, NY USA
关键词
NEIGHBOR; SEARCH;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this work, we propose a new technique for fast k-nearest neighbor (k-NN) classification in which the original database is represented via a small set of learned binary prototypes. The training phase simultaneously learns a hash function which maps the data points to binary codes, and a set of representative binary prototypes. In the prediction phase, we first hash the query into a binary code and then do the k-NN classification using the binary prototypes as the database. Our approach speeds up k-NN classification in two aspects. First, we compress the database into a smaller set of prototypes such that k-NN search only goes through a smaller set rather than the whole dataset. Second, we reduce the original space to a compact binary embedding, where the Hamming distance between two binary codes is very efficient to compute. We propose a formulation to learn the hash function and prototypes such that the classification error is minimized. We also provide a novel theoretical analysis of the proposed technique in terms of Bayes error consistency. Empirically, our method is much faster than the state-of-the-art k-NN compression methods with comparable accuracy.
引用
收藏
页码:1255 / 1263
页数:9
相关论文
共 50 条
  • [1] Creating prototypes for fast classification in Dempster-Shafer clustering
    Schubert, J
    QUALITATIVE AND QUANTITATIVE PRACTICAL REASONING, 1997, 1244 : 525 - 535
  • [2] Classification with multiple prototypes
    Bezdek, JC
    Reichherzer, TR
    Lim, G
    Attikiouzel, Y
    FUZZ-IEEE '96 - PROCEEDINGS OF THE FIFTH IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1-3, 1996, : 626 - 632
  • [3] Adaptive binary tree for fast SVM multiclass classification
    Chen, Jin
    Wang, Cheng
    Wang, Runsheng
    NEUROCOMPUTING, 2009, 72 (13-15) : 3370 - 3375
  • [4] FAST BINARY CODING FOR SATELLITE IMAGE SCENE CLASSIFICATION
    Hu, Fan
    Wang, Zifeng
    Xia, Gui-Song
    Luo, Bin
    Zhang, Liangpei
    2015 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM (IGARSS), 2015, : 517 - 520
  • [5] A Stochastic Neural Model for Fast Classification of Binary Images
    Pires, Glauber M.
    Araujo, Aluizio F. R.
    IJCNN: 2009 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1- 6, 2009, : 2212 - 2217
  • [6] Fast Sparse Representation with Prototypes
    Huang, Jia-Bin
    Yang, Ming-Hsuan
    2010 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2010, : 3618 - 3625
  • [7] Fast Algorithm for Prototypes Selection-Trust-Margin Prototypes
    Jankowski, Norbert
    Orlinski, Marek
    ARTIFICIAL INTELLIGENCEAND SOFT COMPUTING, PT I, 2019, 11508 : 583 - 594
  • [8] Combining technologies for fast prototypes
    Halliday, TA
    COMPUTER-AIDED ENGINEERING, 1996, 15 (04): : 32 - 32
  • [9] HYPERSPHERICAL PROTOTYPES FOR PATTERN CLASSIFICATION
    Fayed, Hatem A.
    Atiya, Amir F.
    Hashem, Sherif M. R.
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2009, 23 (08) : 1549 - 1575
  • [10] Classification of MID-prototypes
    Juergenhake, Christoph
    Falkowski, Tommy
    Dumitrescu, Roman
    2016 12TH INTERNATIONAL CONGRESS MOLDED INTERCONNECT DEVICES (MID), 2016, : 13 - 18