ACL 2024long17 citations

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

Le Zhuo, Zewen Chi, Minghao Xu, Heyan Huang, Jianan Zhao, Heqi Zheng, Conghui He, Xian-Ling Mao

Abstract

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.

BibTeX
@inproceedings{zhuo-etal-2024-protllm,
    title = "{P}rot{LLM}: An Interleaved Protein-Language {LLM} with Protein-as-Word Pre-Training",
    author = "Zhuo, Le  and
      Chi, Zewen  and
      Xu, Minghao  and
      Huang, Heyan  and
      Zhao, Jianan  and
      Zheng, Heqi  and
      He, Conghui  and
      Mao, Xian-Ling  and
      Zhang, Wentao",
    editor = "Ku, Lun-Wei  and
      Martins, Andre  and
      Srikumar, Vivek",
    booktitle = "Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)",
    month = aug,
    year = "2024",
    address = "Bangkok, Thailand",
    publisher = "Association for Computational Linguistics",
    url = "https://aclanthology.org/2024.acl-long.484/",
    doi = "10.18653/v1/2024.acl-long.484",
    pages = "8950--8963"
}
ProtLLM: An Interleaved Protein-Language LLM with Protein-as-Word Pre-Training · ACL 2024