Sheaf theory: from deep geometry to deep learning
Anton Ayzenberg, Thomas Gebhart, German Magai, Grigory Solomadin

TL;DR
This paper introduces sheaf theory's applications in deep learning and data science, bridging classical mathematics with modern computational methods, and presents a new algorithm for sheaf cohomology on finite posets.
Contribution
It provides an accessible overview of applied sheaf theory, connects classical and modern applications, and introduces a novel algorithm for sheaf cohomology on arbitrary finite posets.
Findings
Sheaf theory can be effectively applied to deep learning and data science.
Most cellular sheaf notions extend to sheaves on arbitrary posets.
A new algorithm for computing sheaf cohomology on finite posets is presented.
Abstract
This paper provides an overview of the applications of sheaf theory in deep learning, data science, and computer science in general. The primary text of this work serves as a friendly introduction to applied and computational sheaf theory accessible to those with modest mathematical familiarity. We describe intuitions and motivations underlying sheaf theory shared by both theoretical researchers and practitioners, bridging classical mathematical theory and its more recent implementations within signal processing and deep learning. We observe that most notions commonly considered specific to cellular sheaves translate to sheaves on arbitrary posets, providing an interesting avenue for further generalization of these methods in applications, and we present a new algorithm to compute sheaf cohomology on arbitrary finite posets in response. By integrating classical theory with recent…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
