GroSS: Group-Size Series Decomposition for Grouped Architecture Search

Abstract

We present a novel approach which is able to explore the configuration of grouped convolutions within neural networks. Group-size Series (GroSS) decomposition is a mathematical formulation of tensor factorisation into a series of approximations of increasing rank terms. GroSS allows for dynamic and differentiable selection of factorisation rank, which is analogous to a grouped convolution. Therefore, to the best of our knowledge, GroSS is the first method to enable simultaneous training of differing numbers of groups within a single layer, as well as all possible combinations between layers. In doing so, GroSS is able to train an entire grouped convolution architecture search-space concurrently. We demonstrate this through architecture searches with performance objectives on multiple datasets and networks. GroSS enables more effective and efficient search for grouped convolutional architectures.

Cite

Text

Howard-Jenkins et al. "GroSS: Group-Size Series Decomposition for Grouped Architecture Search." Proceedings of the European Conference on Computer Vision (ECCV), 2020. doi:10.1007/978-3-030-58574-7_2

Markdown

[Howard-Jenkins et al. "GroSS: Group-Size Series Decomposition for Grouped Architecture Search." Proceedings of the European Conference on Computer Vision (ECCV), 2020.](https://mlanthology.org/eccv/2020/howardjenkins2020eccv-gross/) doi:10.1007/978-3-030-58574-7_2

BibTeX

@inproceedings{howardjenkins2020eccv-gross,
  title     = {{GroSS: Group-Size Series Decomposition for Grouped Architecture Search}},
  author    = {Howard-Jenkins, Henry and Li, Yiwen and Prisacariu, Victor Adrian},
  booktitle = {Proceedings of the European Conference on Computer Vision (ECCV)},
  year      = {2020},
  doi       = {10.1007/978-3-030-58574-7_2},
  url       = {https://mlanthology.org/eccv/2020/howardjenkins2020eccv-gross/}
}