The Explabox: Model-Agnostic Machine Learning Transparency & Analysis

Publication date

2024

Authors

Robeer, MarcelORCID 0000-0002-6430-9774ISNI 0000000526331040
Bron, Michiel PieterORCID 0000-0002-4823-6085
Herrewijnen, ElizeORCID 0000-0002-2729-6599ISNI 0000000523876731
Hoeseni, Riwish
Bex, FlorisORCID 0000-0002-5699-9656ISNI 0000000118066508

Editors

Advisors

Supervisors

Document Type

/dk/atira/pure/researchoutput/researchoutputtypes/workingpaper/preprint
Open Access logo

License

cc_by

Abstract

We present the Explabox: an open-source toolkit for transparent and responsible machine learning (ML) model development and usage. Explabox aids in achieving explainable, fair and robust models by employing a four-step strategy: explore, examine, explain and expose. These steps offer model-agnostic analyses that transform complex 'ingestibles' (models and data) into interpretable 'digestibles'. The toolkit encompasses digestibles for descriptive statistics, performance metrics, model behavior explanations (local and global), and robustness, security, and fairness assessments. Implemented in Python, Explabox supports multiple interaction modes and builds on open-source packages. It empowers model developers and testers to operationalize explainability, fairness, auditability, and security. The initial release focuses on text data and models, with plans for expansion. Explabox's code and documentation are available open-source at https://explabox.readthedocs.io/

Keywords

explainable AI (XAI), interpretability, fairness, robustness, AI safety, auditability, SDG 3 - Good Health and Well-being

Citation

Robeer, M, Bron, M, Herrewijnen, E, Hoeseni, R & Bex, F 2024 'The Explabox: Model-Agnostic Machine Learning Transparency & Analysis' arXiv. https://doi.org/10.48550/arXiv.2411.15257