bioRxivEvolutionary BiologyPreprint
Inference of population genetics parameters using discriminator neural networks: an adversarial Monte Carlo approach
Abstract
Accurately estimating biological variables of interest, such as parameters of demographic models, is a key problem in evolutionary genetics. Likelihood-based and likelihood-free methods both typically use only limited genetic information, such as carefully chosen summary statistics. Deep convolutional neural networks (CNNs) trained on genotype matrices can incorporate a great deal more information, and have been shown to have high accuracy for inferring parameters such as recombination rates and population sizes, when evaluated using simulations. However these methods are typically framed as regression or classification problems, and it is not straightforward to ensure that the training data adequately model the empirical data on which they are subsequently applied. It has recently been shown that generative adversarial networks (GANs) can be used to iteratively tune parameter values until simulations match a given target dataset. Here, we investigate an adversarial architecture for discriminator-based inference, which iteratively improves the sampling distribution for training the discriminator CNN via Monte Carlo density estimation. We show that this method produces parameter estimates with excellent agreement to simulated data. We developed dinf, a modular Python package for discriminator-based inference that incorporates this method, and is available from https://github.com/RacimoLab/dinf/.
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
- Automatic inference of demographic parameters using Generative Adversarial Networks
Zhanpeng Wang, Jiaping Wang, … Sara Mathieson·Molecular Ecology ResourcesPeer-reviewed·Mar 20, 2021
- The Unreasonable Effectiveness of Convolutional Neural Networks in Population Genetic Inference
L. Flagel, Y. J. Brandvain, D. R. Schrider·bioRxiv·Nov 27, 2018
- 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
- Dispersal inference from population genetic variation using a convolutional neural network
C. C. R. Smith, S. Tittes, … A. D. Kern·bioRxiv·Aug 25, 2022
- Interpreting Generative Adversarial Networks to Infer Natural Selection from Genetic Data
Rebecca Riley, Iain Mathieson, Sara Mathieson·GeneticsPeer-reviewed·Feb 22, 2024
- Neural posterior estimation for population genetics
Jiseon Min, Yuxin Ning, … Andrew D. Kern·GeneticsPeer-reviewed·Apr 25, 2026