Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

ProtLLM: An Interleaved Protein-Language LLM with Protein-as-Word Pre-Training

About

We propose ProtLLM, a versatile cross-modal large language model (LLM) for both protein-centric and protein-language tasks. ProtLLM features a unique dynamic protein mounting mechanism, enabling it to handle complex inputs where the natural language text is interspersed with an arbitrary number of proteins. Besides, we propose the protein-as-word language modeling approach to train ProtLLM. By developing a specialized protein vocabulary, we equip the model with the capability to predict not just natural language but also proteins from a vast pool of candidates. Additionally, we construct a large-scale interleaved protein-text dataset, named InterPT, for pre-training. This dataset comprehensively encompasses both (1) structured data sources like protein annotations and (2) unstructured data sources like biological research papers, thereby endowing ProtLLM with crucial knowledge for understanding proteins. We evaluate ProtLLM on classic supervised protein-centric tasks and explore its novel protein-language applications. Experimental results demonstrate that ProtLLM not only achieves superior performance against protein-specialized baselines on protein-centric tasks but also induces zero-shot and in-context learning capabilities on protein-language tasks.

Le Zhuo, Zewen Chi, Minghao Xu, Heyan Huang, Heqi Zheng, Conghui He, Xian-Ling Mao, Wentao Zhang• 2024

Related benchmarks

TaskDatasetResultRank
Protein-Protein Interaction predictionHuman PPI
Accuracy89.87
18
Protein Function PredictionMol-Instructions Protein-oriented
ROUGE-L45
11
Catalytic Activity PredictionMol-Instructions Protein-oriented
ROUGE-L46.3
11
Interaction ExtractionMol-Instructions Protein-oriented
F1 Score0.176
11
Functional Description PredictionMol-Instructions Protein-oriented
ROUGE-L0.435
11
Domain or Motif PredictionMol-Instructions Protein-oriented
ROUGE-L0.384
11
Gene Ontology term predictionGene Ontology Biological Process (GO-BP) PEER benchmark (test)
AUPR0.349
8
Gene Ontology term predictionGene Ontology Molecular Function (GO-MF) PEER benchmark (test)
AUPR0.652
8
Gene Ontology term predictionGene Ontology Cellular Component (GO-CC) PEER benchmark (test)
AUPR0.469
8
Enzyme Commission number predictionEnzyme Commission (EC) PEER benchmark (test)
AUPR0.874
8
Showing 10 of 10 rows

Other info

Code

Follow for update