mlsanityData to 14 Oct 2026

The Mean Dimension of Neural Networks -- What causes the interaction effects?

arXiv 2207.04890 ↗First posted 11 Jul 2022stat.ML cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

Owen and Hoyt recently showed that the effective dimension offers key structural information about the input-output mapping underlying an artificial neural network. Along this line of research, this work proposes an estimation procedure that allows the calculation of the mean dimension from a given dataset, without resampling from external distributions. The design yields total indices when features are independent and a variant of total indices when features are correlated. We show that this variant possesses the zero independence property. With synthetic datasets, we analyse how the mean dimension evolves layer by layer and how the activation function impacts the magnitude of interactions. We then use the mean dimension to study some of the most widely employed convolutional architectures for image recognition (LeNet, ResNet, DenseNet). To account for pixel correlations, we propose calculating the mean dimension after the addition of an inverse PCA layer that allows one to work on uncorrelated PCA-transformed features, without the need to retrain the neural network. We use the generalized total indices to produce heatmaps for post-hoc explanations, and we employ the mean dimension on the PCA-transformed features for cross comparisons of the artificial neural networks structures. Results provide several insights on the difference in magnitude of interactions across the architectures, as well as indications on how the mean dimension evolves during training.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 16 of its 53 references that are in the map. First posted on arXiv 11 Jul 2022.

Builds on

16 of 53 references.

References · 16

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  3. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  4. 2016Densely Connected Convolutional Networkscited by 6,720
  5. 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
  6. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
  7. 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
  8. 2018A Survey Of Methods For Explaining Black Box Modelscited by 973
  9. 2019Fantastic Generalization Measures and Where to Find Themcited by 513
  10. 2021Interpretable Machine Learning: Fundamental Principles and 10 Grand Challengescited by 367
  11. 2017Methods for Interpreting and Understanding Deep Neural Networkscited by 345
  12. 2017Deep Reinforcement Learning: An Overviewcited by 333
4 more
  1. 2017Recent Trends in Deep Learning Based Natural Language Processingcited by 263
  2. 2020The Unreasonable Effectiveness of Deep Learning in Artificial Intelligencecited by 57
  3. 2020Mutual Information for Explainable Deep Learning of Multiscale Systemscited by 4
  4. 2020Efficient estimation of the ANOVA mean dimension, with an application to neural net classificationcited by 2

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.