Related Experiment Video
Updated: Jan 15, 2026

Heuristic Mining of Hierarchical Genotypes and Accessory Genome Loci in Bacterial Populations
Published on: December 7, 2021
Interpreting Supervised Machine Learning Inferences in Population Genomics Using Haplotype Matrix Permutations
Linh N Tran1,2, David Castellano2, Ryan N Gutenkunst2
1Genetics Graduate Interdisciplinary Program, University of Arizona, Tucson, AZ 85721, USA.
None:
Supervised machine learning methods, such as convolutional neural networks (CNNs), that use haplotype matrices as input data have become powerful tools for population genomics inference. However, these methods often lack interpretability, making it difficult to understand which population genetics features drive their predictions-a critical limitation for method development and biological interpretation. Here, we introduce a systematic permutation approach that progressively disrupts population genetics features within input test haplotype matrices, including linkage disequilibrium, haplotype structure, and allele frequencies. By measuring performance degradation after each permutation, the importance of each feature can be assessed. We applied our approach to three published CNNs for positive selection and demographic history inference. We found that the positive selection inference CNN ImaGene critically depends on haplotype structure and linkage disequilibrium patterns, while the demographic inference CNN relies primarily on allele frequency information. Surprisingly, another positive selection inference CNN, disc-pg-gan, achieved high accuracy using only simple allele count information, suggesting its training regime may not adequately challenge the model to learn complex population genetic signatures. Our approach provides a straightforward, model-agnostic, and biologically-motivated framework for interpreting any haplotype matrix-based method, offering insights that can guide both method development and application in population genomics.
Related Concept Videos
Genome-wide Association Studies-GWAS
GWAS does not require the identification of the target gene involved in...
What is Population Genetics?
Single Nucleotide Polymorphisms-SNPs
Analysis of Population Pharmacokinetic Data
Comparing Copy Number Variations and SNPs
Copy number variations or CNVs are the structural variations that cover more than 1kb of DNA sequence. The single nucleotide polymorphism (SNP), on the other hand, is a single nucleotide change or a point mutation that is found in more than 1%...
Mutation, Gene Flow, and Genetic Drift

