SpanSeq: Similarity-based sequence data splitting method for improved development and assessment of deep learning projects
Not on the map. Why?
Abstract (arXiv)
The use of deep learning models in computational biology has increased massively in recent years, and it is expected to continue with the current advances in the fields such as Natural Language Processing. These models, although able to draw complex relations between input and target, are also inclined to learn noisy deviations from the pool of data used during their development. In order to assess their performance on unseen data (their capacity to generalize), it is common to split the available data randomly into development (train/validation) and test sets. This procedure, although standard, has been shown to produce dubious assessments of generalization due to the existing similarity between samples in the databases used. In this work, we present SpanSeq, a database partition method for machine learning that can scale to most biological sequences (genes, proteins and genomes) in order to avoid data leakage between sets. We also explore the effect of not restraining similarity between sets by reproducing the development of two state-of-the-art models on bioinformatics, not only confirming the consequences of randomly splitting databases on the model assessment, but expanding those repercussions to the model development. SpanSeq is available at https://github.com/genomicepidemiology/SpanSeq.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 13 of its 67 references that are in the map. First posted on arXiv 22 Feb 2024.
Builds on
13 of 67 references.
References · 13
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017A Closer Look at Memorization in Deep Networkscited by 936
- 2018The Secret Sharer: Evaluating and Testing Unintended Memorization in Neural Networkscited by 847
- 2022Quantifying Memorization Across Neural Language Modelscited by 755
- 2021Deduplicating Training Data Makes Language Models Bettercited by 705
- 2020What Neural Networks Memorize and Why: Discovering the Long Tail via Influence Estimationcited by 492
- 2019Does Learning Require Memorization? A Short Tale about a Long Tailcited by 452
- 2022Memorization Without Overfitting: Analyzing the Training Dynamics of Large Language Modelscited by 218
- 2018The Adverse Effects of Code Duplication in Machine Learning Models of Codecited by 123
- 2020We Need to Talk About Random Splitscited by 70
- 2021Memorization vs. Generalization: Quantifying Data Leakage in NLP Performance Evaluationcited by 69
- 2019Identity Crisis: Memorization and Generalization under Extreme Overparameterizationcited by 33
Built on by
Citing papers per year: 2025: 2; 2026: 3.
5 papers.
- 2025Evaluation of Seismic Artificial Intelligence with Uncertaintycited by 3
- 2025De novo generation of functional terpene synthases using TpsGPTcited by 0
- 2026ViroBench: Benchmarking Nucleotide Foundation Models on Viral Genomics Taskscited by 0
- 2026Refnd: Preventing Data Leakage in Relational Datasetscited by 0
- 2026ReLaG: A Scalable Framework Generalizing Random Splits to Data with Latent Relationscited by 0
- 2026ReLaG: A Scalable Framework Generalizing Random Splits to Data with Latent Relations29 Sep 2026
- 2026Refnd: Preventing Data Leakage in Relational Datasets30 Jun 2026
- 2026ViroBench: Benchmarking Nucleotide Foundation Models on Viral Genomics Tasks25 May 2026
- 2025De novo generation of functional terpene synthases using TpsGPT9 Dec 2025
- 2025Evaluation of Seismic Artificial Intelligence with Uncertainty15 Jan 2025