mlsanityData to 14 Oct 2026

Nothing makes sense in deep learning, except in the light of evolution

arXiv 2205.10320 ↗First posted 20 May 2022cs.LG cs.AI cs.NEcited by 2

Not on the map. Why?

Abstract (arXiv)

Deep Learning (DL) is a surprisingly successful branch of machine learning. The success of DL is usually explained by focusing analysis on a particular recent algorithm and its traits. Instead, we propose that an explanation of the success of DL must look at the population of all algorithms in the field and how they have evolved over time. We argue that cultural evolution is a useful framework to explain the success of DL. In analogy to biology, we use `development' to mean the process converting the pseudocode or text description of an algorithm into a fully trained model. This includes writing the programming code, compiling and running the program, and training the model. If all parts of the process don't align well then the resultant model will be useless (if the code runs at all!). This is a constraint. A core component of evolutionary developmental biology is the concept of deconstraints -- these are modification to the developmental process that avoid complete failure by automatically accommodating changes in other components. We suggest that many important innovations in DL, from neural networks themselves to hyperparameter optimization and AutoGrad, can be seen as developmental deconstraints. These deconstraints can be very helpful to both the particular algorithm in how it handles challenges in implementation and the overall field of DL in how easy it is for new ideas to be generated. We highlight how our perspective can both advance DL and lead to new insights for evolutionary biology.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 15 of its 39 references that are in the map. First posted on arXiv 20 May 2022.

Builds on

15 of 39 references.

References · 15

  1. 2017Attention Is All You Needcited by 60,361
  2. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  3. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  4. 2020Language Models are Few-Shot Learnerscited by 32,419
  5. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
  6. 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,849
  7. 2019Mastering Atari, Go, Chess and Shogi by Planning with a Learned Modelcited by 1,353
  8. 2016Optimization Methods for Large-Scale Machine Learningcited by 1,150
  9. 2015Automatic differentiation in machine learning: a surveycited by 855
  10. 2014One weird trick for parallelizing convolutional neural networkscited by 264
  11. 2020Large image datasets: A pyrrhic win for computer vision?cited by 237
  12. 2020Fairness in Machine Learningcited by 194
3 more
  1. 2015Hyperparameter Search in Machine Learningcited by 33
  2. 2020The extent and drivers of gender imbalance in neuroscience reference listscited by 13
  3. 2019Representing fitness landscapes by valued constraints to understand the complexity of local searchcited by 2

Built on by

Cited by year

Citing papers per year: 2024: 1; 2025: 1.

2 papers.