Skip to content

KRMM

Kernel Ridge Mixed Model

v1.0 · Jun 3, 2017 · GPL-2 | GPL-3

Description

Solves kernel ridge regression, within the the mixed model framework, for the linear, polynomial, Gaussian, Laplacian and ANOVA kernels. The model components (i.e. fixed and random effects) and variance parameters are estimated using the expectation-maximization (EM) algorithm. All the estimated components and parameters, e.g. BLUP of dual variables and BLUP of random predictor effects for the linear kernel (also known as RR-BLUP), are available. The kernel ridge mixed model (KRMM) is described in Jacquin L, Cao T-V and Ahmadi N (2016) A Unified and Comprehensible View of Parametric and Kernel Methods for Genomic Prediction with Application to Rice. Front. Genet. 7:145. <doi:10.3389/fgene.2016.00145>.

Downloads

147

Last 30 days

21825th

147

Last 90 days

147

Last year

CRAN Check Status

14 NOTE
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang NOTE
r-devel-linux-x86_64-debian-gcc NOTE
r-devel-linux-x86_64-fedora-clang NOTE
r-devel-linux-x86_64-fedora-gcc NOTE
r-devel-macos-arm64 NOTE
r-devel-windows-x86_64 NOTE
r-oldrel-macos-arm64 NOTE
r-oldrel-macos-x86_64 NOTE
r-oldrel-windows-x86_64 NOTE
r-patched-linux-x86_64 NOTE
r-release-linux-x86_64 NOTE
r-release-macos-arm64 NOTE
r-release-macos-x86_64 NOTE
r-release-windows-x86_64 NOTE
Check details (17 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

Rd files

checkRd: (-1) Predict_kernel_Ridge_MM.Rd:45: Lost braces; missing escapes or markup?
    45 |   and alpha_train is the BLUP of alpha for the model, i.e. alpha_train=Cov(alpha,Y_train)*Var(Y_train)^{-1}*(Y_train - E[Y_train]) }
       |                                                                                                        ^
NOTE r-devel-linux-x86_64-debian-gcc

Rd files

checkRd: (-1) Predict_kernel_Ridge_MM.Rd:45: Lost braces; missing escapes or markup?
    45 |   and alpha_train is the BLUP of alpha for the model, i.e. alpha_train=Cov(alpha,Y_train)*Var(Y_train)^{-1}*(Y_train - E[Y_train]) }
       |                                                                                                        ^
NOTE r-devel-linux-x86_64-fedora-clang

Rd files

checkRd: (-1) Predict_kernel_Ridge_MM.Rd:45: Lost braces; missing escapes or markup?
    45 |   and alpha_train is the BLUP of alpha for the model, i.e. alpha_train=Cov(alpha,Y_train)*Var(Y_train)^{-1}*(Y_train - E[Y_train]) }
       |                                                                                                        ^
NOTE r-devel-linux-x86_64-fedora-gcc

Rd files

checkRd: (-1) Predict_kernel_Ridge_MM.Rd:45: Lost braces; missing escapes or markup?
    45 |   and alpha_train is the BLUP of alpha for the model, i.e. alpha_train=Cov(alpha,Y_train)*Var(Y_train)^{-1}*(Y_train - E[Y_train]) }
       |                                                                                                        ^
NOTE r-devel-macos-arm64

Rd files

checkRd: (-1) Predict_kernel_Ridge_MM.Rd:45: Lost braces; missing escapes or markup?
    45 |   and alpha_train is the BLUP of alpha for the model, i.e. alpha_train=Cov(alpha,Y_train)*Var(Y_train)^{-1}*(Y_train - E[Y_train]) }
       |                                                                                                        ^
NOTE r-devel-windows-x86_64

Rd files

checkRd: (-1) Predict_kernel_Ridge_MM.Rd:45: Lost braces; missing escapes or markup?
    45 |   and alpha_train is the BLUP of alpha for the model, i.e. alpha_train=Cov(alpha,Y_train)*Var(Y_train)^{-1}*(Y_train - E[Y_train]) }
       |                                                                                                        ^
NOTE r-oldrel-macos-arm64

LazyData

  'LazyData' is specified without a 'data' directory
NOTE r-oldrel-macos-arm64

Rd files

checkRd: (-1) Predict_kernel_Ridge_MM.Rd:45: Lost braces; missing escapes or markup?
    45 |   and alpha_train is the BLUP of alpha for the model, i.e. alpha_train=Cov(alpha,Y_train)*Var(Y_train)^{-1}*(Y_train - E[Y_train]) }
       |                                                                                                        ^
NOTE r-oldrel-macos-x86_64

LazyData

  'LazyData' is specified without a 'data' directory
NOTE r-oldrel-macos-x86_64

Rd files

checkRd: (-1) Predict_kernel_Ridge_MM.Rd:45: Lost braces; missing escapes or markup?
    45 |   and alpha_train is the BLUP of alpha for the model, i.e. alpha_train=Cov(alpha,Y_train)*Var(Y_train)^{-1}*(Y_train - E[Y_train]) }
       |                                                                                                        ^
NOTE r-oldrel-windows-x86_64

LazyData

  'LazyData' is specified without a 'data' directory
NOTE r-oldrel-windows-x86_64

Rd files

checkRd: (-1) Predict_kernel_Ridge_MM.Rd:45: Lost braces; missing escapes or markup?
    45 |   and alpha_train is the BLUP of alpha for the model, i.e. alpha_train=Cov(alpha,Y_train)*Var(Y_train)^{-1}*(Y_train - E[Y_train]) }
       |                                                                                                        ^
NOTE r-patched-linux-x86_64

Rd files

checkRd: (-1) Predict_kernel_Ridge_MM.Rd:45: Lost braces; missing escapes or markup?
    45 |   and alpha_train is the BLUP of alpha for the model, i.e. alpha_train=Cov(alpha,Y_train)*Var(Y_train)^{-1}*(Y_train - E[Y_train]) }
       |                                                                                                        ^
NOTE r-release-linux-x86_64

Rd files

checkRd: (-1) Predict_kernel_Ridge_MM.Rd:45: Lost braces; missing escapes or markup?
    45 |   and alpha_train is the BLUP of alpha for the model, i.e. alpha_train=Cov(alpha,Y_train)*Var(Y_train)^{-1}*(Y_train - E[Y_train]) }
       |                                                                                                        ^
NOTE r-release-macos-arm64

Rd files

checkRd: (-1) Predict_kernel_Ridge_MM.Rd:45: Lost braces; missing escapes or markup?
    45 |   and alpha_train is the BLUP of alpha for the model, i.e. alpha_train=Cov(alpha,Y_train)*Var(Y_train)^{-1}*(Y_train - E[Y_train]) }
       |                                                                                                        ^
NOTE r-release-macos-x86_64

Rd files

checkRd: (-1) Predict_kernel_Ridge_MM.Rd:45: Lost braces; missing escapes or markup?
    45 |   and alpha_train is the BLUP of alpha for the model, i.e. alpha_train=Cov(alpha,Y_train)*Var(Y_train)^{-1}*(Y_train - E[Y_train]) }
       |                                                                                                        ^
NOTE r-release-windows-x86_64

Rd files

checkRd: (-1) Predict_kernel_Ridge_MM.Rd:45: Lost braces; missing escapes or markup?
    45 |   and alpha_train is the BLUP of alpha for the model, i.e. alpha_train=Cov(alpha,Y_train)*Var(Y_train)^{-1}*(Y_train - E[Y_train]) }
       |                                                                                                        ^

Check History

NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
NOTE r-devel-linux-x86_64-debian-clang

Rd files

checkRd: (-1) Predict_kernel_Ridge_MM.Rd:45: Lost braces; missing escapes or markup?
    45 |   and alpha_train is the BLUP of alpha for the model, i.e. alpha_train=Cov(alpha,Y_train)*Var(Y_train)^{-1}*(Y_train - E[Y_train]) }
       |                                                                                                        ^
NOTE r-devel-linux-x86_64-debian-gcc

Rd files

checkRd: (-1) Predict_kernel_Ridge_MM.Rd:45: Lost braces; missing escapes or markup?
    45 |   and alpha_train is the BLUP of alpha for the model, i.e. alpha_train=Cov(alpha,Y_train)*Var(Y_train)^{-1}*(Y_train - E[Y_train]) }
       |                                                                                                        ^
NOTE r-devel-linux-x86_64-fedora-clang

Rd files

checkRd: (-1) Predict_kernel_Ridge_MM.Rd:45: Lost braces; missing escapes or markup?
    45 |   and alpha_train is the BLUP of alpha for the model, i.e. alpha_train=Cov(alpha,Y_train)*Var(Y_train)^{-1}*(Y_train - E[Y_train]) }
       |                                                                                                        ^
NOTE r-devel-linux-x86_64-fedora-gcc

Rd files

checkRd: (-1) Predict_kernel_Ridge_MM.Rd:45: Lost braces; missing escapes or markup?
    45 |   and alpha_train is the BLUP of alpha for the model, i.e. alpha_train=Cov(alpha,Y_train)*Var(Y_train)^{-1}*(Y_train - E[Y_train]) }
       |                                                                                                        ^
NOTE r-devel-macos-arm64

Rd files

checkRd: (-1) Predict_kernel_Ridge_MM.Rd:45: Lost braces; missing escapes or markup?
    45 |   and alpha_train is the BLUP of alpha for the model, i.e. alpha_train=Cov(alpha,Y_train)*Var(Y_train)^{-1}*(Y_train - E[Y_train]) }
       |                                                                                                        ^
NOTE r-devel-windows-x86_64

Rd files

checkRd: (-1) Predict_kernel_Ridge_MM.Rd:45: Lost braces; missing escapes or markup?
    45 |   and alpha_train is the BLUP of alpha for the model, i.e. alpha_train=Cov(alpha,Y_train)*Var(Y_train)^{-1}*(Y_train - E[Y_train]) }
       |                                                                                                        ^
NOTE r-patched-linux-x86_64

Rd files

checkRd: (-1) Predict_kernel_Ridge_MM.Rd:45: Lost braces; missing escapes or markup?
    45 |   and alpha_train is the BLUP of alpha for the model, i.e. alpha_train=Cov(alpha,Y_train)*Var(Y_train)^{-1}*(Y_train - E[Y_train]) }
       |                                                                                                        ^
NOTE r-release-linux-x86_64

Rd files

checkRd: (-1) Predict_kernel_Ridge_MM.Rd:45: Lost braces; missing escapes or markup?
    45 |   and alpha_train is the BLUP of alpha for the model, i.e. alpha_train=Cov(alpha,Y_train)*Var(Y_train)^{-1}*(Y_train - E[Y_train]) }
       |                                                                                                        ^
NOTE r-release-macos-arm64

Rd files

checkRd: (-1) Predict_kernel_Ridge_MM.Rd:45: Lost braces; missing escapes or markup?
    45 |   and alpha_train is the BLUP of alpha for the model, i.e. alpha_train=Cov(alpha,Y_train)*Var(Y_train)^{-1}*(Y_train - E[Y_train]) }
       |                                                                                                        ^
NOTE r-release-macos-x86_64

Rd files

checkRd: (-1) Predict_kernel_Ridge_MM.Rd:45: Lost braces; missing escapes or markup?
    45 |   and alpha_train is the BLUP of alpha for the model, i.e. alpha_train=Cov(alpha,Y_train)*Var(Y_train)^{-1}*(Y_train - E[Y_train]) }
       |                                                                                                        ^
NOTE r-release-windows-x86_64

Rd files

checkRd: (-1) Predict_kernel_Ridge_MM.Rd:45: Lost braces; missing escapes or markup?
    45 |   and alpha_train is the BLUP of alpha for the model, i.e. alpha_train=Cov(alpha,Y_train)*Var(Y_train)^{-1}*(Y_train - E[Y_train]) }
       |                                                                                                        ^
NOTE r-oldrel-macos-arm64

Rd files

checkRd: (-1) Predict_kernel_Ridge_MM.Rd:45: Lost braces; missing escapes or markup?
    45 |   and alpha_train is the BLUP of alpha for the model, i.e. alpha_train=Cov(alpha,Y_train)*Var(Y_train)^{-1}*(Y_train - E[Y_train]) }
       |                                                                                                        ^
NOTE r-oldrel-macos-x86_64

Rd files

checkRd: (-1) Predict_kernel_Ridge_MM.Rd:45: Lost braces; missing escapes or markup?
    45 |   and alpha_train is the BLUP of alpha for the model, i.e. alpha_train=Cov(alpha,Y_train)*Var(Y_train)^{-1}*(Y_train - E[Y_train]) }
       |                                                                                                        ^
NOTE r-oldrel-windows-x86_64

Rd files

checkRd: (-1) Predict_kernel_Ridge_MM.Rd:45: Lost braces; missing escapes or markup?
    45 |   and alpha_train is the BLUP of alpha for the model, i.e. alpha_train=Cov(alpha,Y_train)*Var(Y_train)^{-1}*(Y_train - E[Y_train]) }
       |                                                                                                        ^

Dependency Network

Dependencies Reverse dependencies MASS kernlab cvTools robustbase KRMM

Version History

new 1.0 Mar 9, 2026