paper-with-me

Papers

Deep Learning as Ricci Flow

2024-04-22 · Anthony Baptista, Alessandro Barp, Tapabrata Chakraborti, Chris Harbron, Ben D. MacArthur, Christopher R. S. Banerji

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.

📄 PDF Abstract BibTeX arXiv:2404.14265

Code (1)

anthbapt/ricci-nn 공식 구현 tf

Tasks

Deep Learning

Similar Papers 제목 키워드 기반

RicciFlowRec: A Geometric Root Cause Recommender Using Ricci Curvature on Financial Graphs

2025-08-12 · Zhongtian Sun, Anoushka Harit arxiv

We propose RicciFlowRec, a geometric recommendation framework that performs root cause attribution via Ricci curvature and flow on dynamic financial graphs. By modelling evolving interactions among stocks, macroeconomic …

Portfolio Optimization

Ricci-Filtration: Boosting Retrieval-Augmented Generation Reranker to Query-Answer Tasks by Discrete Ricci Flow

2026-06-13 · Tian Qin, Wei-Min Huang arxiv

Ricci flow is a curvature-guided diffusion process that deforms space by shrinking regions of high positive curvature and expanding those with negative curvature. Similarly, discrete Ricci flow on weighted graphs modifie…

Dynamically Stable Poincaré Embeddings for Neural Manifolds

2021-12-21 · Jun Chen, Yuang Liu, Xiangrui Zhao, Mengmeng Wang 외

In a Riemannian manifold, the Ricci flow is a partial differential equation for evolving the metric to become more regular. We hope that topological structures from such metrics may be used to assist in the tasks of mach…

image-classificationImage Classification

Thoughts on the Consistency between Ricci Flow and Neural Network Behavior

2021-11-16 · Jun Chen, Tianxin Huang, Wenzhou Chen, Yong liu

The Ricci flow is a partial differential equation for evolving the metric in a Riemannian manifold to make it more regular. On the other hand, neural networks seem to have similar geometric behavior for specific tasks. I…

Ricci flow-guided autoencoders in learning time-dependent dynamics

2024-01-26 · Andrew Gracyk

We present a manifold-based autoencoder method for learning dynamics in time, notably partial differential equations (PDEs), in which the manifold latent space evolves according to Ricci flow. This can be accomplished by…