Learning Non-Redundant Codebooks for Classifying Complex Objects

Abstract

Codebook-based representations are widely employed in the classification of complex objects such as images and documents. Most previous codebook-based methods construct a single codebook via clustering that maps a bag of low-level features into a fixed-length histogram that describes the distribution of these features. This paper describes a simple yet effective framework for learning multiple non-redundant codebooks that produces surprisingly good results. In this framework, each codebook is learned in sequence to extract discriminative information that was not captured by preceding codebooks and their corresponding classifiers. We apply this framework to two application domains: visual object categorization and document classification. Experiments on large classification tasks show substantial improvements in performance compared to a single codebook or codebooks learned in a bagging style.

Cite

Text

Zhang et al. "Learning Non-Redundant Codebooks for Classifying Complex Objects." International Conference on Machine Learning, 2009. doi:10.1145/1553374.1553533

Markdown

[Zhang et al. "Learning Non-Redundant Codebooks for Classifying Complex Objects." International Conference on Machine Learning, 2009.](https://mlanthology.org/icml/2009/zhang2009icml-learning/) doi:10.1145/1553374.1553533

BibTeX

@inproceedings{zhang2009icml-learning,
  title     = {{Learning Non-Redundant Codebooks for Classifying Complex Objects}},
  author    = {Zhang, Wei and Surve, Akshat and Fern, Xiaoli Z. and Dietterich, Thomas G.},
  booktitle = {International Conference on Machine Learning},
  year      = {2009},
  pages     = {1241-1248},
  doi       = {10.1145/1553374.1553533},
  url       = {https://mlanthology.org/icml/2009/zhang2009icml-learning/}
}