Investigating Convolutional Neural Networks Using Spatial Orderness
Abstract
Convolutional Neural Networks (CNN) have been pivotal to the success of many state-of-the-art classification problems, in a wide variety of domains (for e.g. vision, speech, graphs and medical imaging). A commonality within those domains is the presence of hierarchical, spatially agglomerative local-to-global interactions within the data. For instance in natural images, neighboring pixels are more likely contain similar values than non-neighboring pixels which are further apart. To that end, we propose a statistical metric called spatial orderness, which quantifies the extent to which the input data (2D) obeys the underlying spatial ordering at various scales. In our experiments, we mainly find that adding convolutional layers to a CNN could be counterproductive for data bereft of spatial order at higher scales. Furthermore, we present a theoretical analysis (and empirical validation) of the spatial orderness of network weights, where we find that using smaller kernel sizes leads to kernels of greater spatial orderness and vice-versa.
Cite
Text
Ghosh et al. "Investigating Convolutional Neural Networks Using Spatial Orderness." IEEE/CVF International Conference on Computer Vision Workshops, 2019. doi:10.1109/ICCVW.2019.00259Markdown
[Ghosh et al. "Investigating Convolutional Neural Networks Using Spatial Orderness." IEEE/CVF International Conference on Computer Vision Workshops, 2019.](https://mlanthology.org/iccvw/2019/ghosh2019iccvw-investigating/) doi:10.1109/ICCVW.2019.00259BibTeX
@inproceedings{ghosh2019iccvw-investigating,
title = {{Investigating Convolutional Neural Networks Using Spatial Orderness}},
author = {Ghosh, Rohan and Gupta, Anupam K. and Motani, Mehul},
booktitle = {IEEE/CVF International Conference on Computer Vision Workshops},
year = {2019},
pages = {2053-2056},
doi = {10.1109/ICCVW.2019.00259},
url = {https://mlanthology.org/iccvw/2019/ghosh2019iccvw-investigating/}
}