How to Incorporate Monotonicity in Deep Networks While Preserving Flexibility?
Akhil Gupta, Naman Shukla, Lavanya Marla, Arinbj\"orn Kolbeinsson,, Kartik Yellepeddi

TL;DR
This paper introduces a gradient-based point-wise loss function to enforce partial monotonicity in deep neural networks, enhancing interpretability and flexibility without structural changes.
Contribution
A novel model-agnostic loss function that enforces monotonicity during training, improving interpretability while maintaining deep network flexibility.
Findings
Comparable or better AUC results than state-of-the-art methods
Produces smoother, personalized conditional curves
Effectively enforces partial monotonicity
Abstract
The importance of domain knowledge in enhancing model performance and making reliable predictions in the real-world is critical. This has led to an increased focus on specific model properties for interpretability. We focus on incorporating monotonic trends, and propose a novel gradient-based point-wise loss function for enforcing partial monotonicity with deep neural networks. While recent developments have relied on structural changes to the model, our approach aims at enhancing the learning process. Our model-agnostic point-wise loss function acts as a plug-in to the standard loss and penalizes non-monotonic gradients. We demonstrate that the point-wise loss produces comparable (and sometimes better) results on both AUC and monotonicity measure, as opposed to state-of-the-art deep lattice networks that guarantee monotonicity. Moreover, it is able to learn differentiated individual…
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
TopicsExplainable Artificial Intelligence (XAI) · Machine Learning and Data Classification · Domain Adaptation and Few-Shot Learning
