Related Experiment Video
Updated: Jun 14, 2026

Augmenting Large Language Models via Vector Embeddings to Improve Domain-Specific Responsiveness
Published on: December 6, 2024
Protein language models are accidental taxonomists
Logan Hallee1,2, Tamar Peleg3, Nikolaos Rafailidis1
1Center for Bioinformatics and Computational Biology, University of Delaware, 590 Avenue 1743, Newark, DE, 19713, USA.
Abstract:
Protein-protein interactions (PPIs) are fundamental to nearly all biological processes, yet their experimental characterization remains costly and time-consuming. While computational methods, particularly those using protein language models (pLMs), offer higher-throughput solutions, they often report unexpectedly high performance on multi-species datasets. Here, we introduce the accidental taxonomist hypothesis, proposing that neural networks can exploit the phylogenetic distances across labels in protein datasets rather than genuine interaction features. We show that in standard multi-species PPI datasets, positive pairs typically share a taxonomic origin, while randomly sampled negatives do not. We then demonstrate that pLM embeddings can be used to accurately distinguish whether two proteins share a taxonomic origin, allowing models to "cheat" by learning phylogeny instead of genuine PPI features. By employing a strategic sampling strategy that restricts negative examples to protein pairs from the same species, we reveal a marked drop in model performance, confirming our hypothesis. Compellingly, these strategically trained models still outperform single-species models, suggesting that multi-species data can improve performance if carefully curated. These findings suggest that accidental taxonomist behavior is a particularly influential confounder for PPI, and it is also broadly applicable to any supervised-learning protein dataset.
Related Concept Videos
Models, Theories, and Laws
Taxonomy
Genetic Lingo
Phylogenetic Trees
Mechanistic Models: Compartment Models in Individual and Population Analysis
The Tree of Life - Bacteria, Archaea, Eukaryotes