gemseo.mlearning.regression.quality.mae_measure module#

The mean absolute error to assess the quality of a regressor.

The mean absolute error (MAE) is defined by

$$operatorname{MAE}(hat{y})=frac{1}{n}sum_{i=1}^n|hat{y}_i-y_i|,$$

where $hat{y}$ are the predictions and $y$ are the data points.

class MAEMeasure(algo, fit_transformers=False)[source]#

Bases: BaseRegressorQuality

The mean absolute error to assess the quality of a regressor.

Parameters:
  • algo (BaseRegressor) -- A machine learning algorithm for supervised learning.

  • fit_transformers (bool) --

    Whether to re-fit the transformers when using resampling techniques. If False, use the transformers of the algorithm fitted from the whole learning dataset.

    By default it is set to False.