LumiXAI: A Modular Full-Stack Framework for Feature Attribution
Organizations: Department of Literary Studies, Philology and Linguistics, Università degli Studi di Milano, Milan, Italy · Department of Computer Science, Università degli Studi di Milano, Milan, Italy
Abstract
Feature attribution is a central tool of model interpretability, yet the software through which it is applied remains fragmented: individual tools specialize along narrow axes, such as a single modality, a code API or a GUI, or a fixed rather than extensible method set, and rarely combine these strengths. Moreover, many explainability tools are designed primarily for domain experts, requiring programming skills or familiarity with attribution methods that can make them difficult for non-expert users to access. In this article, we present LumiXAI, a modular full-stack framework that consolidates attribution analysis into a single system. It couples classification and generative attribution with an interactive GUI supporting bidirectional exploration, a plug-in architecture for registering new models and methods, and three access tiers serving non-programmers, developers, and extenders from one backend. Its contribution is a system that operationalises established attribution methods under one interface, one interaction model, and one persistence layer, with containerised services and persistent results making analyses reproducible across machines.
Figures & tables
| Tool | Scope | Gen. Attr. | GUI | Ext. | Audience |
|---|---|---|---|---|---|
| Captum | TC, TG, IC | ||||
| SHAP / LIME | TC | ||||
| OmniXAI | TC, IC | ||||
| AIX360 | TC, IC | ||||
| AllenNLP Interpret | TC, TG | ||||
| LIT | TC, TG |
| Question | Overall | Experts | Non-experts |
|---|---|---|---|
| Ease of use | 4.92 | 5.67 | 4.67 |
| Learnability | 5.17 | 6.33 | 4.78 |
| Enjoyability | 4.75 | 5.67 | 4.44 |
| Integration | 5.33 | 5.67 | 5.22 |
| Helpfulness | 5.25 | 6.00 | 5.00 |
| Reuse intention | 4.25 | 4.33 | 4.22 |
Appendix figures & tables2 assets
Supplementary material from the paper’s appendix.
Appendix
Explainable Artificial Intelligence
Explainable artificial intelligence develops ways to make AI decisions understandable, testable, and useful to people.
See all 326 papers