Skip to main navigation Skip to search Skip to main content

Learning binary codes with Bagging PCA

  • Cong Leng
  • , Jian Cheng*
  • , Ting Yuan
  • , Xiao Bai
  • , Hanqing Lu
  • *Corresponding author for this work
  • CAS - Institute of Automation

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

For the eigendecomposition based hashing approaches, the information caught in different dimensions is unbalanced and most of them is typically contained in the top eigenvectors. This often leads to an unexpected phenomenon that longer code does not necessarily yield better performance. This paper attempts to leverage the bootstrap sampling idea and integrate it with PCA, resulting in a new projection method called Bagging PCA, in order to learn effective binary codes. Specifically, a small fraction of the training data is randomly sampled to learn the PCA directions each time and only the top eigenvectors are kept to generate one piece of short code. This process is repeated several times and the obtained short codes are concatenated into one piece of long code. By considering each piece of short code as a "super-bit", the whole process is closely connected with the core idea of LSH. Both theoretical and experimental analyses demonstrate the effectiveness of the proposed method.

Original languageEnglish
Title of host publicationMachine Learning and Knowledge Discovery in Databases - European Conference, ECML PKDD 2014, Proceedings
PublisherSpringer Verlag
Pages177-192
Number of pages16
EditionPART 2
ISBN (Print)9783662448502
DOIs
StatePublished - 2014
Event14th Joint European Conference on Machine Learning and Knowledge Discovery in Databases, ECML PKDD 2014 - Nancy, France
Duration: 15 Sep 201419 Sep 2014

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
NumberPART 2
Volume8725 LNAI
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference14th Joint European Conference on Machine Learning and Knowledge Discovery in Databases, ECML PKDD 2014
Country/TerritoryFrance
CityNancy
Period15/09/1419/09/14

Keywords

  • Bootstrap
  • Hamming ranking
  • PCA
  • bagging
  • binary codes
  • random

Fingerprint

Dive into the research topics of 'Learning binary codes with Bagging PCA'. Together they form a unique fingerprint.

Cite this