Abstract
Biological sequence families contain many sequences that are very similar to each other because they are related by evolution, so the strategy for splitting data into separate training and test sets is a nontrivial choice in benchmarking sequence analysis methods. A random split is insufficient because it will yield test sequences that are closely related or even identical to training sequences. Adapting ideas from independent set graph algorithms, we describe two new methods for splitting sequence data into dissimilar training and test sets. These algorithms input a sequence family and produce a split in which each test sequence is less than p% identical to any individual training sequence. These algorithms successfully split more families than a previous approach, enabling construction of more diverse benchmark datasets.
Funder
NSF-Simons Center for the Mathematical and Statistical Analysis of Biology
National Human Genome Research Institute
Publisher
Public Library of Science (PLoS)
Subject
Computational Theory and Mathematics,Cellular and Molecular Neuroscience,Genetics,Molecular Biology,Ecology,Modeling and Simulation,Ecology, Evolution, Behavior and Systematics
Reference23 articles.
1. Protein Sequence Comparison and Fold Recognition: Progress and Good-Practice Benchmarking;J Söding;Curr Opin Struct Biol,2011
2. Correct Machine Learning on Protein Sequences: A Peer-Reviewing Perspective;I Walsh;Brief Bioinform,2015
3. Setting the Standards for Machine Learning in Biology;DT Jones;Nat Rev Mol Cell Bio,2019
4. DOME: Recommendations for Supervised Machine Learning Validation in Biology;ELIXIR Machine Learning Focus Group;Nat Methods,2021
5. Arpit D, Jastrzebski S, Ballas N, Krueger D, Bengio E, Kanwal MS, et al. A closer look at memorization in deep networks. In: Proc Int Conf Mach Learn. Proc Mach Learn Res; 2017. p. 233–242.
Cited by
13 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献