atlas

Research map / Architectures and efficiency / RNNs and normalization

Advancing Constrained Monotonic Neural Networks: Achieving Universal Approximation Beyond Bounded Activations

ICML 2025 · Architectures and efficiency › RNNs and normalization · approach: Theory of depth and width · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Shows that monotonic MLPs with non-negative or non-positive weights and alternating saturating activations are universal monotonic approximators, and proposes a weight-sign-based activation-switch parametrization that removes weight constraints and works with ReLU.

Problem

Monotonic MLPs built by constraining weights to be non-negative with bounded activations suffer from vanishing gradients and can only represent bounded functions; ReLU (convex) activations with non-negative weights can only represent convex monotone functions.

Approach

Proves that alternating left/right-saturating monotone activations (3 hidden layers, 4 layers overall) give universal monotonic approximation, shows non-positive weight constraints with a single saturating activation (e.g., ReLU) also yield universal approximation, and introduces a switch parametrization that splits W into W+ and W- and applies the activation to each term, removing the need for we

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the activation-switch formulation instead of the strongest listed baselineMonotonic MLP · COMPAS testaccuracy: 69.3% ± 0.1% -> 69.5% ± 0.1%Helped
Use the activation-switch formulation instead of the strongest listed baselineMonotonic MLP · Blog Feedback testRMSE: 0.150 ± 0.001 -> 0.149 ± 0.001Helped
Use the activation-switch formulation instead of the strongest listed baselineMonotonic MLP · Loan Defaulter testaccuracy: 65.4% ± 0.1% vs 65.4% ± 0.1%No clear effect
Use the activation-switch formulation instead of the strongest listed baselineMonotonic MLP · AutoMPG testMSE: 7.44 ± 1.20 -> 7.34 ± 0.46Helped
Use the activation-switch formulation instead of the strongest listed baselineMonotonic MLP · Heart Disease testaccuracy: 90% ± 2% -> 94% ± 1%Helped
Use non-negative weights with ReLU instead of activation switching (ablation)Monotonic MLP on f(x)=cos(x)+x · Synthetic function approximationapproximation qualityHurt
Use non-negative weights with sigmoid instead of activation switching (ablation)Monotonic MLP on f(x)=cos(x)+x · Synthetic function approximationoptimization speedHurt
Use sigmoid activation with non-negative weights instead of activation switching (ablation)Monotonic MLP on f(x)=cos(x)+x · Synthetic function approximation, 4 layersaverage gradient magnitude: 0.010 vs 0.0019Hurt
Use sigmoid activation with non-negative weights instead of activation switching (ablation)Monotonic MLP on f(x)=cos(x)+x · Synthetic function approximation, 10 layersaverage gradient magnitude: 1.259 vs 0.00099Hurt
Use ReLU activation with non-negative weights instead of activation switching (ablation)Monotonic MLP on f(x)=cos(x)+x · Synthetic function approximation, 4 layersaverage gradient magnitude: 3.54 vs 0.010Mixed
Use ReLU activation with non-negative weights instead of activation switching (ablation)Monotonic MLP on f(x)=cos(x)+x · Synthetic function approximation, 10 layersaverage gradient magnitude: 3311.00 vs 1.259Mixed
Replace ReLU with ReLU6 (ablation)Monotonic MLP with non-negative weights · Synthetic function approximationgradient magnitudeHurt

Surprising findings

Limitations

Experimental setup

Datasets: COMPAS Blog Feedback Loan Defaulter AutoMPG Heart Disease

Benchmarks: COMPAS Blog Feedback Loan Defaulter AutoMPG Heart Disease

Metrics: test accuracy test RMSE test MSE

Baselines: XGBoost Deep Lattice Network Min-Max Net Certified Constrained MNN Scalable MNN Expressive MNN Non-Neg-DNN

Builds on: Deep Lattice Networks Certified Monotonic Networks Constrained Monotonic Neural Networks Min-Max Networks

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy