koplsCenterKTeTe {kopls} | R Documentation |
Centering function for the test kernel, which is constructed
from the test matrix Xte as KteTe = <phi(Xte), phi(Xte)>. Requires
additional (un-centered) kernels KteTr and KteTr to estimate mean values
(see koplsKernel
for details on constructing a kernel matrix).
koplsCenterKTeTe(KteTe, KteTr, KtrTr)
KteTe |
Test kernel matrix; KteTe = <phi(Xte), phi(Xte)>. |
KteTr |
Test/training kernel matrix; KteTr = <phi(Xte), phi(Xtr)>. |
KtrTr |
Training kernel matrix; KtrTr = <phi(Xtr), phi(Xtr)>. |
The centered test kernel matrix.
Max Bylesjo and Mattias Rantalainen
Rantalainen M, Bylesjo M, Cloarec O, Nicholson JK, Holmes E and Trygg J. Kernel-based orthogonal projections to latent structures (K-OPLS), J Chemometrics 2007; 21:376-385. doi:10.1002/cem.1071.
## Load data set data(koplsExample) ## Define kernel function parameter sigma<-25 ## Construct kernels Ktr<-koplsKernel(Xtr,NULL,'g',sigma) KteTr<-koplsKernel(Xte,Xtr,'g',sigma) KteTe<-koplsKernel(Xte,NULL,'g',sigma) ## Center kernel KteTe_centered<-koplsCenterKTeTe(KteTe, KteTr, Ktr)