The Self-Simplifying Machine: Exploiting the Structure of Piecewise Linear Neural Networks to Create Interpretable Models
William Knauth

TL;DR
This paper introduces methods to simplify and interpret Piecewise Linear Neural Networks, enhancing trust and transparency in high-stakes applications by reducing complexity while maintaining performance.
Contribution
It presents novel techniques for creating simplified, interpretable PLNN models from deep networks and reducing flat networks with minimal performance loss.
Findings
Effective model simplification without significant accuracy loss
Enhanced interpretability through visualization and reduction techniques
Successful case study on real-world financial data
Abstract
Today, it is more important than ever before for users to have trust in the models they use. As Machine Learning models fall under increased regulatory scrutiny and begin to see more applications in high-stakes situations, it becomes critical to explain our models. Piecewise Linear Neural Networks (PLNN) with the ReLU activation function have quickly become extremely popular models due to many appealing properties; however, they still present many challenges in the areas of robustness and interpretation. To this end, we introduce novel methodology toward simplification and increased interpretability of Piecewise Linear Neural Networks for classification tasks. Our methods include the use of a trained, deep network to produce a well-performing, single-hidden-layer network without further stochastic training, in addition to an algorithm to reduce flat networks to a smaller, more…
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.
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 · Adversarial Robustness in Machine Learning
MethodsInterpretability · *Communicated@Fast*How Do I Communicate to Expedia?
