Stochastic Neural Network Symmetrisation in Markov Categories

Fuente: arXiv
Saved in:
Bibliographic Details
Main Author: Cornish, Rob
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913641964503040
author Cornish, Rob
author_facet Cornish, Rob
contents We consider the problem of symmetrising a neural network along a group homomorphism: given a homomorphism $φ: H \to G$, we would like a procedure that converts $H$-equivariant neural networks to $G$-equivariant ones. We formulate this in terms of Markov categories, which allows us to consider neural networks whose outputs may be stochastic, but with measure-theoretic details abstracted away. We obtain a flexible and compositional framework for symmetrisation that relies on minimal assumptions about the structure of the group and the underlying neural network architecture. Our approach recovers existing canonicalisation and averaging techniques for symmetrising deterministic models, and extends to provide a novel methodology for symmetrising stochastic models also. Beyond this, our findings also demonstrate the utility of Markov categories for addressing complex problems in machine learning in a conceptually clear yet mathematically precise way.
format Preprint
id arxiv_https___arxiv_org_abs_2406_11814
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Stochastic Neural Network Symmetrisation in Markov Categories
Cornish, Rob
Machine Learning
Category Theory
We consider the problem of symmetrising a neural network along a group homomorphism: given a homomorphism $φ: H \to G$, we would like a procedure that converts $H$-equivariant neural networks to $G$-equivariant ones. We formulate this in terms of Markov categories, which allows us to consider neural networks whose outputs may be stochastic, but with measure-theoretic details abstracted away. We obtain a flexible and compositional framework for symmetrisation that relies on minimal assumptions about the structure of the group and the underlying neural network architecture. Our approach recovers existing canonicalisation and averaging techniques for symmetrising deterministic models, and extends to provide a novel methodology for symmetrising stochastic models also. Beyond this, our findings also demonstrate the utility of Markov categories for addressing complex problems in machine learning in a conceptually clear yet mathematically precise way.
title Stochastic Neural Network Symmetrisation in Markov Categories
topic Machine Learning
Category Theory
url https://arxiv.org/abs/2406.11814