Robust Standardizer#

This standardizer transforms continuous features by centering them around the median and scaling by the median absolute deviation (MAD). The use of robust statistics make this standardizer more immune to outliers than the Z Scale Standardizer which used mean and variance.

Interfaces: Transformer, Stateful, Persistable

Data Type Compatibility: Continuous


# Param Default Type Description
1 center true bool Should we center the data at 0?


use Rubix\ML\Transformers\RobustStandardizer;

$transformer = new RobustStandardizer(true);

Additional Methods#

Return the medians calculated by fitting the training set:

public medians() : array

Return the median absolute deviations calculated during fitting:

public mads() : array