Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Численные методы оптимизации (продолжение).



Метод сопряженных градиентов (МСГ).

Этот метод относится к группе методов сопряженных направлений (МСН).

Подобно градиентным методам МСГ является методом многомерной безусловной оптимизации первого порядка. Однако, в отличие от градиентных методов, МСГ имеют скорость сходимости более высокую; при некоторых предположениях о свойствах целевой функции скорость сходимости МСГ равна скорости сходимости МН (с квадратичной скоростью сходимости).

Существенно отметить, что МСГ – разновидность (частный случай) методов сопряженных градиентов минимизирует квадратичную форму переменных не более, чем за шагов.

 

А. Сопряженность и сопряженные направления. Итерационная формула методов сопряженных направлений.

Система линейно независимых векторов образует систему сопряженного направления:

, , (1)

(т.е. скалярное произведение (1) равно 0).

Условие (1) представляет сопряженность векторов и относительно матрицы .

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

Очевидно, что (2) является условием ортогональности векторов.

Понятие ортогональности векторов является в частном случае по отношению к понятию " сопряженность векторов".

Итерационная формула методов сопряженных направлений имеет вид:

, (3)

где определяется в результате решения оптимизационной задачи:

(4)

и векторы образуют систему сопряженных направлений, т.е.:

 

 

, , (5)

 

Б. Теорема о минимизации квадратичной формы переменных методом сопряженных направлений не более чем за шагов.

Теорема: Квадратичная форма переменных

, (1)

- симметрична, положительно определяется размерности матрица квадратичной формы. Методом сопряженных направлений с известными формулами:

, (2)

(3)

, , (4)

минимизируется (т.е. находится точка минимума квадратичной формы ) вне зависимости от начального приближения не более чем за шагов.

Доказательство. Состоит из двух частей. В первой части доказательства в результате решения задачи минимизации (3) находим - параметр, регулирующий длину шага и представляем итерационную формулу (2) для в виде удобном для реализации второй части доказательства. Вторая часть завершает доказательство теоремы.

Преобразуем (1) для целевой функции квадратичной формы таким образом, чтобы в нем присутствовал параметр .

(5)

Для решения задачи минимизации необходимо решить уравнение: . (6)

Из (6) с учетом (5) легко получить уравнение для :

. (7)

Из (7) с очевидностью следует:

. (8)

Учитывая, что (9) получаем выражение для из (8) в виде:

 

ЛК №2

10.03.2003

 

. (10)

Далее представим выражение для в виде, удобном для реализации доказательства второй части доказательства:

(11)

Заметим, что в (11) определяющая значение вектора определяется по формуле (10).

Формулы (10), (11) завершают первую часть доказательства теоремы.

Далее следует получить выражение для (вектора, представляющего точку минимума квадратичной формы) и доказать, что . Тем самым и будет доказана теорема.

Поскольку система векторов - линейно независимая система векторов, образующая базис в пространстве . Поэтому правомерно выражение:

; (12)

. (13)

Легко понять, что если будет доказано равенство (14), то будет доказана и сформулированная выше теорема, т.е. равенство . (15)

Поскольку выражения для существуют – это выражение (10), то следует получить выражение для , используя (12) или (13).

Умножим слева обе части (12) на матрицу (квадратичную форму), а затем скалярно на вектор :

. (16)

Преобразуем (16) используя известные выражения:

. (17)

Левая часть станет в виде:

 

. (18)

Правая часть с учетом известности сопряженности векторов:

, (19)

. (20)

Приравнивая (18) и (20) находим :

. (21)

Как видно из (10) и (21), известное равенство будет выполняться, если будет доказано равенство числителей в (10) и (21), т.е. будет доказано равенство вида:

. (22)

Преобразуем (22) используя известное выражение:

(23) – выражение для градиента квадратичной формы.

- итерационная формула МСН. (24)

(25)

Итак, доказательство, представленное (25), позволяет утверждать, что и, соответственно , т.е. доказывает сформулированную теорему о минимизации квадратичной формы переменных МСН не более, чем за шагов.

Для реализации МСН необходимо построить систему сопряженных направлений .

 


Поделиться:



Последнее изменение этой страницы: 2017-04-12; Просмотров: 405; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.023 с.)
Главная | Случайная страница | Обратная связь