ResGene-T: A Tensor-Based Residual Network Approach for Genomic Prediction
Organizations: Department of Computer Science and Engineering, Indian Institute of Technology Indore, India 453552 · Department of Mathematics, Virginia Tech, Blacksburg, USA 24061
Abstract
In this work, we propose a new deep learning model for Genomic Prediction (GP), which involves correlating genotypic data with phenotypic. The genotypes are typically fed as a sequence of characters to the 1D-Convolution Neural Network layer of the underlying deep learning model. Inspired by earlier work that represented genotype as a 2D-image for genotype-phenotype classification, we extend this idea to GP, which is a regression task. We use a ResNet-18 as the underlying architecture, and term this model as ResGene-2D. Although the 2D-image representation captures biological interactions well, it requires all the layers of the model to do so. This limits training efficiency. Thus, as seen in the earlier work that proposed a 2D-image representation, our ResGene-2D performs almost the same as other models (3% improvement). To overcome this, we propose a novel idea of converting the 2D-image into a 3D/ tensor and feed this to the ResNet-18 architecture, and term this model as ResGene-T. We evaluate our proposed models on three crop species having ten phenotypic traits and compare it with seven most popular models (two statistical, two machine learning, and three deep learning). ResGene-T performs the best among all these seven methods (gains from 14.51% to 41.51%).
Figures & tables
| Studies | Dataset | Traits | Methods |
|---|---|---|---|
| Wang et al. [ 13 ] (2018) | Arabidopsis, Maize, Mice, Rice, Simulated data | One hundred fifty seven | SBLUP, CBLUP, GBLUP, Bayesian LASSO |
| Haile et al. [ 14 ] (2021) | Wheat | Six | rrBLUP, GBLUP, BayesB, BL, RKHS, GS + de novo GWAS |
| Meher et al. [ 2 ] (2022) | Wheat, Maize, Barley, Simulated data | Nine | GBLUP, CBLUP, SBLUP, BayesA, BayesB, BayesC, BLASSO, BRR |
| Studies | Dataset | Traits | Methods |
|---|---|---|---|
| Grinberg et al. [ 15 ] (2020) | Yeast, Rice, Wheat | Sixty two | Elastic net, Ridge Regression, LASSO Regression, RF, GBM, SVM, GBLUP, Bloom |
| Yan et al. [ 7 ] (2021) | Maize | Three | LightGBM, XGBoost, CatBoost, rrBLUP |
| Wang et al. [ 16 ] (2022) | Pigs | Two | SVR, KRR, RF, AdaBoost.R2, GBLUP, ssGBLUP, BayesHE |
| Studies | Dataset | Traits | Methods |
|---|---|---|---|
| Liu et al. [ 9 ] (2019) | Soybean, Simulated data | Five | DLGWAS, DeepGS, Single CNN, rrBLUP, BRR, BayesA, Bayessian LASSO |
| Sehrawat et al. [ 17 ] (2023) | Arabidopsis Thaliana, Oryza Sativa | Eight | NovGMDeep, G2Pdeep, DeepGS, GBLUP, rrBLUP |
| Wang et al. [ 10 ] (2023) | Wheat, Maize, Tomato | Nineteen | DNNGP, DLGWAS, DeepGS, SVR, LightGBM, GBLUP |
| Lu et al. [ 11 ] (2024) | Soybean | Three | GPFormer, MLP, SVR, RF, XGBoost |
| Varieties | ||||
|---|---|---|---|---|
| A | K | T | ||
| A | K | C | ||
| R | G | T |
| 2D-Image Representation | Tensor Representation | |
|---|---|---|
| Ratio: | ||
| Dataset | Trait | DLGWAS | DNNGP | GPFormer |
|---|---|---|---|---|
| Soybean | PH | BS:64, LR:0.001, D:0.3 | BS:32, LR:0.01, D:0.1 | BS:32, LR:0.001, D:0.3 |
| NN | BS:32, LR:0.001, D:0.3 | BS:32, LR:0.01, D:0.3 | BS:64, LR:0.001, D:0.3 | |
| GY | BS:32, LR:0.001, D:0.3 | BS:32, LR:0.01, D:0.3 | BS:32, LR:0.001, D:0.3 | |
| CT | BS:64, LR:0.001, D:0.3 | BS:32, LR:0.01, D:0.1 | BS:32, LR:0.001, D:0.3 | |
| Rice | PH | BS:64, LR:0.001, D:0.3 | BS:64, LR:0.01, D:0.3 | BS:64, LR:0.001, D:0.3 |
| FT | BS:64, LR:0.001, D:0.1 | BS:64, LR:0.01, D:0.3 | BS:64, LR:0.001, D:0.1 |
| Dataset | Trait | ResGene-2D | ResGene-T |
|---|---|---|---|
| Soybean | PH | BS:32, LR:0.001, D:0.3 | BS:64, LR:0.001, D:0.1, :20 |
| NN | BS:64, LR:0.001, D:0.3 | BS:64, LR:0.001, D:0.1, :50 | |
| GY | BS:64, LR:0.001, D:0.1 | BS:64, LR:0.001, D:0.3, :50 | |
| CT | BS:64, LR:0.001, D:0.3 | BS:64, LR:0.001, D:0.3, :20 | |
| Rice | PH | BS:32, LR:0.001, D:0.3 | BS:64, LR:0.001, D:0.1, :50 |
| FT | BS:32, LR:0.001, D:0.3 | BS:32, LR:0.001, D:0.3, :50 |
| Dataset | Trait | rrBLUP | BayesB | SVR | XGBoost | DLGWAS | DNNGP | GPFormer | ResGene-2D | ResGene-T |
|---|---|---|---|---|---|---|---|---|---|---|
| Soybean | PH | 7 | 9 | 4 | 3 | 8 | 6 | 5 | 2 | 1 |
| NN | 5 | 6 | 2 | 9 | 8 | 7 | 4 | 3 | 1 | |
| GY | 1 | 2 | 6 | 7 | 7 | 8 | 5 | 4 | 3 | |
| CT | 7 | 9 | 5 | 8 | 4 | 6 | 3 | 1 | 2 | |
| Rice | PH | 8 | 7 | 6 | 3 | 2 | 9 | 4 | 5 | 1 |
| FT | 8 | 6 | 5 | 2 | 3 | 7 | 9 | 4 | 1 |