# Hyper Input Convex Neural Networks for Shape Constrained Learning and Optimal Transport

arXiv: https://arxiv.org/abs/2604.26942 · HTML: https://mlsanity.com/paper/2604.26942/

## Key facts

- Cited by 2 papers in the map (data through 14 Oct 2026).
- Builds on 10 of its 57 references that are in the map.
- First posted on arXiv 29 Apr 2026.

## Builds on (most cited first, 10 of 10)

- [Adam: A Method for Stochastic Optimization](https://mlsanity.com/paper/1412.6980/) (2014)
- [Large-Scale Optimal Transport and Mapping Estimation](https://mlsanity.com/paper/1711.02283/) (2017)
- [Optimal Transport Tools (OTT): A JAX Toolbox for all things Wasserstein](https://mlsanity.com/paper/2201.12324/) (2022)
- [Convex Potential Flows: Universal Probability Distributions with Optimal Transport and Convex Optimization](https://mlsanity.com/paper/2012.05942/) (2020)
- [Entropic estimation of optimal transport maps](https://mlsanity.com/paper/2109.12004/) (2021)
- [Optimal Control Via Neural Networks: A Convex Approach](https://mlsanity.com/paper/1805.11835/) (2018)
- [2-Wasserstein Approximation via Restricted Convex Potentials with Application to Improved Training for GANs](https://mlsanity.com/paper/1902.07197/) (2019)
- [Input Convex Kolmogorov Arnold Networks](https://mlsanity.com/paper/2505.21208/) (2025)
- [Learning Invariances with Generalised Input-Convex Neural Networks](https://mlsanity.com/paper/2204.07009/) (2022)
- [P1-KAN: an effective Kolmogorov-Arnold network with application to hydraulic valley optimization](https://mlsanity.com/paper/2410.03801/) (2024)

## Built on by (most cited first, 2 of 2)

- [A lift for input-convex neural net training](https://mlsanity.com/paper/2605.24274/) (2026)
- [Generative Neural Networks for Sinkhorn Distributionally Robust Hypothesis Testing](https://mlsanity.com/paper/2608.22746/) (2026)

## Abstract (arXiv)

We introduce Hyper Input Convex Neural Networks (HyCNNs), a novel neural network architecture designed for learning convex functions. HyCNNs combine the principles of Maxout networks with input convex neural networks (ICNNs) to create a neural network that is always convex in the input, theoretically capable of leveraging depth, and performs reliable when trained at scale compared to ICNNs. Concretely, we prove that HyCNNs require exponentially fewer parameters than ICNNs to approximate quadratic functions up to a given precision. Throughout a series of synthetic experiments, we demonstrate that HyCNNs outperform existing ICNNs and MLPs in terms of predictive performance for convex regression and interpolation tasks. We further apply HyCNNs to learn high-dimensional optimal transport maps for synthetic examples and for single-cell RNA sequencing data, where they oftentimes outperform ICNN-based neural optimal transport methods and other baselines across a wide range of settings.
