English

Twincher: Bijective Representation Learning for Robust Inversion of Continuous Systems

Machine Learning 2026-05-14 v1

Abstract

Recent advances in AI have been primarily driven by large-scale neural architectures that excel at function approximation, rather than by tailored inductive biases and inference or learning strategies that could be important for resource-efficient real-world perception and planning through the solution of inverse problems. In this work, we consider the possibility of enabling robust inversion of continuous forward processes pyp \mapsto y by learning representations of yy that are bijectively aligned with pp while remaining insensitive to perturbations in yy caused by noise or model mismatch. We propose Twincher, a class of architectures based on stacks of structured diffeomorphic transformations and tailored adversarial training strategies that enable learning such bijective representations. We provide a public API for training and inference and empirically demonstrate the ability of the proposed architecture to efficiently learn bijective representations of synthetic systems, thereby enabling robust and efficient iterative inverse inference. Compared to a baseline inverse-modeling approach, the method exhibits improved data efficiency and robustness, providing initial evidence for the potential of bijective representation learning in robotics, vision, and physical AI.

Keywords

Cite

@article{arxiv.2605.13470,
  title  = {Twincher: Bijective Representation Learning for Robust Inversion of Continuous Systems},
  author = {Arkady Gonoskov},
  journal= {arXiv preprint arXiv:2605.13470},
  year   = {2026}
}