This paper studies separating invariants: mappings on $d$-dimensional semi-algebraic subsets of $D$ dimensional Euclidean domains which are invariant to semi-algebraic group actions and separate orbits. The motivation for this study comes from the usefulness of separating invariants in proving universality of equivariant neural network architectures. We observe that in several cases the cardinality of separating invariants proposed in the machine learning literature is much larger than the ambient dimension $D$. As a result, the theoretical universal constructions based on these separating invariants is unrealistically large. Our goal in this paper is to resolve this issue. We show that when a continuous family of semi-algebraic separating invariants is available, separation can be obtained by randomly selecting $2d+1 $ of these invariants. We apply this methodology to obtain an efficient scheme for computing separating invariants for several classical group actions which have been studied in the invariant learning literature. Examples include matrix multiplication actions on point clouds by permutations, rotations, and various other linear groups.
翻译:本文对各种变异物进行了区分:绘制了以美元为维维的半数值子集的以美元为维维的欧几里德域图,这些域系对半数值组的动作和分离的轨道不起作用。本论文的动机在于将异差分解,以证明异差神经网络结构的普遍性。我们注意到,在若干情况下,机器学习文献中提议的分离异差物的基点比环境维度大得多。因此,基于这些异差物分离的理论通用结构不切实际。我们本文的目标是解决这个问题。我们表明,当存在半数值组的连续组合时,可以通过随机选择这些变异体中的2美元+1美元来实现分离。我们采用这种方法来获得一种高效的计算公式,用于计算在异差学文献中研究过的几种典型组的行动的异差。例如通过调、旋转和其他线组对点云的矩阵多演算。