Home > By category > Scripts >Development Tools > PLS regression or discriminant analysis, with leave-one-out cross-validation and prediction



PLS regression or discriminant analysis, with leave-one-out cross-validation and prediction

  • Downloads: 
  • Views: 
  • Rating:

Leave-one-out cross-validation for PLS regression or discriminant analysis

pls_cv = plscv(x,y,vl,'da')

input:
x (samples x descriptors) for cross-validation
y (samples x variables) for regression or (samples x classes) for discriminant analysis. Classes numbers must be >0.
vl (1 x 1) number of latent variables to compute in cross-validation
'da' (char) to indicate PLS-discriminant analysis (in PLS regression it is no used)

output:
pls_cv struct with:
Ypcv (samples x variables x vl) predicted variables or (samples x classes x vl) predicted classes for cross-validation
Tcv (samples x vl) x-scores for cross-validation samples
For PLS-R:
RMSEcv (variables x vl) Root Mean Square Error for cross-validation
R2cv (variables x vl) Correlation Coefficient for cross-validation
For PLS-DA:
Succv (1 x vl) Success (%) of classification for cross-validation
----------------------------------------------------------------------------
Model for Partial Least Squares regression or discriminant analysis

pls_model = pls(x,y,vl,'da')

input:
x (samples x descriptors) for calibration
y (samples x variables) for regression or (samples x classes) for discriminant analysis. Classes numbers must be >0
vl (1 x 1) number of latent variables to model
'da' (char) to indicate PLS-discriminant analysis (in PLS regression it is no used)

output:
pls_model struct with:
Data (struct) X and Y input, and classes (for PLS-DA)
VLvar (2 x vl) cumulative variance (%) explained by model for X and Y.
Ypc (samples x variables) predicted variables or (samples x classes) predicted classes for calibration samples
T (samples x vl) x-scores
P (descriptors x vl) x-loadings
W (descriptors x vl) x-weights
U (samples x vl) y-scores
Q (variables x vl) y-loadings
B (descriptors x variables) regression vectors
B0 (1 x 1) regression intercept for (mean(y,1))-(mean(x,1))
Lo (samples x vl) samples leverages
Lv (variables x vl) variables leverages
For PLS-R:
RMSEc (1 x variavles) Root Mean Square Error for calibration
R2c (1 x variavles) Correlation Coefficient for calibration
RMSEc_Yrand (1 x variavles) RMSEc for Y-randomization test (mean of 10 shuffles)
R2c_Yrand (1 x variavles) R2c for Y-randomization test (mean of 10 shuffles)
For PLS-DA:
Succ (1 x 1) Success (%) of classification for calibration samples
Succ_Yrand (1 x 1) Success (%) of classification for Y-randomization test
-----------------------------------------------------------------------------
Variables or classes prediction using PLS model

pls_pred = plspred(x,model,y)

input:
x (samples x descriptors) new samples for prediction
model (struct) with PLS calibration parameters
y (samples x variables) for regression or (samples x classes) for discriminant analysis. Classes numbers must be >0. (optional for model test)

output:
pls_pred struct with:
Yp (samples x variables) predicted variables or (samples x classes) predicted classes for new samples
Tp (samples x vl) x-scores for new samples
For PLS-R:
RMSEp (1 x variavles) Root Mean Square Error for prediction (only if 'y' is supplied)
R2p (1 x variavles) Correlation Coefficient for prediction (only if 'y' is supplied)
For PLS-DA:
Sucp (1 x 1) Success (%) of classification for prediction (only if 'y' is supplied)

Free download from Shareware Connection - Leave-one-out cross-validation for PLS regression or discriminant analysis

Publisher: Cleiton Nunes | License: Shareware
Version: 1.0 | Size: 10 KB | Platform: Matlab, Scripts
Released Date: 22-03-2013 | Rating: 0 | Title: PLS regression or discriminant analysis, with leave-one-out cross-validation and prediction

Author Url: http://www.mathworks.com
Program Info Url: http://www.mathworks.com
Download Url: http://www.mathworks.com/matlabcentral/fx_files/30685/10/PLS.zip

More downloads from PLS regression or discriminant analysis, with leave-one-out cross-validation and prediction publisher Cleiton Nunes:

Soft Independent Modeling of Class Analogy (SIMCA) - Model for Soft Independent Modeling of Class Analogy (SIMCA)

Chemometric data preprocessing - ABSTRANS Convert spectral absorbance to transmitance TRANSABS Convert spectral transmitance to absorbance SNV Standard Normal Variate SAVGOL Savitsky-Golay smoothing and differentiation NORMALIZ Normalize matrix rows dividing by its norm NORMXAS Norm

PLS regression or discriminant analysis, with leave-one-out cross-validation and prediction. - Leave-one-out cross-validation for PLS regression or discriminant analysis

PLS regression or discriminant analysis, with leave-one-out cross-validation and prediction keywords:
PLS regression or discriminant analysis, with leave-one-out cross-validation and prediction related downloads:

PLS regression or discriminant analysis, with leave-one-out cross-validation and prediction. - Leave-one-out cross-validation for PLS regression or discriminant analysis

Discriminant Analysis Programme - The purpose of Discriminant Analysis Programme (DAP) is to facilitate discrimination and classification of (to be) grouped data with robust estimation- and modeled structures for the covariances in a one-go software

Toolbox: partial least squares and CARS for variable selection - This toolbox implements all the routine PLS-related/based algorithms which kind of serves as the basics in chemometrics

Multiple Correspondence Analysis Based on the Burt Matrix - Statistics fundamentals of the Correspondence Analysis (CA) is presented in the CORRAN and MCORRAN1 m-files you can find in this FEX author''s page.

Decision Trees and Predictive Models with cross-validation and ROC analysis plot - Decision tree learning is a common method used in data mining

Shareware Connection periodically updates pricing and software information of 'PLS regression or discriminant analysis, with leave-one-out cross-validation and prediction' from company source 'Cleiton Nunes' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'PLS regression or discriminant analysis, with leave-one-out cross-validation and prediction' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of PLS regression or discriminant analysis, with leave-one-out cross-validation and prediction.

New Reviews

TuckAway Intelligent Email Organizer Pro - Using an email software allow you to do a number of things including managing your address lists, emails and even ending memos, documents and even virtual letters. You can also use it to manage your tasks easily. The email software comes in ...

LogmeOnce Password Manager Ultimate - Irrespective of your computer and web usage needs it is quite imperative that you will deal with passwords, in fact plenty of them. Both home and corporate network users need to log in to several web services and sites and for each of them, user ...

Eset Cyber Security Pro - There was a time Mac users were simply oblivious to the existence of malware and viruses, partially encouraged by Apple’s claim that Mac’s do not fall prey to malicious code. In last few years, that perception has been shattered owing ...

Avira Ultimate Protection Suite - With time the importance of PC security has gone up by leaps and bounds. Earlier, people used to rely on standalone antivirus software. However, security conscious users prefer having a more robust form of protection. They opt for Internet ...

NovaBench - PC performance benchmarking is something that may not interest average users much but tech savvy lot resort to such apps to find out prowess and capability of their laptops and desktops. While there are quite a few PC benchmarking apps in market, ...

Adobe Muse CC 2014 - There was a time when Dreamweaver used to be the most widely used web design app and competitors from Microsoft or other small players used to lag behind. While the powerhouse app still enjoys a humongous user base worldwide, emergence of new ...

Soft4Boost Slideshow Studio - Nowadays you can record video using a number of devices including smart phones and tablets. However, some people still prefer using still images and music to create slideshows. Slideshows can be created for preserving fond memories digitally with ...

Spark Browser - Nearly every PC user needs to browse the web nowadays, irrespective of age and gender. Whether you use a laptop or desktop, it is mandatory to use a web browser to access web or download files. There was a time a majority of Windows users ...

SyncMate - Just like windows users, Macintosh users also need to sync their data with myriads of other devices and other Macs. It is possible to use Apple’s much touted iCloud to sync a Mac with other iOS based devices but that may not fit ...

Norton Zone - With a lot of your data being stored in some cloud service or other, it becomes necessary after a point to zero in on any one service rather than using many at the same time. As it is, major software companies are resorting to cloud based service ...




New Downloads

Product Comparison

Product Comparison Script is a
smart PHP based app suitable
for various e-shops offering a
wide range of products and ...

PHP Review Script

Every corporate website
providing products and/or
services online needs a proper
customer feedback. PHP Review
Script is ...

VAIS Slideshow Maker

VAIS Slideshow Maker is the
ideal tool which can preserve
and bring your happy holiday
memories back to life. You can
...

Crowd Funding Site -
NCrypted Websites

Crowdfunding Clone allows
generating funds for the
project using internet as main
source. Whether you are
looking for a ...

HFC_display

The program parses Gaussian
98/03 single-point output and
draws HFC tensors as
ellipsoids on top of the
length-based ...

Kwartz

Kwartz is a template system
which realized the concept
"Independence of Presentation
Logic".

CLEditor

CLEditor is an open source
jQuery plugin which provides a
lightweight, full featured,
cross browser, extensible,
WYSIWYG ...

Organic Groups - Multiple
Mandatory Groups by Role

Looking for co-maintainer. See
message in issue queue.

NIST (ANSI/NIST-ITL 1-2000)
library (for Windows)

ANSI/NIST-ITL 1-2000 is Data
Format for the Interchange of
Fingerprint

SVN Profiling

Read data from files tagged
with SVN
keywords [svn_profile,svn_str
] =
build_svn_profile(folders,keyw
ords,strs) This ...

Spider Solitare

Spider Solitare - Just like
Microsoft Spider Solitare

Numerical Inversion of
Laplace Transforms in
Matlab

Inversion of Laplace
transforms is a very important
procedure used in solution of
complex linear systems