atlas

Research map / Large language models / Agents, code and math

Can LLMs Solve Molecule Puzzles? A Multimodal Benchmark for Molecular Structure Elucidation

NeurIPS 2024 · Large language models › Agents, code and math · approach: LLMs for scientific discovery · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces MolPuzzle, a multimodal benchmark of 217 molecular structure elucidation puzzles (spectra plus formula) organized into three sequential stages, and evaluates 12 LLMs and a human baseline.

Problem

LLMs' multi-step chemical reasoning is underexplored; molecular structure elucidation from spectral data (IR, MS, 1H/13C NMR) requires integrating multiple clues and iterative hypothesis testing.

Approach

Frames molecular structure elucidation as a crossword-like puzzle with three interlinked stages (molecule understanding, spectrum interpretation, molecule construction), with template-based QA generated via RDKit and evaluated zero-shot against a human expert baseline.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use GPT-4o instead of the other evaluated LLMsLLMs solving complete MolPuzzle instances · MolPuzzle entire puzzlesAcc. (exact match): 0.013±0.008 (Claude-3-opus) -> 0.014±0.004 (GPT-4o)Helped
Use GPT-4o instead of human expertsSolving complete MolPuzzle instances · MolPuzzle entire puzzlesAcc. (exact match): 0.667±0.447 -> 0.014±0.004Hurt
Use GPT-4o for spectrum interpretation rather than human expertsMolPuzzle spectrum interpretation · MolPuzzle spectrum interpretation: IRF1: 0.753±0.221 (Human) -> 0.656±0.052 (GPT-4o)Hurt
Use GPT-4o for molecule construction rather than human expertsMolPuzzle molecule construction · MolPuzzle molecule construction: H-NMR elucidationF1: 0.867±0.230 (Human) -> 0.524±0.021 (GPT-4o)Hurt
Add chain-of-thought prompting (ablation)GPT-4o on MolPuzzle · MolPuzzle molecule understanding: FGIF1: 0.934±0.005 -> 0.689±0.025Hurt
Add chain-of-thought prompting (ablation)GPT-4o on MolPuzzle · MolPuzzle molecule understanding: SDCF1: 0.667±0.003 -> 0.816±0.062Helped
Add chain-of-thought prompting (ablation)GPT-4o on MolPuzzle · MolPuzzle molecule understanding: ARIF1: 0.943±0.016 -> 0.911±0.031Hurt
Add chain-of-thought prompting (ablation)GPT-4o on MolPuzzle · MolPuzzle molecule understanding: SIF1: 1±0.0 -> 1±0.0No clear effect
Add chain-of-thought prompting (ablation)GPT-4o on MolPuzzle · MolPuzzle entire puzzlesAcc. (exact match)Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Organic Structures from Spectra (textbook molecules) PubChem spectra

Benchmarks: MolPuzzle

Metrics: F1 accuracy exact match accuracy Levenshtein distance validity MACCS FTS RDK FTS Morgan FTS

Baselines: GPT-3.5-turbo Claude-3-opus Gemini-pro Llama-3-8B-Instruct LLaVA-Llama-3-8B Qwen-VL-Chat InstructBLIP Galactica-30b Vicuna-13B-v1.5 Mistral-7B-Instruct-v0.3

Builds on: RDKit chain-of-thought

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy