Explainable decision support through the learning and visualization of preferences from a formal ontology of antibiotic treatments
Open accessAbstract
The aim of eXplainable Artificial Intelligence (XAI) is to design intelligent systems that can explain their predictions or recommendations to humans. Such systems are particularly desirable for therapeutic decision support, because physicians need to understand rcommendations to have confidence in their application and to adapt them if required, e.g. in case of patient contraindication. We propose here an explainable and visual approach for decision support in antibiotic treatment, based on an ontology. There were three steps to our method. We first generated a tabular dataset from the ontology, containing features defined on various domains and n-ary features. A preference model was then learned from patient profiles, antibiotic features and expert recommendations found in clinical practice guidelines. This model made the implicit rationale of the expert explicit, including the way in which missing data was treated. We then visualized the preference model and its application to all antibiotics available on the market for a given clinical situation, using rainbow boxes, a recently developed technique for set visualization. The resulting preference model had an error rate of 3.5% on the learning data, and 5.2% on test data (10-fold validation). These findings suggest that our system can help physicians to prescribe antibiotics correctly, even for clinical situations not present in the guidelines (e.g. due to allergies or contraindications for the recommended treatment).
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Lamy et al. designed an additional system that incorporated post-hoc explainability and provided local explanations of the preference model using rainbow boxes.
“An additional system that incorporated post-hoc explainability was designed by Lamy et al. [123] and provided local explanations of the preference model using rainbow boxes [56].”
From Current Challenges and Future Opportunities for XAI in Machine Learning-Based Clinical Decision Support Systems: A Systematic Review (2021) · cites this paper as [123]
Most studies used visualization as a key aspect to enhance explainability, either with SHAP plots, regional abnormality maps, rainbow boxes, or the attention mechanism that highlighted important words leading to a prediction.
“Most studies used visualization as a key aspect to enhance explainability, either with SHAP plots [118,120], regional abnormality maps [119], rainbow boxes [123,126], or the attention mechanism that highlighted the important words that lead to a prediction [122].”
From Current Challenges and Future Opportunities for XAI in Machine Learning-Based Clinical Decision Support Systems: A Systematic Review (2021) · cites this paper as [123]
The remaining CDSS implemented model-agnostic post-hoc methods for local explanations.
“The remaining CDSS implemented model-agnostic post-hoc methods for local explanations [119,123].”
From Current Challenges and Future Opportunities for XAI in Machine Learning-Based Clinical Decision Support Systems: A Systematic Review (2021) · cites this paper as [123]
Lamy et al. [123] visualised the created preference model using rainbow boxes; the method was agnostic, post-hoc, and local.
“Lamy et al. [123] Visualised the created preference model using rainbow boxes [131] agnostic post-hoc local”
From Current Challenges and Future Opportunities for XAI in Machine Learning-Based Clinical Decision Support Systems: A Systematic Review (2021) · cites this paper as [123]
Cites
Adomavičius, G., & Tuzhilin, A. (2005) · IEEE Transactions on Knowledge and Data Engineering · doi:10.1109/tkde.2005.99 · Cited by 10,347 · see citing works
The Description Logic Handbook
(2007) · Cambridge University Press eBooks · doi:10.1017/cbo9780511711787 · Cited by 6,148 · see citing works
Nature-Inspired Metaheuristic Algorithms
Yang, X. (2008) · Medical Entomology and Zoology · Cited by 4,522 · see citing works
A Survey on Explainable Artificial Intelligence (XAI): Toward Medical XAI
Tjoa, E., & Guan, C. (2021) · IEEE Transactions on Neural Networks and Learning Systems · doi:10.1109/tnnls.2020.3027314 · Cited by 2,524 · see citing works
The Description Logic Handbook – Theory, Implementation and Applications
Mann, C. J. H. (2003) · Kybernetes · doi:10.1108/k.2003.06732iae.006 · Cited by 2,241 · see citing works
Explainable artificial intelligence: A survey
Dosilovic, F. K., Brcic, M., & Hlupic, N. (2018) · 2018 41st International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO) · doi:10.23919/mipro.2018.8400040 · Cited by 1,147 · see citing works
Proceedings of the National Conference on Artificial Intelligence
Jensen, S., Boley, D. L., Gini, M. L., & Schrater, P. (2005) · Innovative Applications of Artificial Intelligence · Cited by 612 · see citing works
Pestotnik, S. L., Classen, D. C., Evans, R. S., & Burke, J. P. (1996) · Annals of Internal Medicine · doi:10.7326/0003-4819-124-10-199605150-00004 · Cited by 589 · see citing works
The Role of Explanations on Trust and Reliance in Clinical Decision Support Systems
Bussone, A., Stumpf, S., & O'Sullivan, D. (2015) · 2015 International Conference on Healthcare Informatics · doi:10.1109/ichi.2015.26 · Cited by 441 · see citing works
Lamy, J.-B. (2017) · Artificial Intelligence in Medicine · doi:10.1016/j.artmed.2017.07.002 · Cited by 366 · see citing works
Self-citationHypertableau Reasoning for Description Logics
Motik, B., Shearer, R., & Horrocks, I. (2007) · Cited by 349 · see citing works
How should I explain? A comparison of different explanation types for recommender systems
Gedikli, F., Jannach, D., & Ge, M. (2014) · International Journal of Human-Computer Studies · doi:10.1016/j.ijhcs.2013.12.007 · Cited by 337 · see citing works
Computerized clinical decision support for prescribing: provision does not guarantee uptake
Moxey, A., Robertson, J., Newby, D., Hains, I., Williamson, M., & Pearson, S.-A. (2010) · Journal of the American Medical Informatics Association · doi:10.1197/jamia.m3170 · Cited by 305 · see citing works
Explainable artificial intelligence for breast cancer: A visual case-based reasoning approach
Lamy, J.-B., Sekar, B., Guezennec, G., Bouaud, J., & Séroussi, B. (2019) · Artificial Intelligence in Medicine · doi:10.1016/j.artmed.2019.01.001 · Cited by 282 · see citing works
Self-citationPerceived barriers to guideline adherence: A survey among general practitioners
Lugtenberg, M., Burgers, J., Besters, C. F., Han, D., & Westert, G. (2011) · BMC Family Practice · doi:10.1186/1471-2296-12-98 · Cited by 253 · see citing works
An explainable artificial intelligence system for small-unit tactical behavior
van Lent, M., Fisher, W. M., & Mancuso, M. R. (2004) · Cited by 215 · see citing works
A Symbolic Approach to Explaining Bayesian Network Classifiers
Shih, A., Choi, A., & Darwiche, A. Y. (2018) · International Joint Conference on Artificial Intelligence · doi:10.24963/ijcai.2018/708 · Cited by 208 · see citing works
Hypertableau Reasoning for Description Logics
Motik, B., Shearer, R., & Horrocks, I. (2009) · Journal of Artificial Intelligence Research · doi:10.1613/jair.2811 · Cited by 202 · see citing works
Rawson, T. M., Moore, L. S. P., Hernandez, B., Charani, E., Castro‐Sánchez, E., Herrero, P., Hayhoe, B. W. J., Hope, W. W., Georgiou, P., & Holmes, A. H. (2017) · Clinical Microbiology and Infection · doi:10.1016/j.cmi.2017.02.028 · Cited by 190 · see citing works
Bogdanov, D., Haro, M., Fuhrmann, F., et al. (2012) · Information Processing & Management · doi:10.1016/j.ipm.2012.06.004 · Cited by 148 · see citing works
Building Explainable Artificial Intelligence Systems
Core, M. G., Lane, H. C., van Lent, M., Gomboc, D., Solomon, S., & Milton Rosenberg, B. (2006) · doi:10.21236/ada459166 · Cited by 134 · see citing works
Fürnkranz, J., & Hüllermeier, E. (2010) · Springer eBooks · doi:10.1007/978-3-642-14125-6 · Cited by 132 · see citing works
The State‐of‐the‐Art of Set Visualization
Alsallakh, B., Micallef, L., Wolfgang Aigner, A., Hauser, H., Miksch, S., & Rodgers, P. J. (2015) · Computer Graphics Forum · doi:10.1111/cgf.12722 · Cited by 131 · see citing works
Preference Learning: An Introduction
Fürnkranz, J., & Hüllermeier, E. (2010) · Springer eBooks · doi:10.1007/978-3-642-14125-6_1 · Cited by 109 · see citing works
Holstiege, J., Mathes, T., & Pieper, D. (2014) · Journal of the American Medical Informatics Association · doi:10.1136/amiajnl-2014-002886 · Cited by 107 · see citing works
Baysari, M. T., Lehnbom, E. C., Li, L., Hargreaves, A., Day, R. O., & Westbrook, J. I. (2016) · International Journal of Medical Informatics · doi:10.1016/j.ijmedinf.2016.04.008 · Cited by 107 · see citing works
Thursky, K., & Mahemoff, M. (2006) · International Journal of Medical Informatics · doi:10.1016/j.ijmedinf.2006.07.011 · Cited by 95 · see citing works
Shen, Y., Yuan, K., Chen, D., Colloc, J., Yang, M., Li, Y., & Lei, K. (2018) · Artificial Intelligence in Medicine · doi:10.1016/j.artmed.2018.01.003 · Cited by 87 · see citing works
A Learning Objects Recommendation Model based on the Preference and Ontological Approaches
Tsai, K. H., Chiu, T. K., Lee, M.-C., et al. (2006) · IEEE International Conference on Advanced Learning Technologies (ICALT) · doi:10.1109/icalt.2006.1652359 · Cited by 83 · see citing works
Wang, T.-I., Tsai, K. H., Lee, M.-C., et al. (2008) · Cited by 83 · see citing works
A systematic literature review on Health Recommender Systems
Sezgın, E., & Özkan, S. (2013) · E-Health and Bioengineering Conference (EHB) · doi:10.1109/ehb.2013.6707249 · Cited by 81 · see citing works
Preference Learning Using the Choquet Integral: The Case of Multipartite Ranking
Tehrani, A. F., Cheng, W., & Hüllermeier, E. (2012) · IEEE Transactions on Fuzzy Systems · doi:10.1109/tfuzz.2012.2196050 · Cited by 81 · see citing works
User Preferences for Hybrid Explanations
Kouki, P., Schaffer, J., Pujara, J., O’Donovan, J., & Getoor, L. C. (2017) · ACM Conference on Recommender Systems (RecSys) · doi:10.1145/3109859.3109915 · Cited by 73 · see citing works
2013 E-Health and Bioengineering Conference (EHB)
(2013) · doi:10.1109/ehb32022.2013 · Cited by 70 · see citing works
Development and evaluation of an ontology for guiding appropriate antibiotic prescribing
Bright, T. J., Furuya, E. Y., Kuperman, G. J., et al. (2011) · Journal of Biomedical Informatics · doi:10.1016/j.jbi.2011.10.001 · Cited by 65 · see citing works
2015 International Conference on Healthcare Informatics
(2015) · doi:10.1109/ichi35764.2015 · Cited by 64 · see citing works
The TREAT project: decision support and prediction using causal probabilistic networks
Leibovici, L., Paul, M., Nielsen, A. D., Tacconelli, E., & Andreassen, S. (2007) · International Journal of Antimicrobial Agents · doi:10.1016/j.ijantimicag.2007.06.035 · Cited by 62 · see citing works
Tsopra, R., Jaïs, J., Alain Venot, A., & Duclos, C. (2013) · Journal of the American Medical Informatics Association · doi:10.1136/amiajnl-2013-002042 · Cited by 53 · see citing works
Self-citationFormalization of treatment guidelines using Fuzzy Cognitive Maps and semantic web tools
Papageorgiou, E. I., Roo, J. D., Huszka, C., et al. (2011) · Journal of Biomedical Informatics · doi:10.1016/j.jbi.2011.08.018 · Cited by 53 · see citing works
Fuzzy cognitive map software tool for treatment management of uncomplicated urinary tract infection
Papageorgiou, E. I. (2011) · Computer Methods and Programs in Biomedicine · doi:10.1016/j.cmpb.2011.09.006 · Cited by 50 · see citing works
Advances in Nature-Inspired Computing and Applications
(2018) · EAI/Springer Innovations in Communication and Computing · doi:10.1007/978-3-319-96451-5 · Cited by 48 · see citing works
Explainable Artificial Intelligence for Training and Tutoring
Lane, H. C., Core, M. G., van Lent, M., Solomon, S., & Gomboc, D. (2005) · Cited by 41 · see citing works
Performance improvement for recommender systems using ontology
Bagherifard, K., Rahmani, M., Nilashi, M., et al. (2017) · Telematics and Informatics · doi:10.1016/j.tele.2017.08.008 · Cited by 34 · see citing works
The value of explanation in expert systems for auditing: An experimental investigation
Ye, L. R. (1995) · Expert Systems with Applications · doi:10.1016/0957-4174(95)00023-2 · Cited by 33 · see citing works
Artificial Feeding Birds (AFB): A New Metaheuristic Inspired by the Behavior of Pigeons
Lamy, J.-B. (2018) · EAI/Springer Innovations in Communication and Computing · doi:10.1007/978-3-319-96451-5_3 · Cited by 31 · see citing works
Self-citationTsopra, R., Lamy, J.-B., & Sedki, K. (2018) · Artificial Intelligence in Medicine · doi:10.1016/j.artmed.2018.04.013 · Cited by 25 · see citing works
Self-citationLamy, J.-B., Berthelot, H., Capron, C., & Favre, M. (2017) · Journal of Visual Languages & Computing · doi:10.1016/j.jvlc.2017.09.003 · Cited by 24 · see citing works
Self-citationWhat rationale do GPs use to choose a particular antibiotic for a specific clinical situation?
Krishnakumar, J., & Tsopra, R. (2019) · BMC Family Practice · doi:10.1186/s12875-019-1068-7 · Cited by 23 · see citing works
Self-citationInteractive visual knowledge discovery from data-based temporal decision support system
Ltifi, H., Mohamed, E. B., & Ayed, M. B. (2015) · Information Visualization · doi:10.1177/1473871614567794 · Cited by 20 · see citing works
Lamy, J.-B., Ebrahiminia, V., Riou, C., et al. (2010) · BMC Medical Informatics and Decision Making · doi:10.1186/1472-6947-10-31 · Cited by 17 · see citing works
Self-citationTsopra, R., Sedki, K., Courtine, M., Hector Falcoff, C., Beco, A. D., Madar, R., Mechai, F., & Lamy, J.-B. (2019) · Journal of the American Medical Informatics Association · doi:10.1093/jamia/ocz057 · Cited by 17 · see citing works
Self-citationHan, Q., de Troya, Í. M. D. R., Ji, M., et al. (2018) · IEEE International Conference on Healthcare Informatics (ICHI) · doi:10.1109/ichi.2018.00062 · Cited by 16 · see citing works
Recent Trends in XAI: A Broad Overview on current Approaches, Methodologies and Interactions.
Schoenborn, J. M., & Althoff, K. (2019) · ICCBR Workshops · Cited by 16 · see citing works
OWL-Based User Preference and Behavior Routine Ontology for Ubiquitous System
Ngoc, K. A. P., Lee, Y.-K., & Lee, S. (2005) · Lecture notes in computer science · doi:10.1007/11575801_43 · Cited by 15 · see citing works
RainBio: Proportional Visualization of Large Sets in Biology
Lamy, J.-B., & Tsopra, R. (2019) · IEEE Transactions on Visualization and Computer Graphics · doi:10.1109/tvcg.2019.2921544 · Cited by 15 · see citing works
Self-citationBuilding an explanation function for a hypertension decision-support system.
Shankar, R., Martins, S. B., Tu, S. W., et al. (2001) · PubMed · Cited by 13 · see citing works
An Algorithm Using Twelve Properties of Antibiotics to Find the Recommended Antibiotics, as in CPGs.
Tsopra, R., Alain Venot, A., & Duclos, C. (2014) · PubMed · Cited by 11 · see citing works
Self-citationCánovas-Segura, B., Morales, A., Juárez, J. M., et al. (2019) · Journal of Biomedical Informatics · doi:10.1016/j.jbi.2019.103200 · Cited by 11 · see citing works
A Review of Ontology-Based Tag Recommendation Approaches
Subramaniyaswamy, V., Vijayakumar, V., & Indragandhi, V. (2013) · International Journal of Intelligent Systems · doi:10.1002/int.21616 · Cited by 10 · see citing works
Rector, A. L. (2013) · International Conference on Knowledge Capture · doi:10.1145/2479832.2479840 · Cited by 8 · see citing works
Tsopra, R., Alain Venot, A., & Duclos, C. (2014) · Studies in health technology and informatics · doi:10.3233/978-1-61499-432-9-13 · Cited by 7 · see citing works
Self-citationLamy, J.-B., & Tsopra, R. (2017) · International Conference on Information Visualisation (IV) · doi:10.1109/iv.2017.11 · Cited by 7 · see citing works
Self-citationTerap-IA, a Knowledge-Based System for Pneumonia Treatment
Barrufet, P., Puyol-Gruart, J., & Sierra, C. (1998) · Cited by 5 · see citing works
AN ONTOLOGY-BASED RECOMMENDER SYSTEM USING HIERARCHICAL MULTICLASSIFICATION FOR ECONOMICAL E-NEWS
Werner, D., Silva, N., Cruz, C., et al. (2014) · HAL (Le Centre pour la Communication Scientifique Directe) · Cited by 1 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
Antoniadi, A. M., Du, Y., Guendouz, Y., Wei, L., Mazo, C., Becker, B. A., & Mooney, C. (2021) · Applied Sciences · doi:10.3390/app11115088 · Cited by 629 · see citing works
Salimparsa, M., Sedig, K., Lizotte, D. J., Abdullah, S. S., Chalabianloo, N., & Muanda, F. T. (2025) · Informatics · doi:10.3390/informatics12040119 · Cited by 39 · see citing works
“…foundational studies explored a wide range of interpretability techniques, including visualizing ontology-based preferences for decision support [42], using visual case-based reasoning in oncology [38], developing inherently interpretable models like RETAIN for electronic health records [43],…”
- Authors
- Lamy, J.-B., Sedki, K., & Tsopra, R.
- Affiliations
- Inserm (FR)
- Corresponding author
- Lamy, Jean-Baptiste
- Venue
- Journal of Biomedical Informatics
- Publisher
- Elsevier BV
- Published
- 2020-04
- Volume
- 104
- Pages
- 103407
- ISSN
- 1532-0464 (ISSN-L)
- OpenAlex
- W3011778563
- Cited by
- 25
- References
- 65
- Citations by year
- 2026: 1 · 2025: 3 · 2024: 5 · 2023: 4 · 2022: 4 · 2021: 5 · 2020: 3
- FWCI
- 1.57
- Type
- journal article
- Language
- en
- Open access
- bronze
- doi.org
- Licence
- Locations
- Journal of Biomedical Informatics (publishedVersion)
- PubMed (publishedVersion)
- HAL (submittedVersion, other-oa)
- HAL (submittedVersion)
- Funders
- Agence Nationale de Sécurité du Médicament et des Produits de Santé (AAP 2016)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Explainable Artificial Intelligence (XAI)
- Health Sciences › Medicine › Health Informatics › Artificial Intelligence in Healthcare and Education
- Physical Sciences › Computer Science › Artificial Intelligence › Machine Learning in Healthcare
- Keywords
- explainable AI, antibiotic therapy, therapeutic decision support, formal ontology, preference learning, set visualization, antibiotic prescribing, patient characteristics, missing data handling
- MeSH terms
- Anti-Bacterial Agents, Artificial Intelligence, Humans, Learning, Decision Support Systems, Clinical
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review