modified moving window partial least squares
Versione 1.0.0 (405 KB) da
Wuye Yang
two kinds of modified moving window partial least squares methods for NIR wavelength selection.
A Modified Moving-Window Partial Least-Squares Method by Coupling with Sampling Error Profile Analysis for Variable Selection in Near-Infrared Spectral Analysis (SEPAMWPLS)
DOI:10.2116/analsci.19P283
In this study, a new variable selection method, named moving-window partial least-squares coupled with sampling error profile analysis (SEPA-MWPLS), is developed. With a moving window, moving-window partial least-squares (MWPLS) is used to find window intervals which show low residual sums of squares (RSS) of a calibration set. Sampling error profile analysis (SEPA) is a useful method based on Monte-Carlo Sampling and profile analysis for cross validation (CV). By combining MWPLS with SEPA, we can obtain more stable and reliable results. Besides, we simplify the plot of the RSS line so that it is easier to determine the informative intervals. In addition, a backward elimination strategy is used to optimize the combination of subintervals. The performance of SEPA-MWPLS was tested with two near-infrared (NIR) spectra datasets and was compared with PLS, MWPLS and Monte Carlo uninformative variable elimination (MC-UVE). The results show that SEPA-MWPLS can improve model performances significantly compared with MWPLS in the number of variables, root-mean-squared errors of CV, calibration and prediction (RMSECVs, RMSECs and RMSEPs). Meanwhile it also exhibits better performances than MC-UVE.
Interval interaction moving window partial least squares for wavelength interval selection in near infrared spectroscopy (iMWPLS)
DOI:10.1016/j.chemolab.2023.104976
Cita come
Wuye Yang (2025). modified moving window partial least squares (https://it.mathworks.com/matlabcentral/fileexchange/162636-modified-moving-window-partial-least-squares), MATLAB Central File Exchange. Recuperato .
Compatibilità della release di MATLAB
Creato con
R2024a
Compatibile con qualsiasi release
Compatibilità della piattaforma
Windows macOS LinuxTag
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Scopri Live Editor
Crea script con codice, output e testo formattato in un unico documento eseguibile.
SEPAMWPLS
iMWPLS
| Versione | Pubblicato | Note della release | |
|---|---|---|---|
| 1.0.0 |
