ExplorerRoboticsRobotics
Research PaperResearchia:202601.0872b920

Inverting Non-Injective Functions with Twin Neural Network Regression

Sebastian J. Wetzel

Abstract

Non-injective functions are not invertible. However, non-injective functions can be restricted to sub-domains on which they are locally injective and surjective and thus invertible if the dimensionality between input and output spaces are the same. Further, even if the dimensionalities do not match it is often possible to choose a preferred solution from many possible solutions. Twin neural network regression is naturally capable of incorporating these properties to invert non-injective function...

Submitted: January 8, 2026Subjects: Robotics; Robotics

Description / Details

Non-injective functions are not invertible. However, non-injective functions can be restricted to sub-domains on which they are locally injective and surjective and thus invertible if the dimensionality between input and output spaces are the same. Further, even if the dimensionalities do not match it is often possible to choose a preferred solution from many possible solutions. Twin neural network regression is naturally capable of incorporating these properties to invert non-injective functions. Twin neural network regression is trained to predict adjustments to well known input variables xanchor\mathbf{x}^{\text{anchor}} to obtain an estimate for an unknown xnew\mathbf{x}^{\text{new}} under a change of the target variable from yanchor\mathbf{y}^{\text{anchor}} to ynew\mathbf{y}^{\text{new}}. In combination with k-nearest neighbor search, I propose a deterministic framework that finds input parameters to a given target variable of non-injective functions. The method is demonstrated by inverting non-injective functions describing toy problems and robot arm control that are a) defined by data or b) known as mathematical formula.

Please sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

Access Paper
View Source PDF
Submission Info
Date:
Jan 8, 2026
Topic:
Robotics
Area:
Robotics
Comments:
0
Bookmark
Inverting Non-Injective Functions with Twin Neural Network Regression | Researchia