Nucleotide augmentation for machine learning-guided protein engineering
preprint
OA: closed
CC-BY-NC-ND-4.0
Abstract
Machine learning-guided protein engineering is a rapidly advancing field. Despite major experimental and computational advances however, collecting protein genotype (sequence) and phenotype (function) data remains time and resource intensive. As a result, the quality and quantity of training data is often a limiting factor in developing machine learning models. Data augmentation techniques have been successfully applied to the fields of computer vision and natural language processing, however, there is a lack of such augmentation techniques for biological sequence data. Towards this end we develop nucleotide augmentation (NTA), which leverages natural nucleotide codon degeneracy to augment protein sequence data in a biologically meaningful way. As a proof of concept for protein engineering, we apply NTA to train machine learning models with benchmark data sets of protein genotype and phenotype, revealing performance gains on par and surpassing benchmarks models, even when only using a fraction of the training data. NTA also enables substantial improvements for classification tasks under heavy class imbalance. Availability and implementation The code to use NTA and to reproduce the analyses in this study is publicly available at https://github.com/minotm/NTA
My notes (saved in your browser only)
Citation neighborhood (no data yet)
We don't have any in-corpus citations linked to this paper yet. The paper's references may be in our DB but unresolved to ``paper_id`` (resolution happens at ingest when the cited DOI matches a row we already have). Run the cross-source citation reconcile pass to retry.
Source provenance
- europepmc
- last seen: 2026-05-19T01:45:01.086888+00:00
- unpaywall
- last seen: 2026-05-30T02:00:01.510937+00:00
License: CC-BY-NC-ND-4.0