NoiTox: A Machine Learning Strategy for Peptide Toxicity Prediction Reveals Label Noise in Benchmark Datasets
Journal:
bioRxiv
Published Date:
Oct 15, 2026
Abstract
Motivation: Peptide toxicity remains a major bottleneck in drug development, as small sequence variations can drastically alter cytotoxic profiles. Experimental assessment is costly and time-consuming, motivating computational predictors. Existing approaches often rely on single black-box architectures, limiting interpretability and obscuring the contribution of individual sequence features. Furthermore, benchmark datasets frequently define the negative class through annotation filters rather than direct experimental evidence, introducing structural label noise that can compromises training and evaluation. Results: We present NoiTox, a multi-model strategy for peptide toxicity prediction integrating three complementary architectures, evaluated as four model variants: NoiToxML (Bo/full), an Extremely Randomized Trees classifier with Boruta-selected or complete physicochemical, compositional, and atomic descriptors; NoiToxDP, a deep learning model leveraging ESM-2 protein language model embeddings; and NoiToxGP, a graph neural network that combines ESM-2 residue embeddings, a fully connected residue graph with attention, and the Boruta descriptors as global features. Averaged over five random seeds, the models approached the state-of-the-art predictor ToxiPep on CD-HIT-controlled test sets, and on an independent dataset the interpretable NoiToxML variants and a probability-averaging consensus of the four models exceeded it, showing that physicochemical descriptors are highly informative for toxicity prediction. Cross-referencing negative-labeled sequences against curated databases of hemolytic, cytotoxic, and neurotoxic peptides flagged a small set annotated as toxic elsewhere, consistent with label noise by omission. However, removing the sequences that all models contradicted did not improve, and for some models reduced, ranking performance, indicating that such sequences carry useful information and are better treated as candidates for curation than discarded automatically. Availability and implementation: https://github.com/goalmeida05/NoiTox.