KnowMol: Advancing Molecular Large Language Models with Multi-Level Chemical Knowledge
Zaifei Yang, Hong Chang, Ruibing Hou, Shiguang Shan, Xilin Chen
TL;DR
This work tackles the limited molecule understanding in Mol-LLMs caused by imprecise textual descriptions and suboptimal representations. It introduces KnowMol-100K, a 100K multi-level, fine-grained molecule-description dataset, and chemically-informative representations including SELFIES-based 1D tokenization and hierarchical 2D graph encoding. Leveraging these, KnowMol achieves state-of-the-art performance on molecular understanding and generation tasks across multiple benchmarks, underscored by extensive ablations and qualitative analyses. The results suggest that tailored multi-level annotations and representation strategies are key to bridging molecular science with large-language-model capabilities, with potential impact on diverse chemoinformatics tasks and AI-assisted chemistry.
Abstract
The molecular large language models have garnered widespread attention due to their promising potential on molecular applications. However, current molecular large language models face significant limitations in understanding molecules due to inadequate textual descriptions and suboptimal molecular representation strategies during pretraining. To address these challenges, we introduce KnowMol-100K, a large-scale dataset with 100K fine-grained molecular annotations across multiple levels, bridging the gap between molecules and textual descriptions. Additionally, we propose chemically-informative molecular representation, effectively addressing limitations in existing molecular representation strategies. Building upon these innovations, we develop KnowMol, a state-of-the-art multi-modal molecular large language model. Extensive experiments demonstrate that KnowMol achieves superior performance across molecular understanding and generation tasks. GitHub: https://github.com/yzf-code/KnowMol Huggingface: https://hf.co/datasets/yzf1102/KnowMol-100K
