Published May 13, 2026
| Version v1
Preprint
Open
Sequential Inverse Mapping of Multi-valued Functions using RNNs
Authors/Creators
Description
Standard regression models utilizing Mean Squared Error (MSE) loss functions are fundamentally limited when applied to multi-valued mappings, as they converge toward the conditional mean of the target distribution. This paper explores an alternative to the classical Mixture Density Network (MDN) approach for solving such inverse problems. We propose a sequential generative framework using Recurrent Neural Networks (RNNs) to map a single scalar input to a set of multiple valid target values. By imposing a monotonic ordering on the output branches and utilizing a stop-condition mechanism, we demonstrate that a GRU-based architecture can successfully discover and reconstruct complex multi-valued manifolds. Our results show that this approach effectively eliminates the "mean-line" artifacts typically observed in inverse problems while maintaining computational efficiency through vectorized parallel sampling.
Files
RNN_inverse_mapping.pdf
Files
(303.8 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:8b6b5efd86ae63ade2ff8eb0b0d9d9bf
|
303.8 kB | Preview Download |
Additional details
Software
- Repository URL
- https://github.com/mlarionov/multivalued
- Programming language
- Python
- Development Status
- Active