Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Revisiting Spatial Invariance with Low-Rank Local Connectivity

About

Convolutional neural networks are among the most successful architectures in deep learning with this success at least partially attributable to the efficacy of spatial invariance as an inductive bias. Locally connected layers, which differ from convolutional layers only in their lack of spatial invariance, usually perform poorly in practice. However, these observations still leave open the possibility that some degree of relaxation of spatial invariance may yield a better inductive bias than either convolution or local connectivity. To test this hypothesis, we design a method to relax the spatial invariance of a network layer in a controlled manner; we create a \textit{low-rank} locally connected layer, where the filter bank applied at each position is constructed as a linear combination of basis set of filter banks with spatially varying combining weights. By varying the number of basis filter banks, we can control the degree of relaxation of spatial invariance. In experiments with small convolutional networks, we find that relaxing spatial invariance improves classification accuracy over both convolution and locally connected layers across MNIST, CIFAR-10, and CelebA datasets, thus suggesting that spatial invariance may be an overly restrictive prior.

Gamaleldin F. Elsayed, Prajit Ramachandran, Jonathon Shlens, Simon Kornblith• 2020

Related benchmarks

TaskDatasetResultRank
Image ClassificationImageNet (val)
Top-1 Accuracy80.9
188
Geopotential Prediction (Z500)WeatherBench ERA5 2017-2018 5.625° (test)
Latitude-Weighted RMSE (3 days)290
13
Temperature Prediction (T850)WeatherBench ERA5 2017-2018 5.625° (test)
RMSE (3-day forecast)1.73
13
Showing 3 of 3 rows

Other info

Follow for update