Data scientists use machine learning to analyze and predict information for digital twins, but the selection of an appropriate model is time consuming, repetitive, requires specialized knowledge, and can lead to an unintended bias or preference for the chosen model. The SEARCH (Store, Explore, Assess, Reduce, Confirm, and Holistic) digital analytics platform will provide initial data exploration of an unknown data set. The initial framework will perform analysis on a given dataset to pre-process the data, determine which algorithms are candidates for analysis, perform dimension reduction, validate results over multiple imputations of the data, provide documentation for ease of use, and display the analytics on a graphical user interface (GUI).
The SEARCH package currently supports regression analysis.
- Principal Componet Regression (PCR)
- Elastic Net Regression (ENET)
- Ridge Regresssion (RIDGE)
- Least Absolute Shrinkage and Selection Operator Regression (LASSO)
- Random Forest (RF)
- Support Vector Machine (SVM)
- MultiLayer Perceptron (MLP)
- Includes all high dimensional models plus ...
- Linear Model (LM)
- Generalized Additive Model (GAM)
Run install_dependencies_rbased.R
- Build and check a package in devtools
devtools::check()
- Install the SEARCH package
Build -> Install
- Navigate to Shiny App
inst/shiny/app.R
- Start the Shiny app
Run App