Using Active Learning to Develop Machine Learning Models for Reaction Yield Prediction
Simon Viet Johansson1,2, Hampus Gummesson Svensson1,2, Esben Bjerrum1
1Molecular AI, Discovery Sciences, R&D, AstraZeneca, SE-431 83, Mölndal, Sweden.
Abstract:
Computer aided synthesis planning, suggesting synthetic routes for molecules of interest, is a rapidly growing field. The machine learning methods used are often dependent on access to large datasets for training, but finite experimental budgets limit how much data can be obtained from experiments. This suggests the use of schemes for data collection such as active learning, which identifies the data points of highest impact for model accuracy, and which has been used in recent studies with success. However, little has been done to explore the robustness of the methods predicting reaction yield when used together with active learning to reduce the amount of experimental data needed for training. This study aims to investigate the influence of machine learning algorithms and the number of initial data points on reaction yield prediction for two public high-throughput experimentation datasets. Our results show that active learning based on output margin reached a pre-defined AUROC faster than random sampling on both datasets. Analysis of feature importance of the trained machine learning models suggests active learning had a larger influence on the model accuracy when only a few features were important for the model prediction.
More Related Videos
06:37Author Spotlight: Addressing Technical and Subjective Challenges in Measuring Classroom Attention
Published on: December 15, 2023
04:09Predicting Treatment Response to Image-Guided Therapies Using Machine Learning: An Example for Trans-Arterial Treatment of Hepatocellular Carcinoma
Published on: October 10, 2018
Related Concept Videos
Predicting Reaction Outcomes
Reaction Yield
Measuring Reaction Rates
Reaction Quotient
Predicting Products: SN1 vs. SN2
With increased substitution on the alkyl halide,...
Rate Law and Reaction Order
For example, in a generic reaction aA + bB ⟶ products, where a and b are stoichiometric coefficients, the rate law can be written as:
rate = k[A]m[B]n
[A] and [B] represent the molar concentrations of reactants, and k is the rate...
