Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы2.docx
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
749 Кб
Скачать
☆

Чувствительность собственных значений (сингулярных чисел) и собственных векторов (сингулярных векторов) к возмущающим воздействиям

Пусть исходная матрица претерпела возмущение , в результате которого получена матрица . Для СНЧ , матриц и соответственно имеет место соотношение:

, (8)

где ― спектральная матричная норма.

В силу соотношения (8) возмущения СНЧ сравнимы с возмущением данных ― , т.е. СНЧ матрицы являются нечувствительными к возмущающим воздействиям.

Для СЗ симметричной матрицы имеет место аналогичная оценка:

. (9)

В силу соотношения (9) возмущения СЗ, как и СНЧ в соответствии с (8), сравнимы с возмущением данных ― , СЗ симметричной матрицы являются нечувствительными к возмущающим воздействиям, или хорошо обусловленными.

Чувствительность СВ , отвечающего СЗ , в пределах матрицы определяется в соответствии с соотношениями

, (10)

, (11)

где — возмущение матрицы , , — нормированный возмущенный СВ,

— острый угол между и ,

(12)

— абсолютная отделенность СЗ матрицы .

Утверждение. Абсолютная отделенность СЗ матрицы является мерой чувствительности соответствующего СВ к возмущающим воздействиям.

Аналогично тому, как это было сделано в случае симметричной матрицы в соотношении (12), назовем отделенностью СНЧ матрицы величину

.

Пусть — возмущенная матрица, — угол между соответствующими исходным и возмущенным сингулярными векторами и , тогда имеют место соотношения, аналогичные (10), (11):

при условии ,

при условии .

Таким образом, реакция СВ (СНВ) матрицы на возмущающее воздействие будет разной, она будет зависеть от значения абсолютной отделенности (отделенности) соответствующего собственного значения (СНЧ): чем больше абсолютная отделенность (отделенность) СЗ (СНЧ), тем менее чувствительным к возмущающим воздействиям будет соответствующий СВ (СНВ).

Задача наименьших квадратов. Решение линейной задачи наименьших квадратов с помощью сингулярного разложения матрицы

Пусть даны -матрица и -вектор . Линейная задача наименьших квадратов заключается в отыскании -вектора , минимизирующего величину (евклидова норма вектора ). Если и матрица невырожденная, то решением задачи является вектор (т.е. решение СЛАУ ). Если , т.е. число уравнений больше числа неизвестных, то задача называется переопределенной; в этом случае, ввобще говоря, не существует вектора , точно удовлетворяющего системе . Иногда встречаются и недоопределенные задачи, где .

Пример. Аппроксимация данных является традиционным приложением метода наименьших квадратов. Пусть даны пар чисел . Предположим, что мы хотим найти кубический полином, который бы «наилучшим образом» представлял числа как функцию от . Это означает, что коэффициенты многочлена третьей степени , нужно определить так, чтобы многочлен

минимизировал невязку для , т.е. перед нами стоит задача минимизации вектора

,

где и - векторы длины , - матрица размера , а - вектор длины 4. Для минимизации можно выбрать любую норму, например, , или . В последнем случае получаем задачу наименьших квадратов, она соответствует минимизации сумм квадратов невязок: .

Пример. В статистическом моделировании часто приходится оценивать некоторые параметры , основываясь на наблюдениях, «загрязненных» шумом. Предположим, например, что в рамках компании по приему в университет желательно предсказать средний бал будущего обучения в нем, исходя из среднего бала , который абитуриент имел в старших классах школы, и результатов двух экзаменов (тестов): устного и письменного . Основываясь на прошлых данных для ранее принятых студентов, можно построить линейную модель вида

.

Наблюдениями являются четверки чисел , , и , по одной для каждого из студентов в базе данных. Итак, желательно минимизировать величину

,

что можно рассматривать как задачу наименьших квадратов.

Рассмотрим решение задачи наименьших квадратов при помощи сингулярного разложения матрицы.

Напомним, что спектральная матричная норма матрицы опрелеляется следующим образом:

,

где символ обозначает максимольное собственное значение матрицы . Если матрица - вещественная симметричная, то , и тогда

.

Утверждение 1. Для спектральной матричной нормы верно равенство

, (1)

где - любые ортогональные матрицы.

Можно показать, что если - невырожденная матрица с сингулярным разложением , то решением задачи минимизации является вектор

.

Действительно:

Обозначим в последнем выражении: , тогда получим:

.

Минимальное значение , а значит и достигает тогда, когда все неотрицательные слагаемые в правой части последнего равенства равны 0:

(2)

Поскольку - невырожденная матрица, у нее нет нулевых сингулярных чисел, это значит, что мы можем однозначно определить из (2) :

. (3)

Подставим в (3) выражения , получим:

,

откуда , что и требовалось доказать.