Constructing Category Hierarchies for Visual Recognition
Abstract
Class hierarchies are commonly used to reduce the complexity of the classification problem. This is crucial when dealing with a large number of categories. In this work, we evaluate class hierarchies currently constructed for visual recognition. We show that top-down as well as bottom-up approaches, which are commonly used to automatically construct hierarchies, incorporate assumptions about the separability of classes. Those assumptions do not hold for visual recognition of a large number of object categories. We therefore propose a modification which is appropriate for most top-down approaches. It allows to construct class hierarchies that postpone decisions in the presence of uncertainty and thus provide higher recognition accuracy. We also compare our method to a one-against-all approach and show how to control the speed-for-accuracy trade-off with our method. For the experimental evaluation, we use the Caltech-256 visual object classes dataset and compare to state-of-the-art methods.
Cite
Text
Marszalek and Schmid. "Constructing Category Hierarchies for Visual Recognition." European Conference on Computer Vision, 2008. doi:10.1007/978-3-540-88693-8_35Markdown
[Marszalek and Schmid. "Constructing Category Hierarchies for Visual Recognition." European Conference on Computer Vision, 2008.](https://mlanthology.org/eccv/2008/marszalek2008eccv-constructing/) doi:10.1007/978-3-540-88693-8_35BibTeX
@inproceedings{marszalek2008eccv-constructing,
title = {{Constructing Category Hierarchies for Visual Recognition}},
author = {Marszalek, Marcin and Schmid, Cordelia},
booktitle = {European Conference on Computer Vision},
year = {2008},
pages = {479-491},
doi = {10.1007/978-3-540-88693-8_35},
url = {https://mlanthology.org/eccv/2008/marszalek2008eccv-constructing/}
}