MLLGDATA-ANApr 2, 2022

Dimensionless machine learning: Imposing exact units equivariance

arXiv:2204.00887v234 citationsh-index: 98
Originality Incremental advance
AI Analysis

This work addresses the need for physically consistent predictions in scientific machine learning, offering a novel approach to impose exact symmetry, though it is incremental in building on existing equivariant ML techniques.

The paper tackles the problem of ensuring machine learning models respect the physical principle of units equivariance by proposing a methodology that transforms inputs into dimensionless form using dimensional analysis, then performs inference in that space. The result is a framework applicable to various ML methods, with demonstrated accuracy gains in symbolic regression and emulation tasks.

Units equivariance (or units covariance) is the exact symmetry that follows from the requirement that relationships among measured quantities of physics relevance must obey self-consistent dimensional scalings. Here, we express this symmetry in terms of a (non-compact) group action, and we employ dimensional analysis and ideas from equivariant machine learning to provide a methodology for exactly units-equivariant machine learning: For any given learning task, we first construct a dimensionless version of its inputs using classic results from dimensional analysis, and then perform inference in the dimensionless space. Our approach can be used to impose units equivariance across a broad range of machine learning methods which are equivariant to rotations and other groups. We discuss the in-sample and out-of-sample prediction accuracy gains one can obtain in contexts like symbolic regression and emulation, where symmetry is important. We illustrate our approach with simple numerical examples involving dynamical systems in physics and ecology.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes