bioRxivEvolutionary Biology
The Unreasonable Effectiveness of Convolutional Neural Networks in Population Genetic Inference
Abstract
Population-scale genomic datasets have given researchers incredible amounts of information from which to infer evolutionary histories. Concomitant with this flood of data, theoretical and methodological advances have sought to extract information from genomic sequences to infer demographic events such as population size changes and gene flow among closely related populations/species, construct recombination maps, and uncover loci underlying recent adaptation. To date most methods make use of only one or a few summaries of the input sequences and therefore ignore potentially useful information encoded in the data. The most sophisticated of these approaches involve likelihood calculations, which require theoretical advances for each new problem, and often focus on a single aspect of the data (e.g. only allele frequency information) in the interest of mathematical and computational tractability. Directly interrogating the entirety of the input sequence data in a likelihood-free manner would thus offer a fruitful alternative. Here we accomplish this by representing DNA sequence alignments as images and using a class of deep learning methods called convolutional neural networks (CNNs) to make population genetic inferences from these images. We apply CNNs to a number of evolutionary questions and find that they frequently match or exceed the accuracy of current methods. Importantly, we show that CNNs perform accurate evolutionary model selection and parameter estimation, even on problems that have not received detailed theoretical treatments. Thus, when applied to population genetic alignments, CNN are capable of outperforming expert-derived statistical methods, and offer a new path forward in cases where no likelihood approach exists.
- assay: whole-genome sequencing
- research focus: phylogenetics / evolution
- research focus: variant calling
- research focus: gene regulatory network inference
- approach: deep learning
- approach: transformer / foundation model
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Tree sequences as a general-purpose tool for population genetic inference
L. S. Whitehouse, D. D. Ray, D. R. Schrider·bioRxiv·Feb 20, 2024
- Interpreting Convolutional Neural Networks in Population Genetics
Huiting Xu, Leon Zong, … Sara Mathieson·Molecular Biology and EvolutionPeer-reviewed·Oct 1, 2026
- On convolutional neural networks for selection inference: revealing the lurking role of preprocessing, and the surprising effectiveness of summary statistics
R. M. Cecil, L. A. Sugden·bioRxiv·Feb 26, 2023
- ConfuseNN: Interpreting convolutional neural network inferences in population genomics with data shuffling
Linh N. Tran, David Castellano, Ryan N. Gutenkunst·bioRxiv·Mar 24, 2025
- Inference of population genetics parameters using discriminator neural networks: an adversarial Monte Carlo approach
G. Gower, P. Ianez Picazo, … F. Racimo·bioRxiv·Apr 27, 2023
- This population does not exist: learning the distribution of evolutionary histories with generative adversarial networks
W. W. Booker, D. D. Ray, D. R. Schrider·bioRxiv·Sep 17, 2022