shinyML 1.0.1 (2021-02-21)
New features
- Histogram plots on shiny_h2oandshiny_sparkfunctions now integrate density curves.
- shiny_h2oand- shiny_sparkfunctions ensure
reproducibility of results when user reproduce the same
parameters for a given machine learning model
- shiny_h2oand- shiny_sparkfunctions now
work with an input dataset that contains a POSIXct
column
shinyML 1.0.0 (2020-10-02)
New features
- shiny_h2oand- shiny_sparkfunctions have
merged into- shinyML_regressionfunction: H2O or Spark can
now be chosen just using the- frameworkargument.
- A new function shinyML_classificationhas been
implemented to train and test machine learning models for
classification tasks : classification results can be
viewed through confusion matrix charts in addition to existing available
item on old package versions .
- When the framework is set to H2O for
shinyML_regressionorshinyML_classificationfunction, authorized model families for auto ML searching can be
manually specified.
- Two new info cards have been set on the upper part
to precise the type of machine learning task (regression or
classification) and the dimension of input dataset.
- Autocorrelation plots are now available for
numerical variables on Variable summary tab
Breaking changes
- User interface completely changed on shiny apps for both
shinyML_regressionandshinyML_classificationfunctions :argonDashandargonRshiny API
have been used to make user experience even more friendly.
- Both shinyML_regressionandshinyML_classificationautomatically detect if
input dataset contains a time-based column: in that case,
training and testing dataset splitting is done in order to respect
chronology. On the other case, rows are randomly assigned to training or
testing dataset according to a splitting percentage parameter.
shinyML 0.2.0 (2019-10-28)
New features
- Informations about cluster memory and number of used CPU(s) are now
available on the left side when running shiny_h2oandshiny_h2ofunctions
- Three new tabs are now available at the top of the
shiny_h2oandshiny_h2odashboards to explore
input data set. The Variable Summary tab allows to
check types and box plot of each input variable. The Explore
dataset tab gives the possibility to understand dependencies by
plotting each data variable as a function of another. An overview of all
variables dependencies is also available in the Correlation
matrix tab.
Breaking changes
- Output tabs like Compare models performances,
Feature importance and Table of
results are now hidden when no model has been running. It
showed a message indicating that output couldn’t be calculated because
no model was trained.
- x input parameter of shiny_h2oandshiny_h2ohave been removed to give even more simplicity
for the user: the dashboard now indicates at the top right of the
dashboard which input variable are available to train the model (output
variable y is automatically removed from the list).
Bug fixes
- Intercept term button for Generalized linear
regression model has changed on both functions due to problem
on the UI: the cursor was not at the right position when selected.
- Link button of Generalized linear regression model
doesn’t have any effect on the output variable due to omission to take
this parameter in account. This issue has been fixed.
shinyML 0.1.1 (2019-08-07)
Bug fixes
- autoML method is now working on shiny_h2ofunction: the
user now just need to set maximum calculation time.
Breaking changes
- Default share_appargument ofshiny_h2oandshiny_sparkexamples have been set to FALSE.