Skip to content

Autoencoder

Definition
AI-generated

An autoencoder is a neural network trained to map inputs through a low-dimensional bottleneck (encoder) and reconstruct them (decoder), minimizing reconstruction error; it learns a compressed representation useful for denoising, anomaly detection, or pretraining.

Synonyms

Why it matters in GWAS

Autoencoders reduce dimensionality of multi-omic or single-cell count matrices, correct batch effects in latent space, and serve as building blocks inside deep generative pipelines. Latent factors can correlate with ancestry or technical noise, so downstream association or TWAS-style analyses need orthogonal checks.

Example usage

"We trained a denoising autoencoder on scRNA-seq counts, then associated latent factors with cis-eQTL genotypes."

References

  • Hinton GE, Salakhutdinov RR. (2006). Reducing the dimensionality of data with neural networks. Science.

Last updated (UTC · Git history)