A Galois theorem for machine learning: Functions on symmetric matrices and point clouds via lightweight invariant features
Ben Blum-Smith, Ningyuan Huang, Marco Cuturi, and Soledad Villar

TL;DR
This paper develops a mathematical framework using Galois theory to construct invariant features for functions on symmetric matrices and point clouds, enabling universal approximation and practical learning in machine learning tasks.
Contribution
It introduces a novel Galois-theoretic method to generate invariant features that are both expressive and computationally efficient for symmetric matrices and point clouds.
Findings
Invariant features can separate almost all symmetric matrix orbits.
Features enable universal approximation of invariant functions.
Empirical results on molecule properties and point cloud distances.
Abstract
In this work, we present a mathematical formulation for machine learning of (1) functions on symmetric matrices that are invariant with respect to the action of permutations by conjugation, and (2) functions on point clouds that are invariant with respect to rotations, reflections, and permutations of the points. To achieve this, we provide a general construction of generically separating invariant features using ideas inspired by Galois theory. We construct invariant features derived from generators for the field of rational functions on symmetric matrices that are invariant under joint permutations of rows and columns. We show that these invariant features can separate all distinct orbits of symmetric matrices except for a measure zero set; such features can be used to universally approximate invariant functions on almost all weighted graphs. For point clouds in a…
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.
Taxonomy
Topics3D Shape Modeling and Analysis
