# Differentiable Euler Characteristic Transforms for Shape Classification

arXiv: https://arxiv.org/abs/2310.07630 · HTML: https://mlsanity.com/paper/2310.07630/

## Key facts

- Cited by 18 papers in the map (data through 14 Oct 2026).
- Builds on 30 of its 45 references that are in the map.
- First posted on arXiv 11 Oct 2023.

## Builds on (most cited first, 30 of 30)

- [Semi-Supervised Classification with Graph Convolutional Networks](https://mlsanity.com/paper/1609.02907/) (2016)
- [Graph Attention Networks](https://mlsanity.com/paper/1710.10903/) (2017)
- [Inductive Representation Learning on Large Graphs](https://mlsanity.com/paper/1706.02216/) (2017)
- [How Powerful are Graph Neural Networks?](https://mlsanity.com/paper/1810.00826/) (2018)
- [Graph Neural Networks: A Review of Methods and Applications](https://mlsanity.com/paper/1812.08434/) (2018)
- [Deep Sets](https://mlsanity.com/paper/1703.06114/) (2017)
- [TUDataset: A collection of benchmark datasets for learning with graphs](https://mlsanity.com/paper/2007.08663/) (2020)
- [Benchmarking Graph Neural Networks](https://mlsanity.com/paper/2003.00982/) (2020)
- [Deep Learning for 3D Point Clouds: A Survey](https://mlsanity.com/paper/1912.12033/) (2019)
- [Spherical CNNs](https://mlsanity.com/paper/1801.10130/) (2018)
- [Weisfeiler and Lehman Go Topological: Message Passing Simplicial Networks](https://mlsanity.com/paper/2103.03212/) (2021)
- [Weisfeiler and Lehman Go Cellular: CW Networks](https://mlsanity.com/paper/2106.12575/) (2021)
- [Topological Autoencoders](https://mlsanity.com/paper/1906.00722/) (2019)
- [Deep Learning with Topological Signatures](https://mlsanity.com/paper/1707.04041/) (2017)
- [Simplicial Neural Networks](https://mlsanity.com/paper/2010.03633/) (2020)
- [Topological Deep Learning: Going Beyond Graph Data](https://mlsanity.com/paper/2206.00606/) (2022)
- [Topological Graph Neural Networks](https://mlsanity.com/paper/2102.07835/) (2021)
- [A Topology Layer for Machine Learning](https://mlsanity.com/paper/1905.12200/) (2019)
- [A Stable Multi-Scale Kernel for Topological Machine Learning](https://mlsanity.com/paper/1412.6821/) (2014)
- [Graph Filtration Learning](https://mlsanity.com/paper/1905.10996/) (2019)
- [Cell Complex Neural Networks](https://mlsanity.com/paper/2010.00743/) (2020)
- [Connectivity-Optimized Representation Learning via Persistent Homology](https://mlsanity.com/paper/1906.09003/) (2019)
- [Architectures of Topological Deep Learning: A Survey of Message-Passing Topological Neural Networks](https://mlsanity.com/paper/2304.10031/) (2023)
- [Learning Topology-Preserving Data Representations](https://mlsanity.com/paper/2302.00136/) (2023)
- [k-simplex2vec: a simplicial extension of node2vec](https://mlsanity.com/paper/2010.05636/) (2020)
- [The Weighted Euler Curve Transform for Shape and Image Analysis](https://mlsanity.com/paper/2004.11128/) (2020)
- [Euler Characteristic Transform Based Topological Loss for Reconstructing 3D Images from Single 2D Slices](https://mlsanity.com/paper/2303.05286/) (2023)
- [Inverse Problems in Topological Persistence](https://mlsanity.com/paper/1810.10813/) (2018)
- [Topologically Regularized Data Embeddings](https://mlsanity.com/paper/2110.09193/) (2021)
- [GPU Computation of the Euler Characteristic Curve for Imaging Data](https://mlsanity.com/paper/2203.09087/) (2022)

## Built on by (most cited first, 18 of 18)

- [Position: Topological Deep Learning is the New Frontier for Relational Learning](https://mlsanity.com/paper/2402.08871/) (2024)
- [MANTRA: The Manifold Triangulations Assemblage](https://mlsanity.com/paper/2410.02392/) (2024)
- [Diss-l-ECT: Dissecting Graph Data with Local Euler Characteristic Transforms](https://mlsanity.com/paper/2410.02622/) (2024)
- [Topology meets Machine Learning: An Introduction using the Euler Characteristic Transform](https://mlsanity.com/paper/2410.17760/) (2024)
- [A Closed-Form Persistence-Landmark Pipeline for Certified Point-Cloud and Graph Classification](https://mlsanity.com/paper/2605.02836/) (2026)
- [On topological descriptors for graph products](https://mlsanity.com/paper/2511.08846/) (2025)
- [Point Cloud Synthesis Using Inner Product Transforms](https://mlsanity.com/paper/2410.18987/) (2024)
- [LEAP: Local ECT-Based Learnable Positional Encodings for Graphs](https://mlsanity.com/paper/2510.00757/) (2025)
- [Latent Manifold Reconstruction and Representation with Topological and Geometrical Regularization](https://mlsanity.com/paper/2505.04412/) (2025)
- [Molecular Machine Learning Using Euler Characteristic Transforms](https://mlsanity.com/paper/2507.03474/) (2025)
- [Scalable GPU-Accelerated Euler Characteristic Curves: Optimization and Differentiable Learning for PyTorch](https://mlsanity.com/paper/2510.20271/) (2025)
- [Certified Topological Interaction in Neural Representations: Exact Tests and the Statistic They Require](https://mlsanity.com/paper/2609.08561/) (2026)
- [Barycentric Neural Networks and Length-Weighted Persistent Entropy Loss: A Green Geometric and Topological Framework for Function Approximation](https://mlsanity.com/paper/2509.06694/) (2025)
- [Tensor Computation of Euler Characteristic Functions and Transforms](https://mlsanity.com/paper/2511.03909/) (2025)
- [Global and Local Topology-Aware Attention with Persistent Homology and Euler Biases for Time-Series Forecasting](https://mlsanity.com/paper/2605.03163/) (2026)
- [Geometry-Aware Simplicial Message Passing](https://mlsanity.com/paper/2605.06061/) (2026)
- [Encoding the Euler Characteristic Transform](https://mlsanity.com/paper/2606.10824/) (2026)
- [Collapsed Effective Operators for Higher-order Structures](https://mlsanity.com/paper/2606.23517/) (2026)

## Abstract (arXiv)

The Euler Characteristic Transform (ECT) has proven to be a powerful representation, combining geometrical and topological characteristics of shapes and graphs. However, the ECT was hitherto unable to learn task-specific representations. We overcome this issue and develop a novel computational layer that enables learning the ECT in an end-to-end fashion. Our method, the Differentiable Euler Characteristic Transform (DECT), is fast and computationally efficient, while exhibiting performance on a par with more complex models in both graph and point cloud classification tasks. Moreover, we show that this seemingly simple statistic provides the same topological expressivity as more complex topological deep learning layers.
