Unveiling Molecular Moieties through Hierarchical Graph Explainability
<|reference_start|>Unveiling Molecular Moieties through Hierarchical Graph Explainability: Background: Graph Neural Networks (GNN) have emerged in very recent years as a powerful tool for supporting in silico Virtual Screening. In this work we present a GNN which uses Graph Convolutional architectures to achieve very accurate multi-target screening. We also devised a hierarchical Explainable Artificial Intelligence (XAI) technique to catch information directly at atom, ring, and whole molecule level by leveraging the message passing mechanism. In this way, we find the most relevant moieties involved in bioactivity prediction. Results: We report a state-of-the-art GNN classifier on twenty Cyclin-dependent Kinase targets in support of VS. Our classifier outperforms previous SOTA approaches proposed by the authors. Moreover, a CDK1-only high-sensitivity version of the GNN has been designed to use our explainer in order to avoid the inherent bias of multi-class models. The hierarchical explainer has been validated by an expert chemist on 19 approved drugs on CDK1. Our explainer provided information in accordance to the docking analysis for 17 out of the 19 test drugs. Conclusion: Our approach is a valid support for shortening both the screening and the hit-to-lead phase. Detailed knowledge about the molecular substructures that play a role in the inhibitory action, can help the computational chemist to gain insights into the pharmacophoric function of the molecule also for repurposing purposes. Scientific Contribution Statement: The core scientific innovation of our work is the use of a hierarchical XAI approach on a GNN trained for a ligand-based VS task. The application of the hierarchical explainer allows for eliciting also structural information...<|reference_end|>
@article{sortino2024unveiling,
    title={Unveiling Molecular Moieties through Hierarchical Graph Explainability},
    author={Paolo Sortino, Salvatore Contino, Ugo Perricone and Roberto Pirrone},
    journal={arXiv preprint arXiv:2402.01744},
    year={2024},
    archivePrefix={arXiv},
    eprint={2402.01744},
    primaryClass={q-bio.QM cs.AI cs.LG q-bio.MN}
}