Learning Binary Codes and Binary Weights for Efficient Classification
Fumin Shen, Yadong Mu, Wei Liu, Yang Yang, Heng Tao Shen

TL;DR
This paper introduces a novel approach for image classification that uses binary hash codes for both images and classifiers, significantly speeding up training and deployment while maintaining accuracy.
Contribution
It is the first to represent classifiers with binary codes and formulates multi-class classification as an optimization over binary variables, enabling efficient solutions.
Findings
Reduces training and deployment complexity without losing accuracy.
Supports various empirical loss functions like exponential and hinge losses.
Proposes a novel bit-flipping algorithm with high efficacy.
Abstract
This paper proposes a generic formulation that significantly expedites the training and deployment of image classification models, particularly under the scenarios of many image categories and high feature dimensions. As a defining property, our method represents both the images and learned classifiers using binary hash codes, which are simultaneously learned from the training data. Classifying an image thereby reduces to computing the Hamming distance between the binary codes of the image and classifiers and selecting the class with minimal Hamming distance. Conventionally, compact hash codes are primarily used for accelerating image search. Our work is first of its kind to represent classifiers using binary codes. Specifically, we formulate multi-class image classification as an optimization problem over binary variables. The optimization alternatively proceeds over the binary…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Image and Video Retrieval Techniques · Domain Adaptation and Few-Shot Learning · Machine Learning and Algorithms
