Transfer learning for atomistic simulations using GNNs and kernel mean embeddings

Johannes Falk, L. Bonati, P. Novelli, Michele Parinello, M. Pontil
2/12/2026

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Interatomic potentials learned using machine learning methods have been successfully applied to atomistic simulations. However, deep learning pipelines are notoriously data-hungry, while generating reference calculations is computationally demanding. To overcome this difficulty, we propose a transfer learning algorithm that leverages the ability of graph neural networks (GNNs) in describing chemical environments, together with kernel mean embeddings. We extract a feature map from GNNs pre-trained on the OC20 dataset and use it to learn the potential energy surface from system-specific datasets of catalytic processes. Our method is further enhanced by a flexible kernel function that incorporates chemical species information, resulting in improved performance and interpretability. We test our approach on a series of realistic datasets of increasing complexity, showing excellent generalization and transferability performance, and improving on methods that rely on GNNs or ridge regression alone, as well as similar fine-tuning approaches. We make the code available to the community at https://github.com/IsakFalk/atomistic_transfer_mekrr.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{falk2026transfer,
  title  = {Transfer learning for atomistic simulations using GNNs and kernel mean embeddings},
  author = {Johannes Falk and L. Bonati and P. Novelli and Michele Parinello and M. Pontil},
  year   = {2026},
  eprint = {2306.01589},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/pdf/2306.01589},
  journal = {NEURIPS 2023 2023}
}

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/2306.01589.svg)](https://codeofpaper.com/paper/2306.01589)

Discussion