Many-Shot In-Context Learning for Molecular Inverse Design

Saeed Moayedpour, Alejandro Corrochano-Navarro, Faryad Sahneh, Shahriar Noroozizadeh, Alexander Koetter +12 more
7/26/2024
cs.CLcs.AI

No confident code implementation found for this paper.

Abstract

Large Language Models (LLMs) have demonstrated great performance in few-shot In-Context Learning (ICL) for a variety of generative and discriminative chemical design tasks. The newly expanded context windows of LLMs can further improve ICL capabilities for molecular inverse design and lead optimization. To take full advantage of these capabilities we developed a new semi-supervised learning method that overcomes the lack of experimental data available for many-shot ICL. Our approach involves iterative inclusion of LLM generated molecules with high predicted performance, along with experimental data. We further integrated our method in a multi-modal LLM which allows for the interactive modification of generated molecular structures using text instructions. As we show, the new method greatly improves upon existing ICL methods for molecular design while being accessible and easy to use for scientists.

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. Any repos shown below are weak matches — 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{moayedpour2024manyshot,
  title  = {Many-Shot In-Context Learning for Molecular Inverse Design},
  author = {Saeed Moayedpour and Alejandro Corrochano-Navarro and Faryad Sahneh and Shahriar Noroozizadeh and Alexander Koetter and Jiri Vymetal and Lorenzo Kogler-Anele and Pablo Mas and Yasser Jangjou and Sizhen Li and Michael Bailey and Marc Bianciotto and Hans Matter and Christoph Grebner and Gerhard Hessler and Ziv Bar-Joseph and Sven Jager},
  year   = {2024},
  eprint = {2407.19089},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.19089v1}
}

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

Discussion