Skip to content

Multilayer Perceptron (MLP)

Definition
AI-generated

A multilayer perceptron (MLP) is a feedforward neural network of fully connected layers with nonlinear activations; it maps a fixed-size input vector to outputs and is often used as a head on top of embeddings from CNNs, RNNs, or transformers.

Synonyms

Why it matters in GWAS

MLPs appear in polygenic deep models on SNP panels, in variant scoring heads, and as decoders in autoencoders; even shallow MLPs can overfit related individuals or population structure if validation is not carefully structured.

Example usage

"The SNP-based predictor concatenated PCs with dosages and passed them through a three-layer MLP with dropout."

References

  • Hornik K, Stinchcombe M, White H. (1989). Multilayer feedforward networks are universal approximators. Neural Netw.

Last updated (UTC · Git history)