Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gauges
The last decade has witnessed an experimental revolution in data science and machine learning, epitomised by deep learning methods. Indeed, many high-dimensional learning tasks previously thought to be beyond reach -- such as computer vision, playing Go, or protein folding -- are in fact feasible with appropriate computational scale. Remarkably, the essence of deep learning is built from two simple algorithmic principles: first, the notion of representation or feature learning, whereby adapted, often hierarchical, features capture the appropriate notion of regularity for each task, and second, learning by local gradient-descent type methods, typically implemented as backpropagation. While learning generic functions in high dimensions is a cursed estimation problem, most tasks of interest are not generic, and come with essential pre-defined regularities arising from the underlying low-dimensionality and structure of the physical world. This text is concerned with exposing these regularities through unified geometric principles that can be applied throughout a wide spectrum of applications. Such a 'geometric unification' endeavour, in the spirit of Felix Klein's Erlangen Program, serves a dual purpose: on one hand, it provides a common mathematical framework to study the most successful neural network architectures, such as CNNs, RNNs, GNNs, and Transformers. On the other hand, it gives a constructive procedure to incorporate prior physical knowledge into neural architectures and provide principled way to build future architectures yet to be invented.
The last decade has witnessed an experimental revolution in data science and machine learning, epitomised by deep learning methods. Indeed, many high-dimensional learning tasks previously thought to be beyond reach -- such as computer vision, playing Go, or protein folding -- are in fact feasible with appropriate computational scale. Remarkably, the essence of deep learning is built from two simple algorithmic principles: first, the notion of representation or feature learning, whereby adapted, often hierarchical, features capture the appropriate notion of regularity for each task, and second,
saved by
related reading
- [2604.21691] There Will Be a Scientific Theory of Deep Learningarxiv.org
- A Gentle Introduction to Graph Neural Networksdistill.pub
- [2606.06624] Principles and Practice of Deep Representation Learning: or a Mathematical Theory of Memoryarxiv.org
- A Theory of Deep Learning | Elements of a Vector Spaceelonlit.com
- The Decade of Deep Learning | Leo Gaobmk.sh
- Neural Networks, Manifolds, and Topology -- colah's blogcolah.github.io
- [2604.21691] There Will Be a Scientific Theory of Deep Learningarxiv.org
- The Little Book of Deep Learningfleuret.org
- [2510.26745] Deep sequence models tend to memorize geometrically; it is unclear whyarxiv.org
- [2403.04807] Mathematics of Neural Networks (Lecture Notes Graduate Course)arxiv.org
- [2607.11938] Mathematics of Data Sciencearxiv.org
- The World Inside Neural Networksgoodfire.ai