Deep Neural Networks with Trainable Activations and Controlled Lipschitz Constant
Not on the map. Why?
Abstract (arXiv)
We introduce a variational framework to learn the activation functions of deep neural networks. Our aim is to increase the capacity of the network while controlling an upper-bound of the actual Lipschitz constant of the input-output relation. To that end, we first establish a global bound for the Lipschitz constant of neural networks. Based on the obtained bound, we then formulate a variational problem for learning activation functions. Our variational problem is infinite-dimensional and is not computationally tractable. However, we prove that there always exists a solution that has continuous and piecewise-linear (linear-spline) activations. This reduces the original problem to a finite-dimensional minimization where an l1 penalty on the parameters of the activations favors the learning of sparse nonlinearities. We numerically compare our scheme with standard ReLU network and its variations, PReLU and LeakyReLU and we empirically demonstrate the practical aspects of our framework.
Key facts. Cited by 25 papers in the map (data through 14 Oct 2026). First posted on arXiv 17 Jan 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 5; 2023: 6; 2024: 1; 2025: 5; 2026: 1.
25 papers.
Sort:
By area:
- 2023How Does Information Bottleneck Help Deep Learning?cited by 93
- 2021What Kinds of Functions do Deep Neural Networks Learn? Insights from Variational Spline Theorycited by 60
- 2023When Deep Learning Meets Polyhedral Theory: A Surveycited by 39
- 2021CLIP: Cheap Lipschitz Training of Neural Networkscited by 29
- 2022Improving Lipschitz-Constrained Neural Networks by Learning Activation Functionscited by 24
- 2021Augmented Shortcuts for Vision Transformerscited by 19
- 2022A Quantitative Geometric Approach to Neural-Network Smoothnesscited by 16
- 2022Approximation of Lipschitz Functions using Deep Spline Neural Networkscited by 15
- 2021Provable Lipschitz Certification for Generative Modelscited by 7
- 2022Analyzing Explainer Robustness via Probabilistic Lipschitzness of Prediction Functionscited by 6
- 2021Measuring Complexity of Learning Schemes Using Hessian-Schatten Total Variationcited by 4
- 2023Learning Gradually Non-convex Image Priors Using Score Matchingcited by 4
13 more
- 2023Deep Stochastic Mechanicscited by 3
- 2021Sparsest Univariate Learning Models Under Lipschitz Constraintcited by 2
- 2023Uncertainty Estimation and Out-of-Distribution Detection for Deep Learning-Based Image Reconstruction using the Local Lipschitzcited by 2
- 2024A Tunable Despeckling Neural Network Stabilized via Diffusion Equationcited by 2
- 2025Distance-Aware Error for Spline Networks: A Bottom-Up Approach to Uncertaintycited by 2
- 20231-Lipschitz Neural Networks are more expressive with N-Activationscited by 1
- 2021Learning Lipschitz Feedback Policies from Expert Demonstrations: Closed-Loop Guarantees, Generalization and Robustnesscited by 0
- 2022CNN-based regularisation for CT image reconstructionscited by 0
- 2025L-Lipschitz Gershgorin ResNet Networkcited by 0
- 2025Developing Training Procedures for Piecewise-linear Spline Activation Functions in Neural Networkscited by 0
- 2025Worst-Case Distance-Aware Error Bounds for Neural Networkscited by 0
- 2025LDLT L-Lipschitz Network: Generalized Deep End-To-End Lipschitz Network Constructioncited by 0
- 2026Optimized Piecewise Affine Abstractions of Neural Networks with Learnable Activation Functionscited by 0
- 2026Optimized Piecewise Affine Abstractions of Neural Networks with Learnable Activation Functions6 Feb 2026
- 2025LDLT L-Lipschitz Network: Generalized Deep End-To-End Lipschitz Network Construction5 Dec 2025
- 2025Worst-Case Distance-Aware Error Bounds for Neural Networks24 Oct 2025
- 2025Developing Training Procedures for Piecewise-linear Spline Activation Functions in Neural Networks17 Sep 2025
- 2025L-Lipschitz Gershgorin ResNet Network28 Feb 2025
- 2025Distance-Aware Error for Spline Networks: A Bottom-Up Approach to Uncertainty8 Jan 2025
- 2024A Tunable Despeckling Neural Network Stabilized via Diffusion Equation24 Nov 2024
- 20231-Lipschitz Neural Networks are more expressive with N-Activations10 Nov 2023
- 2023Deep Stochastic Mechanics31 May 2023
- 2023How Does Information Bottleneck Help Deep Learning?30 May 2023
- 2023Uncertainty Estimation and Out-of-Distribution Detection for Deep Learning-Based Image Reconstruction using the Local Lipschitz12 May 2023
- 2023When Deep Learning Meets Polyhedral Theory: A Survey29 Apr 2023
13 more
- 2023Learning Gradually Non-convex Image Priors Using Score Matching21 Feb 2023
- 2022Improving Lipschitz-Constrained Neural Networks by Learning Activation Functions28 Oct 2022
- 2022Analyzing Explainer Robustness via Probabilistic Lipschitzness of Prediction Functions24 Jun 2022
- 2022Approximation of Lipschitz Functions using Deep Spline Neural Networks13 Apr 2022
- 2022A Quantitative Geometric Approach to Neural-Network Smoothness2 Mar 2022
- 2022CNN-based regularisation for CT image reconstructions22 Jan 2022
- 2021Sparsest Univariate Learning Models Under Lipschitz Constraint27 Dec 2021
- 2021Measuring Complexity of Learning Schemes Using Hessian-Schatten Total Variation12 Dec 2021
- 2021Provable Lipschitz Certification for Generative Models6 Jul 2021
- 2021Augmented Shortcuts for Vision Transformers30 Jun 2021
- 2021What Kinds of Functions do Deep Neural Networks Learn? Insights from Variational Spline Theory7 May 2021
- 2021Learning Lipschitz Feedback Policies from Expert Demonstrations: Closed-Loop Guarantees, Generalization and Robustness30 Mar 2021
- 2021CLIP: Cheap Lipschitz Training of Neural Networks23 Mar 2021
- 2023Learning Gradually Non-convex Image Priors Using Score Matchingcited by 4
- 2023Deep Stochastic Mechanicscited by 3
- 2023Deep Stochastic Mechanics31 May 2023
- 2023Learning Gradually Non-convex Image Priors Using Score Matching21 Feb 2023
- 2023How Does Information Bottleneck Help Deep Learning?cited by 93
- 2021What Kinds of Functions do Deep Neural Networks Learn? Insights from Variational Spline Theorycited by 60
- 2023When Deep Learning Meets Polyhedral Theory: A Surveycited by 39
- 2021CLIP: Cheap Lipschitz Training of Neural Networkscited by 29
- 2022Improving Lipschitz-Constrained Neural Networks by Learning Activation Functionscited by 24
- 2021Augmented Shortcuts for Vision Transformerscited by 19
- 2022A Quantitative Geometric Approach to Neural-Network Smoothnesscited by 16
- 2022Approximation of Lipschitz Functions using Deep Spline Neural Networkscited by 15
- 2021Provable Lipschitz Certification for Generative Modelscited by 7
- 2022Analyzing Explainer Robustness via Probabilistic Lipschitzness of Prediction Functionscited by 6
- 2021Measuring Complexity of Learning Schemes Using Hessian-Schatten Total Variationcited by 4
- 2021Sparsest Univariate Learning Models Under Lipschitz Constraintcited by 2
12 most cited of 23 All 23 (JSON)
- 2026Optimized Piecewise Affine Abstractions of Neural Networks with Learnable Activation Functions6 Feb 2026
- 2025LDLT L-Lipschitz Network: Generalized Deep End-To-End Lipschitz Network Construction5 Dec 2025
- 2025Worst-Case Distance-Aware Error Bounds for Neural Networks24 Oct 2025
- 2025Developing Training Procedures for Piecewise-linear Spline Activation Functions in Neural Networks17 Sep 2025
- 2025L-Lipschitz Gershgorin ResNet Network28 Feb 2025
- 2025Distance-Aware Error for Spline Networks: A Bottom-Up Approach to Uncertainty8 Jan 2025
- 2024A Tunable Despeckling Neural Network Stabilized via Diffusion Equation24 Nov 2024
- 20231-Lipschitz Neural Networks are more expressive with N-Activations10 Nov 2023
- 2023How Does Information Bottleneck Help Deep Learning?30 May 2023
- 2023Uncertainty Estimation and Out-of-Distribution Detection for Deep Learning-Based Image Reconstruction using the Local Lipschitz12 May 2023
- 2023When Deep Learning Meets Polyhedral Theory: A Survey29 Apr 2023
- 2022Improving Lipschitz-Constrained Neural Networks by Learning Activation Functions28 Oct 2022
12 newest of 23 All 23 (JSON)