mlsanityData to 7 Oct 2026

Deep Learning as Ricci Flow

arXiv 2404.14265 ↗First posted 22 Apr 2024cs.LG math.DGcited by 4

Not on the map. Why?

Abstract (arXiv)

Deep neural networks (DNNs) are powerful tools for approximating the distribution of complex data. It is known that data passing through a trained DNN classifier undergoes a series of geometric and topological simplifications. While some progress has been made toward understanding these transformations in neural networks with smooth activation functions, an understanding in the more general setting of non-smooth activation functions, such as the rectified linear unit (ReLU), which tend to perform better, is required. Here we propose that the geometric transformations performed by DNNs during classification tasks have parallels to those expected under Hamilton's Ricci flow - a tool from differential geometry that evolves a manifold by smoothing its curvature, in order to identify its topology. To illustrate this idea, we present a computational framework to quantify the geometric changes that occur as data passes through successive layers of a DNN, and use this framework to motivate a notion of `global Ricci network flow' that can be used to assess a DNN's ability to disentangle complex data geometries to solve classification problems. By training more than 1,500 DNN classifiers of different widths and depths on synthetic and real-world data, we show that the strength of global Ricci network flow-like behaviour correlates with accuracy for well-trained DNNs, independently of depth, width and data set. Our findings motivate the use of tools from differential and discrete geometry to the problem of explainability in deep learning.

Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 24 of its 44 references that are in the map. First posted on arXiv 22 Apr 2024.

Builds on

24 of 44 references.

References · 24

  1. 2021Understanding over-squashing and bottlenecks on graphs via curvaturecited by 471
  2. 2014On the Number of Linear Regions of Deep Neural Networkscited by 378
  3. 2017Stable Architectures for Deep Neural Networkscited by 340
  4. 2019Intrinsic dimension of data representations in deep neural networkscited by 276
  5. 2017Beyond Finite Layer Neural Networks: Bridging Deep Architectures and Numerical Differential Equationscited by 203
  6. 2017Bounding and Counting Linear Regions of Deep Neural Networkscited by 161
  7. 2019Deep ReLU Networks Have Surprisingly Few Activation Patternscited by 160
  8. 2021Sinkformers: Transformers with Doubly Stochastic Attentioncited by 136
  9. 2020Topology of deep neural networkscited by 111
  10. 2013On the number of response regions of deep feed forward networks with piece-wise linear activationscited by 94
  11. 2013Multi-digit Number Recognition from Street View Imagery using Deep Convolutional Neural Networkscited by 84
  12. 2021On the geometry of generalization and memorization in deep neural networkscited by 71
12 more
  1. 2016Deep vs. shallow networks : An approximation theory perspectivecited by 63
  2. 2019Community Detection on Networks with Ricci Flowcited by 62
  3. 2017A Geometric View of Optimal Transportation and Generative Modelcited by 31
  4. 2016Characterizing Complex Networks with Forman-Ricci Curvature and Associated Geometric Flowscited by 21
  5. 2016Learning Functions: When Is Deep Better Than Shallowcited by 19
  6. 2021Activation Landscapes as a Topological Summary of Neural Network Performancecited by 17
  7. 2022Rewiring Networks for Graph Neural Network Training Using Discrete Geometrycited by 14
  8. 2022Topology and geometry of data manifold in deep learningcited by 12
  9. 2024Rigor with Machine Learning from Field Theory to the Poincar'e Conjecturecited by 12
  10. 2021A singular Riemannian geometry approach to Deep Neural Networks I. Theoretical foundationscited by 11
  11. 2023Metric Flows with Neural Networkscited by 9
  12. 2016Forman-Ricci flow for change detection in large dynamic data setscited by 7

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 2; 2026: 2.

4 papers.