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

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

Full description

Saved in:
Bibliographic Details
Date:2009
Main Authors: Николаевская, Е.А., Химич, А.Н., Яковлев, М.Ф.
Format: Article
Language:Russian
Published: Інститут кібернетики ім. В.М. Глушкова НАН України 2009
Subjects:
Online Access:http://dspace.nbuv.gov.ua/handle/123456789/6257
Tags: Add Tag
No Tags, Be the first to tag this record!
Journal Title:Digital Library of Periodicals of National Academy of Sciences of Ukraine
Cite this:Решение задачи взвешен-ных наименьших квадратов с симметричной положительно полуопределенной матрицей / Е.А. Николаевская, А.Н. Химич, М.Ф. Яковлев // Компьютерная математика. — 2009. — № 1. — С. 60-66. — Бібліогр.: 7 назв. — рос.

Institution

Digital Library of Periodicals of National Academy of Sciences of Ukraine
id irk-123456789-6257
record_format dspace
spelling irk-123456789-62572010-02-23T12:01:11Z Решение задачи взвешенных наименьших квадратов с симметричной положительно полуопределенной матрицей Николаевская, Е.А. Химич, А.Н. Яковлев, М.Ф. Системный анализ Рассматривается алгоритм трехэтапной регуляризации для задачи взвешенных наименьших квадратов с симметричной положительно полуопределенной матрицей. Получены оценки погрешности метода трехступенчатой регуляризации для нахождения взвешенного нормального псевдорешения задачи WLS. Представлено выражения для параметра регуляризации, гарантирующего заданную точность приближения к взвешенному нормальному псевдорешению. Розглядається алгоритм триетапної регуляризації для задачі зважених найменших квадратів із симетричною додатно напіввизначеною матрицею. Отримано оцінки похибки методу триетапної регуляризації для знаходження зваженого нормального псевдорозв’язку задачі WLS. Представлено вирази для параметру регуляризації, які гарантують задану точність зваженого нормального псевдорозв’язку. The algorithm of three-stage regularization for weighed least-squares problem with a symmetric positively semi-definite matrix is considered. The error estimations of the three-stage regularization method for finding the weighed normal pseudosolution of WLS problem are obtained. Expressions for the parameter of regularization, which guarantee the prescribed accuracy of the weighed normal pseudosolution, are presented. 2009 Article Решение задачи взвешен-ных наименьших квадратов с симметричной положительно полуопределенной матрицей / Е.А. Николаевская, А.Н. Химич, М.Ф. Яковлев // Компьютерная математика. — 2009. — № 1. — С. 60-66. — Бібліогр.: 7 назв. — рос. ХХХХ-0003 http://dspace.nbuv.gov.ua/handle/123456789/6257 519.6 ru Інститут кібернетики ім. В.М. Глушкова НАН України
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
collection DSpace DC
language Russian
topic Системный анализ
Системный анализ
spellingShingle Системный анализ
Системный анализ
Николаевская, Е.А.
Химич, А.Н.
Яковлев, М.Ф.
Решение задачи взвешенных наименьших квадратов с симметричной положительно полуопределенной матрицей
description Рассматривается алгоритм трехэтапной регуляризации для задачи взвешенных наименьших квадратов с симметричной положительно полуопределенной матрицей. Получены оценки погрешности метода трехступенчатой регуляризации для нахождения взвешенного нормального псевдорешения задачи WLS. Представлено выражения для параметра регуляризации, гарантирующего заданную точность приближения к взвешенному нормальному псевдорешению.
format Article
author Николаевская, Е.А.
Химич, А.Н.
Яковлев, М.Ф.
author_facet Николаевская, Е.А.
Химич, А.Н.
Яковлев, М.Ф.
author_sort Николаевская, Е.А.
title Решение задачи взвешенных наименьших квадратов с симметричной положительно полуопределенной матрицей
title_short Решение задачи взвешенных наименьших квадратов с симметричной положительно полуопределенной матрицей
title_full Решение задачи взвешенных наименьших квадратов с симметричной положительно полуопределенной матрицей
title_fullStr Решение задачи взвешенных наименьших квадратов с симметричной положительно полуопределенной матрицей
title_full_unstemmed Решение задачи взвешенных наименьших квадратов с симметричной положительно полуопределенной матрицей
title_sort решение задачи взвешенных наименьших квадратов с симметричной положительно полуопределенной матрицей
publisher Інститут кібернетики ім. В.М. Глушкова НАН України
publishDate 2009
topic_facet Системный анализ
url http://dspace.nbuv.gov.ua/handle/123456789/6257
citation_txt Решение задачи взвешен-ных наименьших квадратов с симметричной положительно полуопределенной матрицей / Е.А. Николаевская, А.Н. Химич, М.Ф. Яковлев // Компьютерная математика. — 2009. — № 1. — С. 60-66. — Бібліогр.: 7 назв. — рос.
work_keys_str_mv AT nikolaevskaâea rešeniezadačivzvešennyhnaimenʹšihkvadratovssimmetričnojpoložitelʹnopoluopredelennojmatricej
AT himičan rešeniezadačivzvešennyhnaimenʹšihkvadratovssimmetričnojpoložitelʹnopoluopredelennojmatricej
AT âkovlevmf rešeniezadačivzvešennyhnaimenʹšihkvadratovssimmetričnojpoložitelʹnopoluopredelennojmatricej
first_indexed 2025-07-02T09:12:33Z
last_indexed 2025-07-02T09:12:33Z
_version_ 1836525869782269952
fulltext 60 Компьютерная математика. 2009, № 1 Ñèñòåìíûé àíàëèç Рассматривается алгоритм трех- этапной регуляризации для задачи взвешенных наименьших квадра- тов с симметричной положи- тельно полуопределенной матри- цей. Получены оценки погрешнос- ти метода трехступенчатой ре- гуляризации для нахождения взве- шенного нормального псевдореше- ния задачи WLS. Представлено вы- ражения для параметра регу- ляризации, гарантирующего задан- ную точность приближения к взвешенному нормальному псевдо- решению. © Е.А. Николаевская, А.Н. Химич, М.Ф. Яковлев, 2009 ÓÄÊ 519.6 Å.À. ÍÈÊÎËÀÅÂÑÊÀß, À.Í. ÕÈÌÈ×, Ì.Ô. ßÊÎÂËÅ ÐÅØÅÍÈÅ ÇÀÄÀ×È ÂÇÂÅØÅÍÍÛÕ ÍÀÈÌÅÍÜØÈÕ ÊÂÀÄÐÀÒÎÂ Ñ ÑÈÌÌÅÒÐÈ×ÍÎÉ ÏÎËÎÆÈÒÅËÜÍÎ ÏÎËÓÎÏÐÅÄÅËÅÍÍÎÉ ÌÀÒÐÈÖÅÉ Введение. Много прикладных задач сводится к задачам наименьших квадратов и взвешен- ных наименьших квадратов [1]. Значительно меньше работ посвящено теории возмущений решения задачи взвешенных наименьших квадратов. В работе [2] предложен алгоритм двух- этапной регуляризации решения СЛАУ. Для получения нормального псевдорешения с заданной точностью по этому алгоритму ре- шена проблема выбора параметра регуляри- зации [3]. Алгоритм трехэтапной регуляри- зации используется в [4] для исследования и решения первой основной задачи теории уп- ругости. В данной работе рассматривается метод трёхэтапной регуляризации для задачи взве- шенных наименьших квадратов. 1. Постановка задачи. Рассмотрим задачу взвешенных наименьших квадратов с поло- жительно определенными весами M и 1−M 1min − ∈ MSx x , { | min},MS x Ax b= − = (1) где mmRA ×∈ – симметричная положительно полуопределенная матрица (A=AT, A ≥ 0) ран- га k, mmRM ×∈ – симметричная положи- тельно определенная матрица весов, .mb R∈ Рассмотрим возмущенную задачу ( ){ }1min , | =min , M Mx S x S x Ax b b− ∈ = − +Δ (2) РЕШЕНИЕ ЗАДАЧИ ВЗВЕШЕННЫХ НАИМЕНЬШИХ КВАДРАТОВ С СИММЕТРИЧНОЙ… Компьютерная математика. 2009, № 1 61 где bbb Δ+= , xxx Δ+= . (3) Положим, что для погрешности элементов правой части выполняется сле- дующее соотношение: .bM Mb bΔ ≤ ε (4) 2. Алгоритм трёхэтапной схемы регуляризации для решения задачи взвешенных наименьших квадратов. Представим норму невязки в виде dCybMxMAMMbAx M −=−=− − 2 1 2 1 2 1 2 1 , где 2 1 2 1 AMMC = , bMd 2 1 = , xMy 2 1 − = . Таким образом приходим к задаче y Sy∈ min , min}|{ =−= dCyxS . Пусть имеем в общем случае несовместную систему линейных алгебраиче- ских уравнений dCy ≅ (5) и возмущенную задачу dyC ≅ , (6) где bMd 2 1 = , xMy 2 1 − = . Обозначим CS Imˆ = , CS ker~ = – соответственно образ и ядро матрицы С. Тогда любой вектор mRx∈ можно представить в виде xxx ~ˆ += , Sx ˆˆ∈ , Sx ~~∈ . Учитывая введенные обозначения для задач (5), (6) можна записать dyC ˆˆ = , (7) dyC ˆˆ = , (8) где ŷ , ŷ – нормальные псевдорешения задач (5), (6) соответственно. Е.А. НИКОЛАЕВСКАЯ, А.Н. ХИМИЧ, М.Ф. ЯКОВЛЕВ Компьютерная математика. 2009, № 1 62 Рассмотрим следующий алгоритм решения задачи. При произвольно выбран- ном параметре α (например, α = 0,01) выполняются следующие шаги алгоритма: ( )C E z d+ α = , (9) ( )C E u Cz+ α = , (10) i i H u uu max = , (11) ( ) HC E w u+ α = , (12) max i i wμ = , (13) 1 1 2 bC⎛ ⎞ε α ≤ − ε⎜ ⎟μ⎝ ⎠ . (14) Решение u является приближением к нормальному псевдорешению задачи (5). После нахождения u, проверяется достигнута ли точность ε . Если точность не достигнута, выполняются этапы (11)–(14) для определения значения парамет- ра 1α , обеспечивающего достижение заданной точности. Данные четыре этапа алгоритма реализуют второй шаг итерационного степенного метода определе- ния максимального по модулю собственного значения матрицы ( ) 1C E −+ α , то μ в (13) – приближение к собственному значению ( ) 1 k −λ + α [5]. После нахождения приближения к псевдорешению проверяется выполнение неравенства ( )12 bMMA −α + ε μ ≤ ε . (15) Если неравенство выполняется, то необходимая точность ε достигнута при заданном произвольном α. Если неравенство не выполняется, то, как вышеопи- сано, по формуле (14) определяется новое значение α1, которое должно обеспе- чить необходимую точность, и по формулам (9), (10) вычисляется приближение к взвешенному нормальному псевдорешению. В работе [2] установлена сходимость u к нормальному псевдорешению за- дачи (5) при 0α→ . РЕШЕНИЕ ЗАДАЧИ ВЗВЕШЕННЫХ НАИМЕНЬШИХ КВАДРАТОВ С СИММЕТРИЧНОЙ… Компьютерная математика. 2009, № 1 63 Заметим, что система (9) эквивалентна системе двух уравнений: ( ) ˆ ˆ ˆˆC E z d d d+ α = = + Δ , (16) z d d dα = = + Δ , а уравнение (10) в силу zCzCzCCz ˆ~ˆ =+= можно записать так ( ) ˆC E u Cz+ α = . (17) Приближение к взвешенному нормальному псевдорешению задачи (1) вы- числяется по формуле uMv 2 1 = . Оценим погрешность взвешенного нормального псевдорешения задачи (1). Лемма 1. Для погрешности взвешенного нормального псевдорешения зада- чи (1) имеет место оценка M M MMMMMM M M b b AA x xx ˆ ˆ ˆ ˆˆ 111 1 1 Δ ≤ − −−− − − + , где + −1MM A – взвешенная псевдообратная матрица Мура – Пенроуза, bbb ˆˆˆ −=Δ . Задачу (2) будем считать хорошо обусловленной, если свойства задачи и погрешность исходных данных позволяют получить заданную точность ε решения, т. е. 1 1 1 ˆ ˆ M MM MM MM M b A A b − − − + Δ ≤ ε . (18) Теорема. Для погрешности приближения к взвешенному нормальному псев- дорешению имеет место следующая оценка: 1 1 ˆˆ 1 1 ˆˆ m mM M k k k kM M bv x x b − − Δ− ⎛ ⎞ ⎛ ⎞μ μα α ≤ + + +⎜ ⎟ ⎜ ⎟μ + α μ + α μ + α μ + α⎝ ⎠ ⎝ ⎠ , (19) Е.А. НИКОЛАЕВСКАЯ, А.Н. ХИМИЧ, М.Ф. ЯКОВЛЕВ Компьютерная математика. 2009, № 1 64 где kμ – наименьшее отличное от нуля собственное значение матрицы 2 1 2 1 AMMC = (или его оценка снизу), mμ – её максимальное собственное зна- чение (или его оценка сверху). Доказательство леммы и теоремы легко получить из [3], используя обозна- чения 2 1 2 1 AMMC = , bMd ˆˆ 2 1 = , xMy ˆˆ 2 1 − = , vMu 2 1 − = и взвешенные вектор- ные нормы [6]: 1ˆˆˆ 2 1 2 1 −−=−=− −− MxvxMvMyu , M bbMd ˆˆˆ 2 1 == . Для достижения необходимой точности параметр α выберем из условия 1 1 ˆ ˆ M M v x x − − − ≤ ε . Тогда с точностью до малых второго порядка можно получить оценку ( ) 1 (1 2 ) (1 2 ) k k m b k m b μ εμ − μ ε α ≤ − ε + μ − ε + μ + ε , (20) где ˆ ˆ M b M b b Δ ε = . В случае точно заданных исходных данных оценка (13) преобразуется к виду 1 1 ˆ 1 , ˆ mM k kM v x x − − − ⎛ ⎞α μ ≤ +⎜ ⎟μ + α μ + α⎝ ⎠ а для параметра α справедлива оценка РЕШЕНИЕ ЗАДАЧИ ВЗВЕШЕННЫХ НАИМЕНЬШИХ КВАДРАТОВ С СИММЕТРИЧНОЙ… Компьютерная математика. 2009, № 1 65 2 1 (1 2 ) k k m μ ε α ≤ − ε + μ − ε + μ , (21) которая получена с точностью до малых второго порядка. Таким образом, получено значение параметра α, при использовании двух шагов вышеприведенного алгоритма. Для получения достоверного решения системы (5) необходимо, чтобы ис- ходные данные удовлетворяли условию (18) (задача хорошо обусловлена). Выбор параметра α, который удовлетворяет (21), будет гарантировать заданную точность приближения к взвешенному нормальному псевдорешению. Заключение. Трехэтапная схема регуляризации является альтернативой ме- тоду, основанном на алгоритме взвешенного сингулярного разложения [7]. Пре- имуществом трехэтапной схемы регуляризации – меньшее количество арифме- тических операций. Достоинства алгоритма трехэтапной регуляризации усиливаются для мат- риц специальной структуры, например, ленточных. При использовании алго- ритма взвешенного сингулярного разложения не удается существенно умень- шить количество арифметических операций учитывая необходимость вычисле- ния всех сингулярных векторов. О.А. Ніколаєвська, О.М. Хіміч, М.Ф. Яковлев РОЗВ'ЯЗОК ЗАДАЧІ ЗВАЖЕНИХ НАЙМЕНШИХ КВАДРАТІВ ІЗ СИМЕТРИЧНОЮ ДОДАТНО НАПІВВИЗНАЧЕНОЮ МАТРИЦЕЮ Розглядається алгоритм триетапної регуляризації для задачі зважених найменших квадратів із симетричною додатно напіввизначеною матрицею. Отримано оцінки похибки методу триетапної регуляризації для знаходження зваженого нормального псевдорозв’язку задачі WLS. Представлено вирази для параметру регуляризації, які гарантують задану точність зваженого нормального псевдорозв’язку. E.A. Nikolevskaya, A.N. Khimich, M.F. Yakovlev SOLUTION TO THE WEIGHTED LEAST-SQUARES PROBLEM WITH A SYMMETRIC POSITIVELY SEMI-DEFINITE MATRIX The algorithm of three-stage regularization for weighed least-squares problem with a symmetric positively semi-definite matrix is considered. The error estimations of the three-stage regularization method for finding the weighed normal pseudosolution of WLS problem are obtained. Expressions for the parameter of regularization, which guarantee the prescribed accuracy of the weighed normal pseudosolution, are presented. Е.А. НИКОЛАЕВСКАЯ, А.Н. ХИМИЧ, М.Ф. ЯКОВЛЕВ Компьютерная математика. 2009, № 1 66 1. Ben Israel A., Greville T.N.E. Generalized Inverse: Theory and Applications. – New York: Springer Verlag, 2003. – 400 p. 2. Морозов В.А. Методы регуляризации неустойчивых задач. – М.: Изд-во Московско- го ун-та, 1987. – 217 с. 3. Химич А.Н., Яковлев М.Ф. О решении систем с матрицами неполного ранга // Ком- пьютерная математика. – 2003. – № 1. – C. 1–15. 4. Попов А.В., Химич А.Н. Исследование и решение первой основной задачи теории упругости // Компьютерная математика. – 2003. – № 2. – С. 105–114. 5. Уилкинсон Дж., Райнш К. Справочник алгоритмов на языке АЛГОЛ. Линейная ал- гебра. – М.: Машиностроение, 1976. – 389 с. 6. Химич А.Н., Николаевская Е.А. Анализ достоверности компьютерных решений сис- тем линейных алгебраических уравнений с приближенно заданными исходными данными // Кибернетика и системный анализ. – 2008. – № 6. – С. 83–95. 7. Химич А.Н., Николаевская Е.А. Решение задачи взвешенных наименьших квадратов с приближенно заданными исходными данными // Теорія оптимальних рішень. – 2008. – № 7. – C. 132–139. Получено 15.12.2008 Oá àâòîðàõ: Николаевская Елена Анатольевна, младший научный сотрудник Института кибернетики имени В.М. Глушкова НАН Украины, e-mail elena_nea@ukr.net Химич Александр Николаевич, доктор физико-математических наук, заведующий отделом Института кибернетики имени В.М. Глушкова НАН Украины, e-mail : dept150@insyg.kiev.ua Яковлев Михаил Федорович, кандидат физико-математических наук, старший научный сотрудник Института кибернетики имени В.М. Глушкова НАН Украины.