Regularization of Deep Neural Networks with Spectral Dropout
Salman Khan, Munawar Hayat, Fatih Porikli

TL;DR
Spectral Dropout is a novel regularization technique for deep neural networks that uses spectral domain coefficients to improve generalization, speed up training, and enhance pruning efficiency.
Contribution
The paper introduces Spectral Dropout, a new regularization method using fixed basis spectral transforms to improve neural network training and generalization.
Findings
Spectral Dropout outperforms traditional methods like Dropout and Drop-Connect.
It doubles the convergence speed during training.
It increases neuron pruning rates by approximately 30%.
Abstract
The big breakthrough on the ImageNet challenge in 2012 was partially due to the `dropout' technique used to avoid overfitting. Here, we introduce a new approach called `Spectral Dropout' to improve the generalization ability of deep neural networks. We cast the proposed approach in the form of regular Convolutional Neural Network (CNN) weight layers using a decorrelation transform with fixed basis functions. Our spectral dropout method prevents overfitting by eliminating weak and `noisy' Fourier domain coefficients of the neural network activations, leading to remarkably better results than the current regularization methods. Furthermore, the proposed is very efficient due to the fixed basis functions used for spectral transformation. In particular, compared to Dropout and Drop-Connect, our method significantly speeds up the network convergence rate during the training process (roughly…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsPruning · Spectral Dropout · Dropout
