Exploring the Balance between Interpretability and Performance with carefully designed Constrainable Neural Additive Models

Publication date

2023-11

Authors

Mariotti, EISNI 000000052416746X
Alonso, Jose M.
Gatt, AlbertORCID 0000-0001-6388-8244ISNI 0000000048277966

Editors

Advisors

Supervisors

Document Type

Article
Open Access logo

License

cc_by

Abstract

The interpretability of an intelligent model automatically derived from data is a property that can be acted upon with a set of structural constraints that such a model should adhere to. Often these are in contrast with the task objective and it is not straightforward how to explore the balance between model interpretability and performance. In order to allow an interested user to jointly optimise performance and interpretability, we propose a new formulation of Neural Additive Models (NAM) which can be subject to a number of constraints. Accordingly, our approach produces a new model that is called Constrainable NAM (or just CNAM in short) and it allows the specification of different regularisation terms. CNAM is differentiable and is built in such a way that it can be initialised as a solution of an efficient tree-based GAM solver (e.g., Explainable Boosting Machines). From this local optimum the model can then explore solutions with different interpretability-performance tradeoffs according to different definitions of both interpretability and performance. We empirically benchmark the model on 56 datasets against 12 models and observe that on average the proposed CNAM model ranks on the Pareto front of optimal solutions, i.e., models generated by CNAM exhibit a good balance between interpretability and performance. Moreover, we provide two illustrative examples which are aimed to show step by step how CNAM works well for solving classification tasks, but also how it can yield insights when considering regression tasks.

Keywords

Generalised additive models, Explainable Artificial Intelligence, Interpretable modelling, Neural additive models, Interpretability, Explainability

Citation

Mariotti, E, Alonso, J M & Gatt, A 2023, 'Exploring the Balance between Interpretability and Performance with carefully designed Constrainable Neural Additive Models', Information Fusion, vol. 99, 101882, pp. 1-14. https://doi.org/10.1016/j.inffus.2023.101882