mlsanityData to 7 Oct 2026

Optimizing Neural Networks through Activation Function Discovery and Automatic Weight Initialization

arXiv 2304.03374 ↗First posted 6 Apr 2023cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Automated machine learning (AutoML) methods improve upon existing models by optimizing various aspects of their design. While present methods focus on hyperparameters and neural network topologies, other aspects of neural network design can be optimized as well. To further the state of the art in AutoML, this dissertation introduces techniques for discovering more powerful activation functions and establishing more robust weight initialization for neural networks. These contributions improve performance, but also provide new perspectives on neural network optimization. First, the dissertation demonstrates that discovering solutions specialized to specific architectures and tasks gives better performance than reusing general approaches. Second, it shows that jointly optimizing different components of neural networks is synergistic, and results in better performance than optimizing individual components alone. Third, it demonstrates that learned representations are easier to optimize than hard-coded ones, creating further opportunities for AutoML. The dissertation thus makes concrete progress towards fully automatic machine learning in the future.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 43 of its 215 references that are in the map. First posted on arXiv 6 Apr 2023.

Builds on

43 of 215 references.

References · 43

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2016Layer Normalizationcited by 5,579
  3. 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
  4. 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
  5. 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
  6. 2016Gaussian Error Linear Units (GELUs)cited by 3,431
  7. 2017Decoupled Weight Decay Regularizationcited by 1,722
  8. 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
  9. 2015Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs)cited by 1,061
  10. 2013Exact solutions to the nonlinear dynamics of learning in deep linear neural networkscited by 748
  11. 2018AutoAugment: Learning Augmentation Policies from Datacited by 728
  12. 2023Symbolic Discovery of Optimization Algorithmscited by 423
31 more
  1. 2017Meta-SGD: Learning to Learn Quickly for Few-Shot Learningcited by 377
  2. 2021ResNet strikes back: An improved training procedure in timmcited by 365
  3. 2017Population Based Training of Neural Networkscited by 351
  4. 2016Designing Neural Network Architectures using Reinforcement Learningcited by 277
  5. 2017Three Factors Influencing Minima in SGDcited by 270
  6. 2019Fixup Initialization: Residual Learning Without Normalizationcited by 194
  7. 2017Hierarchical Representations for Efficient Architecture Searchcited by 188
  8. 2022Separable Self-attention for Mobile Vision Transformerscited by 163
  9. 2019Mish: A Self Regularized Non-Monotonic Activation Functioncited by 141
  10. 2015All you need is a good initcited by 124
  11. 2023Learning-Rate-Free Learning by D-Adaptationcited by 113
  12. 2020Smooth Adversarial Trainingcited by 89
  13. 2021Characterizing signal propagation to close the performance gap in unnormalized ResNetscited by 87
  14. 2020Provable Benefit of Orthogonal Initialization in Optimizing Deep Linear Networkscited by 73
  15. 2019A Survey on Neural Architecture Searchcited by 71
  16. 2017Meta-Learning and Universality: Deep Representations and Gradient Descent can Approximate any Learning Algorithmcited by 65
  17. 2019Pad'e Activation Units: End-to-end Learning of Flexible Activation Functions in Deep Networkscited by 65
  18. 2014Learning Activation Functions to Improve Deep Neural Networkscited by 62
  19. 2016CMA-ES for Hyperparameter Optimization of Deep Neural Networkscited by 47
  20. 2019Micro-Batch Training with Batch-Channel Normalization and Weight Standardizationcited by 45
  21. 2019GraphNAS: Graph Neural Architecture Search with Reinforcement Learningcited by 41
  22. 2019Learning Activation Functions: A new paradigm for understanding Neural Networkscited by 33
  23. 2015Data-dependent Initializations of Convolutional Neural Networkscited by 29
  24. 2017DeepArchitect: Automatically Designing and Training Deep Architecturescited by 28
  25. 2021ProxyBO: Accelerating Neural Architecture Search via Bayesian Optimization with Zero-cost Proxiescited by 20
  26. 2017Deep Residual Networks and Weight Initializationcited by 12
  27. 2020Regularized Evolutionary Population-Based Trainingcited by 4
  28. 2018A Methodology for Automatic Selection of Activation Functions to Design Hybrid Deep Neural Networkscited by 3
  29. 2020Optimizing Loss Functions Through Multivariate Taylor Polynomial Parameterizationcited by 3
  30. 2018Backprop Evolutioncited by 2
  31. 2016Adjusting for Dropout Variance in Batch Normalization and Weight Initializationcited by 1

Built on by

Not cited yet.