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
Parameters#
# | Param | Default | Type | Description |
---|---|---|---|---|
1 | center | true | bool | Should we center the data at 0? |
Example#
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