Constructing and explaining machine learning models for chemistry: example of the exploration and design of boron-based Lewis acids

Juliette Fenogli, Laurence Grimaud, Rodolphe Vuilleumier
1/2/2025
physics.chem-phcs.AI

No official code found. Best implementation: jfenogli/XAI_boron_LA (2 stars, last commit 2025-09-01).

Abstract

The integration of machine learning (ML) into chemistry offers transformative potential in the design of molecules with targeted properties. However, the focus has often been on creating highly efficient predictive models, sometimes at the expense of interpretability. In this study, we leverage explainable AI techniques to explore the rational design of boron-based Lewis acids, which play a pivotal role in organic reactions due to their electron-ccepting properties. Using Fluoride Ion Affinity as a proxy for Lewis acidity, we developed interpretable ML models based on chemically meaningful descriptors, including ab initio computed features and substituent-based parameters derived from the Hammett linear free-energy relationship. By constraining the chemical space to well-defined molecular scaffolds, we achieved highly accurate predictions (mean absolute error < 6 kJ/mol), surpassing conventional black-box deep learning models in low-data regimes. Interpretability analyses of the models shed light on the origin of Lewis acidity in these compounds and identified actionable levers to modulate it through the nature and positioning of substituents on the molecular scaffold. This work bridges ML and chemist's way of thinking, demonstrating how explainable models can inspire molecular design and enhance scientific understanding of chemical reactivity.

View on arXivView PDF

Code Implementations(1)

20Python, Jupyter NotebookSep 3, 20241 years ago

Similar Papers

Cite this paper

@article{fenogli2025constructing,
  title  = {Constructing and explaining machine learning models for chemistry: example of the exploration and design of boron-based Lewis acids},
  author = {Juliette Fenogli and Laurence Grimaud and Rodolphe Vuilleumier},
  year   = {2025},
  eprint = {2501.01576},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.01576v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2501.01576.svg)](https://codeofpaper.com/paper/2501.01576)

Discussion