Papers › Property Enhanced Instruction Tuning for Multi-task Molecule Generation with Large...

Property Enhanced Instruction Tuning for Multi-task Molecule Generation with Large Language Models

24 Dec 2024arXiv:2412.18084archive 2025-07-28

Xuan Lin, Long Chen, Yile Wang, Xiangxiang Zeng, Philip S. Yu

Large language models (LLMs) are widely applied in various natural language processing tasks such as question answering and machine translation. However, due to the lack of labeled data and the difficulty of manual annotation for biochemical properties, the performance for molecule generation tasks is still limited, especially for tasks involving multi-properties constraints. In this work, we present a two-step framework PEIT (Property Enhanced Instruction Tuning) to improve LLMs for molecular-related tasks. In the first step, we use textual descriptions, SMILES, and biochemical properties as multimodal inputs to pre-train a model called PEIT-GEN, by aligning multi-modal representations to synthesize instruction data. In the second step, we fine-tune existing open-source LLMs with the synthesized data, the resulting PEIT-LLM can handle molecule captioning, text-based molecule generation, molecular property prediction, and our newly proposed multi-constraint molecule generation tasks. Experimental results show that our pre-trained PEIT-GEN outperforms MolT5 and BioT5 in molecule captioning, demonstrating modalities align well between textual descriptions, structures, and biochemical properties. Furthermore, PEIT-LLM shows promising improvements in multi-task molecule generation, proving the scalability of the PEIT framework for various molecular tasks. We release the code, constructed instruction data, and model checkpoints in https://github.com/chenlong164/PEIT.

PaperPDFCode

Code

chenlong164/peit officialmentioned in papermentioned on GitHubpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Machine TranslationMolecular Property PredictionMolecule CaptioningProperty PredictionQuestion Answering

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Molecule Captioning ChEBI-20 PEIT-GEN BLEU-2 59.8 #14 of 33 Archive leaderboard report
Molecule Captioning ChEBI-20 PEIT-GEN BLEU-4 53.4 #14 of 33 Archive leaderboard report
Molecule Captioning ChEBI-20 PEIT-GEN METEOR 67.6 #14 of 33 Archive leaderboard report
Molecule Captioning ChEBI-20 PEIT-GEN ROUGE-1 70.0 #14 of 33 Archive leaderboard report
Molecule Captioning ChEBI-20 PEIT-GEN ROUGE-2 58.2 #14 of 33 Archive leaderboard report
Molecule Captioning ChEBI-20 PEIT-GEN ROUGE-L 65.3 #14 of 33 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

ALIGN

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections