Contrastive explanations for machine learning predictions in chemistry
The concept of contrastive explanations originating from human reasoning is used in explainable artificial intelligence. In machine learning, contrastive explanations relate alternative prediction outcomes to each other involving the identification of features leading to opposing model decisions. We introduce a methodological framework for deriving contrastive explanations for machine learning models in chemistry to systematically generate intuitive explanations of predictions in high-dimensional feature spaces. The molecular contrastive explanations ({MolCE}) methodology explores alternative model decisions by generating virtual analogues of test compounds through replacements of molecular building blocks and quantifies the degree of “contrastive shifts” resulting from changes in model probability distributions. In a proof-of-concept study, {MolCE} was applied to explain selectivity predictions of ligands of D2-like dopamine receptor isoforms.
- Veröffentlicht in:
Journal of Cheminformatics - Typ:
Article - Autoren:
- Jahr:
2025 - Source:
https://doi.org/10.1186/s13321-025-01100-6
Informationen zur Zitierung
: Contrastive explanations for machine learning predictions in chemistry, Journal of Cheminformatics, 2025, 17, 1, 143, September, https://doi.org/10.1186/s13321-025-01100-6, Lamens.Bajorath.2025c,
@Article{Lamens.Bajorath.2025c,
author={Lamens, Alec; Bajorath, Jürgen},
title={Contrastive explanations for machine learning predictions in chemistry},
journal={Journal of Cheminformatics},
volume={17},
number={1},
pages={143},
month={September},
url={https://doi.org/10.1186/s13321-025-01100-6},
year={2025},
abstract={The concept of contrastive explanations originating from human reasoning is used in explainable artificial intelligence. In machine learning, contrastive explanations relate alternative prediction outcomes to each other involving the identification of features leading to opposing model decisions. We introduce a methodological framework for deriving contrastive explanations for machine learning...}}