Related Experiment Video
Updated: Nov 18, 2025

Author Spotlight: Advancing Alzheimer's Research – Exploring Early Detection and Multi-Omics Approaches
Published on: December 15, 2023
Visualizing population structure with variational autoencoders
C J Battey1, Gabrielle C Coffing1, Andrew D Kern1
1Department of Biology, University of Oregon Institute of Ecology and Evolution, Eugene, Oregon, 97403.
Abstract:
Dimensionality reduction is a common tool for visualization and inference of population structure from genotypes, but popular methods either return too many dimensions for easy plotting (PCA) or fail to preserve global geometry (t-SNE and UMAP). Here we explore the utility of variational autoencoders (VAEs)-generative machine learning models in which a pair of neural networks seek to first compress and then recreate the input data-for visualizing population genetic variation. VAEs incorporate nonlinear relationships, allow users to define the dimensionality of the latent space, and in our tests preserve global geometry better than t-SNE and UMAP. Our implementation, which we call popvae, is available as a command-line python program at github.com/kr-colab/popvae. The approach yields latent embeddings that capture subtle aspects of population structure in humans and Anopheles mosquitoes, and can generate artificial genotypes characteristic of a given sample or population.
Related Concept Videos
Distributions to Estimate Population Parameter
Estimating Population Standard Deviation
What is Population Genetics?
Variability: Analysis
The range is a simple measure of variability, indicating the difference between the highest and...
Mechanistic Models: Compartment Models in Individual and Population Analysis
One-Compartment Open Model: Wagner-Nelson and Loo Riegelman Method for ka Estimation
On...

