Learning of Separable Filters by Stacked Fisher Convolutional Autoencoders

Arash Shahriari

Abstract

Learning of convolutional filters in deep neural networks proves high efficiency to provide sparse representations for the purpose of image recognition. The computational cost of these networks can be alleviated by focusing on separable filters to reduce the number of learning parameters. Autoencoders are a family of powerful deep networks to build scalable generative models for automatic feature learning. Inspired by their stacked hierarchy, we introduce Fisher convolutional autoencoders to learn separable filters in a distributed architecture. These novel overcomplete autoencoders employ discriminant analysis to impose the highest possible distinction among texture classes whilst holds the minimum separation within each individual class. A distributed network of stacked Fisher autoencoders learns banks of separable filters in parallel and makes an ensemble of deep convolutional features with higher separability for a better classification. This network automatically adjusts depth of each stack with respect to the capability of its correspondent separable filter on extracting higher order convolutional features for the dataset under study. We conduct our experiments on several publicly available datasets varying in number of classes and quality of samples by using a standard implementation. Our results confirm the supremacy of our method on improving the precision of texture understanding in comparison with the recently published benchmarks.

Session

Posters 1

Files

PDF iconExtended Abstract (PDF, 129K)
PDF iconPaper (PDF, 742K)
PDF iconSupplemental Materials (PDF, 153K)

DOI

10.5244/C.30.54
https://dx.doi.org/10.5244/C.30.54

Citation

Arash Shahriari. Learning of Separable Filters by Stacked Fisher Convolutional Autoencoders. In Richard C. Wilson, Edwin R. Hancock and William A. P. Smith, editors, Proceedings of the British Machine Vision Conference (BMVC), pages 54.1-54.13. BMVA Press, September 2016.

Bibtex

        @inproceedings{BMVC2016_54,
        	title={Learning of Separable Filters by Stacked Fisher Convolutional Autoencoders},
        	author={Arash Shahriari},
        	year={2016},
        	month={September},
        	pages={54.1-54.13},
        	articleno={54},
        	numpages={13},
        	booktitle={Proceedings of the British Machine Vision Conference (BMVC)},
        	publisher={BMVA Press},
        	editor={Richard C. Wilson, Edwin R. Hancock and William A. P. Smith},
        	doi={10.5244/C.30.54},
        	isbn={1-901725-59-6},
        	url={https://dx.doi.org/10.5244/C.30.54}
        }