ISR: Invertible Symbolic Regression

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Tohme, Tony, Khojasteh, Mohammad Javad, Sadr, Mohsen, Meyer, Florian, Youcef-Toumi, Kamal
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910442953113600
author Tohme, Tony
Khojasteh, Mohammad Javad
Sadr, Mohsen
Meyer, Florian
Youcef-Toumi, Kamal
author_facet Tohme, Tony
Khojasteh, Mohammad Javad
Sadr, Mohsen
Meyer, Florian
Youcef-Toumi, Kamal
contents We introduce an Invertible Symbolic Regression (ISR) method. It is a machine learning technique that generates analytical relationships between inputs and outputs of a given dataset via invertible maps (or architectures). The proposed ISR method naturally combines the principles of Invertible Neural Networks (INNs) and Equation Learner (EQL), a neural network-based symbolic architecture for function learning. In particular, we transform the affine coupling blocks of INNs into a symbolic framework, resulting in an end-to-end differentiable symbolic invertible architecture that allows for efficient gradient-based learning. The proposed ISR framework also relies on sparsity promoting regularization, allowing the discovery of concise and interpretable invertible expressions. We show that ISR can serve as a (symbolic) normalizing flow for density estimation tasks. Furthermore, we highlight its practical applicability in solving inverse problems, including a benchmark inverse kinematics problem, and notably, a geoacoustic inversion problem in oceanography aimed at inferring posterior distributions of underlying seabed parameters from acoustic signals.
format Preprint
id arxiv_https___arxiv_org_abs_2405_06848
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle ISR: Invertible Symbolic Regression
Tohme, Tony
Khojasteh, Mohammad Javad
Sadr, Mohsen
Meyer, Florian
Youcef-Toumi, Kamal
Machine Learning
Artificial Intelligence
Information Theory
We introduce an Invertible Symbolic Regression (ISR) method. It is a machine learning technique that generates analytical relationships between inputs and outputs of a given dataset via invertible maps (or architectures). The proposed ISR method naturally combines the principles of Invertible Neural Networks (INNs) and Equation Learner (EQL), a neural network-based symbolic architecture for function learning. In particular, we transform the affine coupling blocks of INNs into a symbolic framework, resulting in an end-to-end differentiable symbolic invertible architecture that allows for efficient gradient-based learning. The proposed ISR framework also relies on sparsity promoting regularization, allowing the discovery of concise and interpretable invertible expressions. We show that ISR can serve as a (symbolic) normalizing flow for density estimation tasks. Furthermore, we highlight its practical applicability in solving inverse problems, including a benchmark inverse kinematics problem, and notably, a geoacoustic inversion problem in oceanography aimed at inferring posterior distributions of underlying seabed parameters from acoustic signals.
title ISR: Invertible Symbolic Regression
topic Machine Learning
Artificial Intelligence
Information Theory
url https://arxiv.org/abs/2405.06848