A Преобразование отбеливания или преобразование сферирования - это линейное преобразование, которое преобразует вектор случайных величин с известной ковариационной матрицей в набор новых переменных, ковариация которых является единичной матрицей, что означает, что они некоррелированы и у каждого есть дисперсия 1. Преобразование называется «отбеливанием», поскольку оно изменяет входной вектор на вектор белого шума.
Некоторые другие преобразования тесно связаны с отбеливанием:
Предположим, - это случайный вектор (столбец) с невырожденной ковариационной матрицей и означает . Затем преобразование с матрицей отбеливания , удовлетворяющей условию возвращает белый случайный вектор с единичной диагональной ковариацией.
Существует бесконечно много возможных отбеливающих матриц , которые все удовлетворяют вышеуказанному условию. Обычно используются следующие варианты: (отбеливание Махаланобиса или ZCA), разложение Холецкого из (отбеливание по Холецкому), или собственная система (отбеливание PCA).
Оптимальные преобразования отбеливания можно выделить, исследуя кросс-ковариацию и взаимную корреляцию и . Например, создается уникальное оптимальное преобразование отбеливания, обеспечивающее максимальную покомпонентную корреляцию между исходным и отбеленным . с помощью отбеливающей матрицы где - это матрица корреляции, а - матрица дисперсии.
Отбеливание матрицы данных следует за тем же преобразованием, что и для случайных величин. Эмпирическое преобразование отбеливания получают путем оценки ковариации (например, с помощью максимального правдоподобия ) и последующего построения соответствующей оценочной матрицы отбеливания (например, с помощью разложения Холецкого ).
Реализация нескольких процедур отбеливания в R, включая отбеливание ZCA и отбеливание PCA, а также отбеливание CCA, доступна в «отбеливающий» пакет R, опубликованный на CRAN.