Constrained Monotonic Neural Networks
Davor Runje, Sharath M. Shankaranarayana

TL;DR
This paper introduces a simple, accurate method for constructing monotonic neural networks using modified activation functions, enabling better approximation of monotone functions without complex training procedures.
Contribution
It proposes a novel approach to build monotonic neural networks with standard activation functions, improving accuracy and simplicity over existing methods.
Findings
Outperforms state-of-the-art monotonic network methods in accuracy
Uses fewer parameters and no special training modifications
Proves universal approximation capability for continuous monotone functions
Abstract
Wider adoption of neural networks in many critical domains such as finance and healthcare is being hindered by the need to explain their predictions and to impose additional constraints on them. Monotonicity constraint is one of the most requested properties in real-world scenarios and is the focus of this paper. One of the oldest ways to construct a monotonic fully connected neural network is to constrain signs on its weights. Unfortunately, this construction does not work with popular non-saturated activation functions as it can only approximate convex functions. We show this shortcoming can be fixed by constructing two additional activation functions from a typical unsaturated monotonic activation function and employing each of them on the part of neurons. Our experiments show this approach of building monotonic neural networks has better accuracy when compared to other…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications · Advanced Neural Network Applications · Machine Learning and Algorithms
MethodsExponential Linear Unit
