Litcius/Paper detail

Evaluating Machine Learning Models for Molecular Property Prediction: Performance and Robustness on Out-of-Distribution Data

Hosein Fooladi, Thi Ngoc Lan Vu, Miriam Mathea, Johannes Kirchmair

2025Journal of Chemical Information and Modeling16 citationsDOIOpen Access PDF

Abstract

High Resolution Image Download MS PowerPoint Slide Today, machine learning models are employed extensively to predict the physicochemical and biological properties of molecules. Their performance is typically evaluated on in-distribution (ID) data, i.e., data originating from the same distribution as the training data. However, the real-world applications of such models often involve molecules that are more distant from the training data, necessitating the assessment of their performance on out-of-distribution (OOD) data. In this work, we investigate and evaluate the performance of 14 machine learning models, including classical approaches like random forests, as well as graph neural network (GNN) methods, such as message-passing graph neural networks, across eight data sets using ten splitting strategies for OOD data generation. First, we investigate what constitutes OOD data in the molecular domain for bioactivity and ADMET prediction tasks. In contrast to the common point of view, we show that both classical machine learning and GNN models work well (not substantially different from random splitting) on data split based on Bemis-Murcko scaffolds. Splitting based on chemical similarity clustering (UMAP-based clustering using ECFP4 fingerprints) poses the most challenging task for both types of models. Second, we investigate the extent to which ID and OOD performance have a positive linear relationship. If a positive correlation holds, models with the best performance on the ID data can be selected with the promise of having the best performance on OOD data. We show that the strength of this linear relationship is strongly related to how the OOD data is generated, i.e., which splitting strategies are used for generating OOD data. While the correlation between ID and OOD performance for scaffold splitting is strong (Pearson’s r ∼ 0.9), this correlation decreases significantly for all the cluster-based splitting (Pearson’s r ∼ 0.4). Therefore, the relationship can be more nuanced, and a strong positive correlation is not guaranteed for all OOD scenarios. These findings suggest that OOD performance evaluation and model selection should be carefully aligned with the intended application domain.

Topics & Concepts

Machine learningComputer scienceCluster analysisArtificial intelligenceRobustness (evolution)Applicability domainArtificial neural networkTraining setGraphProperty (philosophy)Similarity (geometry)Data miningCorrelationData pointData modelingDomain (mathematical analysis)Task (project management)Clustering coefficientLinear modelDomain knowledgeLabeled dataNetwork topologySupervised learningContrast (vision)Test dataProbability distributionRandom forestExperimental dataGraph theoryTransfer of learningDeep learningComputational Drug Discovery MethodsMachine Learning in Materials ScienceMetabolomics and Mass Spectrometry Studies