Towards the Formalization of a Trustworthy AI for Mining Interpretable Models explOiting Sophisticated Algorithms
Riccardo Guidotti, Martina Cinquini, Marta Marchiori Manerba, Mattia Setzu, Francesco Spinnato
TL;DR
The paper addresses the need for trustworthy AI by formalizing a framework (MIMOSA) that produces interpretable-by-design models while embedding causal, fairness, and privacy properties. It introduces a unified supervised-learning formulation across diverse data types, categorizes three interpretable model families (feature-importance, rule-based, instance-based), and details interpretability dimensions, reasoning, and complexity for each. It formalizes ethical properties with corresponding verification procedures and discusses inherent trade-offs, emphasizing how these properties can be embedded within the model generation process. The Rashomon effect is highlighted to motivate exploring multiple equally good models to identify solutions that jointly satisfy performance, interpretability, and ethical constraints, paving the way for practical, high-stakes AI deployment. The work lays a theoretical foundation for designing AI systems that are accurate, transparent, fair, privacy-preserving, and causally aware by design, with future directions including scalability, broader model families, empirical validation, and integration of quantum-inspired approaches.
Abstract
Interpretable-by-design models are crucial for fostering trust, accountability, and safe adoption of automated decision-making models in real-world applications. In this paper we formalize the ground for the MIMOSA (Mining Interpretable Models explOiting Sophisticated Algorithms) framework, a comprehensive methodology for generating predictive models that balance interpretability with performance while embedding key ethical properties. We formally define here the supervised learning setting across diverse decision-making tasks and data types, including tabular data, time series, images, text, transactions, and trajectories. We characterize three major families of interpretable models: feature importance, rule, and instance based models. For each family, we analyze their interpretability dimensions, reasoning mechanisms, and complexity. Beyond interpretability, we formalize three critical ethical properties, namely causality, fairness, and privacy, providing formal definitions, evaluation metrics, and verification procedures for each. We then examine the inherent trade-offs between these properties and discuss how privacy requirements, fairness constraints, and causal reasoning can be embedded within interpretable pipelines. By evaluating ethical measures during model generation, this framework establishes the theoretical foundations for developing AI systems that are not only accurate and interpretable but also fair, privacy-preserving, and causally aware, i.e., trustworthy.
