LGAINov 20, 2020

Certified Monotonic Neural Networks

arXiv:2011.10219v2103 citations
AI Analysis

This work addresses the problem of provably guaranteeing monotonicity in neural networks, which is important for practitioners concerned with fairness, interpretability, and generalization.

This paper proposes a method to certify the monotonicity of general piece-wise linear neural networks using mixed integer linear programming. This allows for training neural networks with arbitrary structures and heuristic monotonicity regularizations, achieving certified monotonicity by increasing regularization magnitude.

Learning monotonic models with respect to a subset of the inputs is a desirable feature to effectively address the fairness, interpretability, and generalization issues in practice. Existing methods for learning monotonic neural networks either require specifically designed model structures to ensure monotonicity, which can be too restrictive/complicated, or enforce monotonicity by adjusting the learning process, which cannot provably guarantee the learned model is monotonic on selected features. In this work, we propose to certify the monotonicity of the general piece-wise linear neural networks by solving a mixed integer linear programming problem.This provides a new general approach for learning monotonic neural networks with arbitrary model structures. Our method allows us to train neural networks with heuristic monotonicity regularizations, and we can gradually increase the regularization magnitude until the learned network is certified monotonic. Compared to prior works, our approach does not require human-designed constraints on the weight space and also yields more accurate approximation. Empirical studies on various datasets demonstrate the efficiency of our approach over the state-of-the-art methods, such as Deep Lattice Networks.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes