Unsupervised Learning of Initialization in Deep Neural Networks via Maximum Mean Discrepancy
Not on the map. Why?
Abstract (arXiv)
Despite the recent success of stochastic gradient descent in deep learning, it is often difficult to train a deep neural network with an inappropriate choice of its initial parameters. Even if training is successful, it has been known that the initial parameter configuration may negatively impact generalization. In this paper, we propose an unsupervised algorithm to find good initialization for input data, given that a downstream task is d-way classification. We first notice that each parameter configuration in the parameter space corresponds to one particular downstream task of d-way classification. We then conjecture that the success of learning is directly related to how diverse downstream tasks are in the vicinity of the initial parameters. We thus design an algorithm that encourages small perturbation to the initial parameter configuration leads to a diverse set of d-way classification tasks. In other words, the proposed algorithm ensures a solution to any downstream task to be near the initial parameter configuration. We empirically evaluate the proposed algorithm on various tasks derived from MNIST with a fully connected network. In these experiments, we observe that our algorithm improves average test accuracy across most of these tasks, and that such improvement is greater when the number of labelled examples is small.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 16 of its 29 references that are in the map. First posted on arXiv 8 Feb 2023.
Builds on
16 of 29 references.
References · 16
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
- 2013Auto-Encoding Variational Bayescited by 3,980
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
- 2016Understanding deep learning requires rethinking generalizationcited by 1,657
- 2016Weight Normalization: A Simple Reparameterization to Accelerate Training of Deep Neural Networkscited by 541
- 2021High-Performance Large-Scale Image Recognition Without Normalizationcited by 359
- 2018How Does Batch Normalization Help Optimization?cited by 355
- 2017Train longer, generalize better: closing the generalization gap in large batch training of neural networkscited by 278
4 more
- 2019Fixup Initialization: Residual Learning Without Normalizationcited by 194
- 2020What Do Neural Networks Learn When Trained With Random Labels?cited by 58
- 2017Gradient Regularization Improves Accuracy of Discriminative Modelscited by 26
- 2018Leveraging Random Label Memorization for Unsupervised Pre-Trainingcited by 12
Built on by
Not cited yet.