bioRxivGenomicsPreprint
D-BLUP: a differentiable genomic BLUP model with learnable variance and marker weights
Abstract
1.Genomic best linear unbiased prediction (GBLUP) is widely used for genomic selection in livestock and crop breeding. There is growing interest in connecting machine learning with genomic breeding value prediction. Although the BLUP formula is itself mathematically differentiable, existing implementations do not expose a differentiable computational graph and cannot be trained end-to-end. Here, we present [D]-BLUP, a differentiable implementation of the genomic mixed model in JAX that makes the BLUP solve part of the training process rather than an external step. The variance ratio {lambda} and optional block-level kernel weights are treated as trainable parameters, allowing these components to be learned directly from prediction error while preserving the BLUP structure used in animal and plant breeding. This means BLUP can now fit naturally within gradient-based models common in machine learning without losing its interpretability. The method solves the familiar system (Gw + {lambda}I) u = y* with either an unweighted VanRaden genomic relationship matrix G or a block-weighted variant Gw, via automatic differentiation, allowing simultaneous training. On a public dataset, [D]-BLUP with a fixed VanRaden kernel reproduces rrBLUP estimated breeding values and predictive performance, while learning {lambda}, and optionally SNP block weights, from a mean squared error objective. [D]-BLUP preserves the structure of BLUP used in routine breeding programs but makes it differentiable, maintaining its interpretability while making it embeddable in machine learning pipelines.
- assay: whole-genome sequencing
- research focus: variant effect prediction
- research focus: benchmarking
- research focus: software / tool
- approach: statistical model
- approach: machine learning (classical)
- Citations
- 0
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
- Deep Learning and GBLUP Integration: An Approach that Identifies Nonlinear Genetic Relationships Between Traits
Fatima Shokor, Pascal Croiseau, … Beatriz C. D. Cuyabano·bioRxiv·Mar 23, 2024
- Effect of selection on bias and accuracy in genomic prediction of breeding values
Gopal Ramdasji Gowane, Sang Lee, … Julius H. J. van der Werf·bioRxiv·Apr 9, 2018
- Multi Task deep learning for genomic predictions
Baohong Guo·bioRxiv·Jan 15, 2021
- Best Prediction of the Additive Genomic Variance in Random-Effects Models
Nicholas Schreck, Hans‐Peter Piepho, Martin Schlather·GeneticsPeer-reviewed·Aug 5, 2019
- Genomic prediction using machine learning: A comparison of the performance of regularized regression, ensemble, instance-based and deep learning methods on synthetic and empirical data
Vanda Lourenço, Joseph Ochieng Ogutu, … Hans‐Peter Piepho·BMC GenomicsPeer-reviewed·Feb 7, 2024
- Extensions Of BLUP Models For Genomic Prediction In Heterogeneous Populations: Application In A Diverse Switchgrass Sample
Guillaume P. Ramstein, Michael D. Casler·G3 Genes Genomes GeneticsPeer-reviewed·Jan 16, 2019