Task-Driven Feature Pooling for Image Classification

Abstract

Feature pooling is an important strategy to achieve high performance in image classification. However, most pooling methods are unsupervised and heuristic. In this paper, we propose a novel task-driven pooling (TDP) model to directly learn the pooled representation from data in a discriminative manner. Different from the traditional methods (e.g., average and max pooling), TDP is an implicit pooling method which elegantly integrates the learning of representations into the given classification task. The optimization of TDP can equalize the similarities between the descriptors and the learned representation, and maximize the classification accuracy. TDP can be combined with the traditional BoW models (coding vectors) or the recent state-of-the-art CNN models (feature maps) to achieve a much better pooled representation. Furthermore, a self-training mechanism is used to generate the TDP representation for a new test image. A multi-task extension of TDP is also proposed to further improve the performance. Experiments on three databases (Flower-17, Indoor-67 and Caltech-101) well validate the effectiveness of our models.

Cite

Text

Xie et al. "Task-Driven Feature Pooling for Image Classification." International Conference on Computer Vision, 2015. doi:10.1109/ICCV.2015.140

Markdown

[Xie et al. "Task-Driven Feature Pooling for Image Classification." International Conference on Computer Vision, 2015.](https://mlanthology.org/iccv/2015/xie2015iccv-taskdriven/) doi:10.1109/ICCV.2015.140

BibTeX

@inproceedings{xie2015iccv-taskdriven,
  title     = {{Task-Driven Feature Pooling for Image Classification}},
  author    = {Xie, Guo-Sen and Zhang, Xu-Yao and Shu, Xiangbo and Yan, Shuicheng and Liu, Cheng-Lin},
  booktitle = {International Conference on Computer Vision},
  year      = {2015},
  doi       = {10.1109/ICCV.2015.140},
  url       = {https://mlanthology.org/iccv/2015/xie2015iccv-taskdriven/}
}