Low-Rank Bilinear Pooling for Fine-Grained Classification
Authors:
- Shu KongSKShu Kong
- Charless FowlkesCFCharless Fowlkes
Top Cited Papers
- 1 July 2017
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 10636919,p. 7025-7034
Abstract
Pooling second-order local feature statistics to form a high-dimensional bilinear feature has been shown to achieve state-of-the-art performance on a variety of fine-grained classification tasks. To address the computational demands of high feature dimensionality, we propose to represent the covariance features as a matrix and apply a low-rank bilinear classifier. The resulting classifier can be evaluated without explicitly computing the bilinear feature map which allows for a large reduction in the compute time as well as decreasing the effective number of parameters to be learned. To further compress the model, we propose a classifier co-decomposition that factorizes the collection of bilinear classifiers into a common factor and compact per-class terms. The co-decomposition idea can be deployed through two convolutional layers and trained in an end-to-end architecture. We suggest a simple yet effective initialization that avoids explicitly first training and factorizing the larger bilinear classifiers. Through extensive experiments, we show that our model achieves state-of-the-art performance on several public datasets for fine-grained classification trained with only category labels. Importantly, our final model is an order of magnitude smaller than the recently proposed compact bilinear model [8], and three orders smaller than the standard bilinear CNN model [19].Keywords
All Related Versions
This publication has 20 references indexed in Scilit:
- Bilinear CNN Models for Fine-Grained Visual Recognition2015
- MatConvNet2015
- Deep filter banks for texture recognition and segmentation2015
- The treasure beneath convolutional layers: Cross-convolutional-layer pooling for image classification2015
- Fine-grained recognition without part annotations2015
- Low-Rank Bilinear Classification: Efficient Convex Optimization and ExtensionsInternational Journal of Computer Vision, 2014
- 3D Object Representations for Fine-Grained Categorization2013
- Fast and scalable polynomial kernels via explicit feature maps2013
- Semantic Segmentation with Second-Order Pooling2012
- Modeling Appearances with Low-Rank SVM2007