Elucidating the Design Space of Multimodal Protein Language Models

Cheng-Yen Hsieh, Xinyou Wang, Daiheng Zhang, Dongyu Xue, Fei Ye +3 more
4/15/2025
cs.LGcs.AIq-bio.QM

No official code found. Best implementation: bytedance/dplm (345 stars, Apache-2.0, last commit 2025-07-25).

Abstract

Multimodal protein language models (PLMs) integrate sequence and token-based structural information, serving as a powerful foundation for protein modeling, generation, and design. However, the reliance on tokenizing 3D structures into discrete tokens causes substantial loss of fidelity about fine-grained structural details and correlations. In this paper, we systematically elucidate the design space of multimodal PLMs to overcome their limitations. We identify tokenization loss and inaccurate structure token predictions by the PLMs as major bottlenecks. To address these, our proposed design space covers improved generative modeling, structure-aware architectures and representation learning, and data exploration. Our advancements approach finer-grained supervision, demonstrating that token-based multimodal PLMs can achieve robust structural modeling. The effective design methods dramatically improve the structure generation diversity, and notably, folding abilities of our 650M model by reducing the RMSD from 5.52 to 2.36 on PDB testset, even outperforming 3B baselines and on par with the specialized folding models. Project page and code: https://bytedance.github.io/dplm/dplm-2.1/.

View on arXivView PDF

Code Implementations(1)

bytedance/dplmCommunity78%
Apache-2.0

The Family of Diffusion Protein Language Models (DPLM)

34552C++, ShellJul 19, 20241 years agoApache-2.0
research

Cite this paper

@article{hsieh2025elucidating,
  title  = {Elucidating the Design Space of Multimodal Protein Language Models},
  author = {Cheng-Yen Hsieh and Xinyou Wang and Daiheng Zhang and Dongyu Xue and Fei Ye and Shujian Huang and Zaixiang Zheng and Quanquan Gu},
  year   = {2025},
  eprint = {2504.11454},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.11454v3},
  journal = {ICML 2025 2025}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2504.11454.svg)](https://codeofpaper.com/paper/2504.11454)

Discussion