Сингулярное разложение в линейной задаче метода наименьших квадратов

Дипломная работа - Математика и статистика

Другие дипломы по предмету Математика и статистика

Скачать Бесплатно!
Для того чтобы скачать эту работу.
1. Пожалуйста введите слова с картинки:

2. И нажмите на эту кнопку.
закрыть



азывают, что результаты Qмодификации можно получить по результатам Rмодификации и наоборот.

Практическая последовательность нахождения сингулярного разложения следующая.

  1. Вычисляется XX или XX, в зависимости от того, порядок какой матрицы меньше. Предположим, что в данном случае это XX.
  2. Вычисляются положительные собственные числа

    матрицы XX и соответствующие им собственные векторы .

  3. Находятся сингулярные числа

    .

  4. Вычисляются

    по соотношению (11).

  5. Пусть в разложении (11) собственные числа расположены в порядке убывания. Аппроксимационные свойства соотношения (11) являются еще более фундаментальными, чем само соотношение. Эти свойства вытекают из решения следующих двух задач.

    Задача 1. Дана симметричная матрица S, порядка pxp и ранга r с неотрицательными собственными значениями. Требуется найти симметричную матрицу Т, размерности pxp, с неотрицательными собственным значениями заданного ранга k, k<r, являющуюся наилучшей аппроксимацией матрицы S в смысле наименьших квадратов.

Задача 2. Дана прямоугольная матрица X, порядка Nxp и ранга r и число k<r. требуется найти матрицу W порядка pxp и ранга k, наилучшим образом аппроксимирующую матрицу X в смысле наименьших квадратов.

Решением этих двух задач являются матрицы:

(14)

представляющие собой суммы k первых членов в соответствующем разложении. Матрицы T и W называются наилучшими в смысле наименьших квадратов “матричными аппроксимациями меньшего ранга” для матриц S и X соответственно. Свойство наилучшей аппроксимации в смысле наименьших квадратов можно выразить следующим образом: матрица T ближе всего к матрице S в том смысле, что сумма квадратов всех элементов матрицы ST минимальна. Аналогично матрица W ближе всего к матрице X в том смысле, что минимальна сумма квадратов элементов матрицы XW. Мерой близости или качества аппроксимации считается относительная величина , т.е. сумма rk наименьших собственных чисел матрицы XX. Иногда мерой качества аппроксимации считается относительная величина

(15)

или функция от нее.

Рассмотрим наиболее распространенный случай p=r.

Матрица S может быть ковариационной матрицей p линейно независимых переменных. Матрица T также может представлять собой ковариационную матрицу p переменных, но так как ранг матрицы T k<p, то эти p переменных линейно зависят от k переменных. Таким образом, p исходных переменных, ковариационная матрица которых есть S, могут быть приближенно выражены через k переменных.

Во второй задаче исходную матрицу X порядка Nxp можно выразить как X=VГU, где V матрица порядка Nxp c ортонормированными столбцами; Г диагональная матрица порядка pxp, а U квадратная ортогональная матрица порядка pxp.

Матричную аппроксимацию меньшего ранга W можно представить в виде

где состоит из первых k столбцов матрицы V, из первых k строк или столбцов матрицы Г, а из первых k столбцов матрицы U. поскольку WX, то

(16)

При умножении этой матрицы справа на получаем

(17)

Матрица порядка pxk определяет преобразование строк матрицы X из евклидова pмерного пространства в евклидово kмерное пространство; уравнение (16) показывает, что существует преобразование матрицы X порядка Nxp в матрицу порядка Nxk. Матрица X содержит N точек в pмерном евклидовом пространстве, которые приближенно могут быть спроектированы в kмерное евклидово пространство. матрица определяет координаты этих точек в kмерном евклидовом пространстве.

1.5. QRразложение

Теорема 2. Пусть А mnматрица. Существует ортогональная mmматрица Q такая, что в матрице QA=R под главной диагональю стоят только нулевые элементы.

Доказательство. Выберем ортогональную mmматрицу Q в соответствии с преобразованием Хаусхолдера (9), так, чтобы первый столбец Q1A имел нулевые компоненты со 2ой по mю. Далее выбираем ортогональную (m-1)(m1)матрицу P2 следующим образом. Будучи применена к m1 вектору, составленному из компонент со 2ой по mю второго столбца матрицы Q1A, она аннулирует компоненты с 3ей по mю этого вектора. Матрица преобразования

ортогональна, и Q2Q1A имеет в первых двух столбцах нули под главной диагональю. Продолжая таким образом, можно построить произведение, состоящее максимум из n ортогональных преобразований, которое трансформирует А к верхней треугольной форме. Формальное доказательство можно получить методом конечной индукции.

Полученное представление матрицы произведением ортогональной и верхней треугольной матриц называется QRразложением.

Теорема 3. Пусть А mnматрица ранга к, причем k<nm. Существуют ортогональная mmматрица Q и mnматрица перестановки P такие, что

,(18)

где R верхняя треугольная ккматрица ранга к.

Доказательство. Выберем матрицу перестановки Р таким образом, чтобы первые к столбцов матрицы AP, были линейно независимы. Согласно теореме 2, найдется ортогональная mmматрица Q такая, что QAP будет верхней треугольной. Поскольку первые к столбцов АР линейно независи

s