2.5. Приведение корреляционной матрицы к диагональной форме
Преобразование корреляционной матрицы к диагональной форме основано на следующем свойстве вещественной (действительной) симметричной матрицы.
Пусть R - невырожденная корреляционная матрица и имеет п различных собственных чисел i, i=1,...n. Пусть ai, i=l,...n -соответствующие собственные векторы, выбранные из пар собственных векторов, соответствующих каждому собственному числу, составляющие ортонормированный базис в n-мерном пространстве. Пусть A=(a1,...an) - матрица, столбцами которой являются собственные векторы аi. Рассмотрим матрицу

где E - единичная матрица. Следовательно, матрица А является ортогональной.
Напомним, что некоторая матрица А ортогональна, если
А-1А= АТА=Е. По уравнению Ra = а получим RA = (а1... nаn), где столбцами матрицы в правой части являются векторы iаi.
Учитывая, что векторы аi ортогональны, получим

Матрица АТRA ортогональна, а ее диагональные элементы являются собственными числами. Из условия АТRA = следует
A АТRA АТ = A АТ и R = A АТ, так как A АТ = АТ А = Е.
Следовательно, невырожденная корреляционная матрица R может быть приведена к диагональной форме путем ортогонального преобразования АТRA.
Пусть х=(x1,...хn)Т - некоторый вектор, заданный своими проекциями на осях координат Xi ,
i=1,…n. Рассмотрим вектор у=(у1,...уn) Т , где у=АТх, а строками матрицы АТ являются собственные векторы аiТ линейного преобразования R. Тогда


Следовательно, компонента yi вектора у - это скалярное произведение собственного вектора аi
37
и вектора x. С другой стороны, скалярное произведение - это произведение модулей векторов аi и x на косинус угла между ними. Так как ||ai|| = 1, то это есть произведение ||x|| на косинус угла между ai и x - проекция вектора x на аi. Поэтому вектор у представлен своими проекциями на ортонормированный базис собственных векторов корреляционной матрицы R. Можно считать, что новый базис ai, i=l,...n образует новое n-мерное пространство признаков Yi=(у1,…yN)T ,i=1...n, принимающих свои значения на N объектах. Значения п признаков Yi, как бы измеренных на N объектах, образуют новую матрицу данных
Y = ХА, полученную из матрицы Х ортогональным преобразованием А:

Корреляционная матрица R, вычисленная по матрице X, представляет собой матрицу

Вычислим среднее признака Yj
![]()
так как матрица X стандартизована. Вычислим величину

Тогда матрица
является
ковариационной матрицей, вычисленной
по матрице
Y. Диагональная
структура матрицы
показывает, как и следовало ожидать,
независимость признаков Yi,
i = 1,.
..п. Собственные
числа
являются дисперсиями этих признаков,
то есть
=
.
Если
разделить
значения компонент каждого признака
Yi
на величину
=
, то матрица
Y будет
приведена
к стандартизованному виду. Тогда
преобразование
Y = ХА
даст стандартизованную матрицу данных
Y с единичной
корреляционной матрицей:

38
