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 MLRegressionAlgo.DEFAULT_TRANSFORMER by default,
i.e. MinMaxScaler for both inputs and outputs.