Machine learning#
Calibration and selection#
How to tune a machine learning model and select the best one.
Classification#
How to create a classification model.
Clustering#
How to create a clustering model.
Dimension reduction#
How to reduce the dimension of a high-dimensional variable.
Quality#
It is important to evaluate the quality of a machine learning model before using it. GEMSEO proposes numerical measures and visualizations for this purpose.
Regression#
How to create a regression model.
Data transformation#
Fitting a model from transformed data rather than raw data can facilitate the training
and improve the quality of the machine learning model.
Every machine learning model has a transformer argument to set the transformation policy (none by default).
In the special case of regression models,
the function create_surrogate() and the SurrogateDiscipline class
use BaseRegressor.DEFAULT_TRANSFORMER by default,
i.e. MinMaxScaler for both inputs and outputs.