PETA: Evaluating the Impact of Protein Transfer Learning with Sub-word Tokenization on Downstream Applications

Yang Tan, Mingchen Li, Pan Tan, Ziyi Zhou, Huiqun Yu +2 more
10/26/2023
cs.CLcs.AIq-bio.BM

No official code found. Best implementation: mingchen-li/ProteinPretraining (34 stars, last commit 2025-05-16).

Abstract

Large protein language models are adept at capturing the underlying evolutionary information in primary structures, offering significant practical value for protein engineering. Compared to natural language models, protein amino acid sequences have a smaller data volume and a limited combinatorial space. Choosing an appropriate vocabulary size to optimize the pre-trained model is a pivotal issue. Moreover, despite the wealth of benchmarks and studies in the natural language community, there remains a lack of a comprehensive benchmark for systematically evaluating protein language model quality. Given these challenges, PETA trained language models with 14 different vocabulary sizes under three tokenization methods. It conducted thousands of tests on 33 diverse downstream datasets to assess the models' transfer learning capabilities, incorporating two classification heads and three random seeds to mitigate potential biases. Extensive experiments indicate that vocabulary sizes between 50 and 200 optimize the model, whereas sizes exceeding 800 detrimentally affect the model's representational performance. Our code, model weights and datasets are available at https://github.com/ginnm/ProteinPretraining.

View on arXivView PDF

Code Implementations(1)

Source code of PETA: Evaluating the Impact of Protein Transfer Learning with Sub-word Tokenization on Downstream Applications.

346PythonOct 27, 20231 years agoNOASSERTION

Similar Papers

Cite this paper

@article{tan2023peta,
  title  = {PETA: Evaluating the Impact of Protein Transfer Learning with Sub-word Tokenization on Downstream Applications},
  author = {Yang Tan and Mingchen Li and Pan Tan and Ziyi Zhou and Huiqun Yu and Guisheng Fan and Liang Hong},
  year   = {2023},
  eprint = {2310.17415},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2310.17415v1}
}

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/2310.17415.svg)](https://codeofpaper.com/paper/2310.17415)

Discussion