51 research outputs found

    Neural Discovery of Permutation Subgroups

    Full text link
    We consider the problem of discovering subgroup HH of permutation group SnS_{n}. Unlike the traditional HH-invariant networks wherein HH is assumed to be known, we present a method to discover the underlying subgroup, given that it satisfies certain conditions. Our results show that one could discover any subgroup of type Sk(k≀n)S_{k} (k \leq n) by learning an SnS_{n}-invariant function and a linear transformation. We also prove similar results for cyclic and dihedral subgroups. Finally, we provide a general theorem that can be extended to discover other subgroups of SnS_{n}. We also demonstrate the applicability of our results through numerical experiments on image-digit sum and symmetric polynomial regression tasks

    A Unified Framework for Discovering Discrete Symmetries

    Full text link
    We consider the problem of learning a function respecting a symmetry from among a class of symmetries. We develop a unified framework that enables symmetry discovery across a broad range of subgroups including locally symmetric, dihedral and cyclic subgroups. At the core of the framework is a novel architecture composed of linear and tensor-valued functions that expresses functions invariant to these subgroups in a principled manner. The structure of the architecture enables us to leverage multi-armed bandit algorithms and gradient descent to efficiently optimize over the linear and the tensor-valued functions, respectively, and to infer the symmetry that is ultimately learnt. We also discuss the necessity of the tensor-valued functions in the architecture. Experiments on image-digit sum and polynomial regression tasks demonstrate the effectiveness of our approach
    • …
    corecore