Release Notes Version 7 5 and Vipnway: Difference between pages

From Eigenvector Research Documentation Wiki
(Difference between pages)
Jump to navigation Jump to search
imported>Jeremy
No edit summary
 
imported>Scott
No edit summary
 
Line 1: Line 1:
==New Features in Solo and PLS_Toolbox==
===Purpose===


===[[Modelselectorgui | Hierarchical Model Builder]]===
Calculate Variable Importance in Projection from NPLS model.
* New graphical interface to build Hierarchical Models based on [[Modelselector | Model Selector]] models.
* Allows building of complex classification trees, local model selectors, and input/output filters and tests.
* Branch decisions based on classification models, regression models, decomposition models, or tests on raw input variables.
* Output model predictions, fixed strings or numerical values, or throw errors for each branch.
* Drag and drop models and other objects from the Model Cache, workspace, or file system.
* Compatible with Solo_Predictor for immediate use in on-line applications.


===[[Modeloptimizergui | Model Optimizer]]===
===Synopsis===
* Added ability to [[Modeloptimizergui#Survey_Preprocessing | automatically survey]] over preprocessing settings.
* Improved support for PLSDA and SVMDA, added support for new ANN models.
* Improved handling of options and modeling errors.


===Artificial Neural Networks===
:vip_scores = vipnway(model)
* ANNs added to Analysis window and command-line tools. Build ANN models in the same familiar interface as other models.


===New/Improved Importers===
===Description===
* [[jcampreadr]] - Add peaktable support.
* Improved memory and speed performance for text parsing


===New/Improved Preprocessing Methods===
Variable Importance in Projection (VIP) scores estimate the importance of each variable in the projection used in a NPLS model and is often used for variable selection. A variable with a VIP Score close to or greater than 1 (one) can be considered important in given model. Variables with VIP scores significantly less than 1 (one) are less important and might be good candidates for exclusion from the model. It works for X n-way and Y up to two-way and it assume samples are in the first mode.
* [[EMSC_Toolbox_Manual|Extended Multiplicative Scatter Correction (EMSC)]] now included in base products without additional purchase.


===Analysis and Workspace Browser===
====Inputs====
* Completely revamped [[Optionseditor|options window]] allows easier saving and restoring of options.
* Export and Import models and calibration data directly from [[Analysis_Window:_Model_Cache_Pane#Exporting_and_Importing_Models | the Model Cache]] to simplify sharing of models and data with others.
* Easier access to build SVM classification models and SIMCA models on any class set.
* Improved control over SIMCA classification rules and options.
* Add '''Refine''' menu to Analysis to better organize menu items and provide access to new hierarchical model builder.
* Add option to browse (see Edit > Options > Workspace Browser Options) to do either concatenation or not when dropping multiple files.


===Plot Controls===
* '''model''' = A NPLS model structure from a NPLS model.
* Added context-menu options to quickly select all members of a given sample's class
* Added ability to get [[summary|summary statistics]] on selected samples (e.g. get mean of all selected samples)


===Other===
====Outputs====
* Add ability to access Sammon components ([[sammon|sammon mapping]]) in scores.


==New Command-line Features and Functions==
* '''vip_scores''' = a cell array with dimensions of: [modes 2 to n X # of columns in Y]. The first row in the cell array corresponds to VIP Scores for mode 2. The second row corresponds to VIP Scores for mode 3.


===Misc New Functions===
===See Also===
* [[ann]] - Artificial Neural Network regression models.
 
* dataset/copy_clipboard - Copy data and labels to clipboard.
[[selectvars]], [[genalg]], [[ipls]], [[plotloads]], [[pls]], [[plsda]], [[sratio]], [[rpls]], [[vip]]
* EGrid - Property grid control based on Jide Property Table.
* [[emscorr]] - Extended Multiplicative Scatter Correction (EMSC).
* evritree - Wrapper object for working with jtree in Matlab.
* evritreefcn - Rename of old evritree function.
* hideaxistext - Hides text objects which are outside the current axis limits.
* [[importtool]] - GUI for designating column/row data types.
* [[modelselectorgui]] - Graphical Interface to build Hierarchical (modelselector) models.
* [[preprocessiterator]]- Create array of preprocessing combinations.
* [[sammon]] - Computes Sammon projection for data or map.
* [[textreadr]] - Reads an ASCII or .XLS file in as a DataSet Object (formally xclreadr).

Revision as of 17:06, 18 December 2018

Purpose

Calculate Variable Importance in Projection from NPLS model.

Synopsis

vip_scores = vipnway(model)

Description

Variable Importance in Projection (VIP) scores estimate the importance of each variable in the projection used in a NPLS model and is often used for variable selection. A variable with a VIP Score close to or greater than 1 (one) can be considered important in given model. Variables with VIP scores significantly less than 1 (one) are less important and might be good candidates for exclusion from the model. It works for X n-way and Y up to two-way and it assume samples are in the first mode.

Inputs

  • model = A NPLS model structure from a NPLS model.

Outputs

  • vip_scores = a cell array with dimensions of: [modes 2 to n X # of columns in Y]. The first row in the cell array corresponds to VIP Scores for mode 2. The second row corresponds to VIP Scores for mode 3.

See Also

selectvars, genalg, ipls, plotloads, pls, plsda, sratio, rpls, vip