Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Алгоритм метода сопряжённых градиентовСодержание книги
Поиск на нашем сайте
Шаг 0. Задать параметр точности Шаг 1. Положить к=0, p0= - Шаг 2. Решить задачу одномерной минимизации Ф(α)=f(х0+ α pk) Шаг 3. Положить х k +1 =х k + α k pk. Проверить критерий останова: || Если он выполнен, то вычисления завершить, полагая x *= xk +1, f *= f (xk +1). Шаг 4. Проверить условие к+1=n. Если оно выполняется, то положить x0=xk+1, f(x0)=f(xk+1) и перейти к шагу 1 (обновление метода). Шаг 5. Вычислить коэффициент найти новое направление поиска pk +1 = - Положить к=к+1 и перейти к шагу 2. Замечание 1. Описанный метод является методом первого порядка, поэтому для решения задачи одномерной минимизации на шаге 2 целесообразно использовать, например, метод хорд, выбирая в качестве интервала поиска α отрезок [0,1]. Замечание 2. Обновление метода, как правило, производится и для квадратичных функций, так как решение задач одномерной минимизации зачастую сопровождается вычислительными погрешностями. Пример 1. Найти методом сопряжённых градиентов точку минимума функции Решение.
Итерация 1. 0. Зададим 1. Положим к=0, p0= - 2. Решим задачу одномерной минимизации по α: α0=1/8. 3. Найдем х1=х0+ α0 p 0 =(-1/8,0), 4. 5. p 1 = - Итерация 2. 2. Решим задачу одномерной минимизации по α: α1=1/4. 3. Найдем х2=х1+ α1 p 1 = (-3/16,-1/8). Решение получено в результате двух итераций, поскольку целевая функция квадратичная и одномерные задачи оптимизации решены точно.
Метод Ньютона Если в результате преобразования x = zQ матрица квадратичной формы приводится к единичной (т. е. В пространстве переменных х данный переход запишется в виде х1 Так как х k +1 =хk- αk Для квадратичной функции с положительно определенной матрицей Гессе применение метода Ньютона с шагом Существенным недостатком метода Ньютона является необходимость вычисления и обращения матрицы Гессе на каждой итерации.
Алгоритм метода Ньютона Шаг 0. Задать параметр точности Шаг 1. Найти Если он выполнен, то вычисления завершить, полагая x *= x 0, f *= f (x 0). Шаг 2. Положить х0=х0- Пример 1. Найти методом Ньютона точку минимума функции Решение. Посчитаем вектор-градиент функции Матрица вторых частных производных имеет вид H =
Найдем обратную матрицу H -1 = 0. Выберем 1. Посчитаем 2. Положим х0=х0- 3. Целевая функция квадратичная, поэтому решение задачи получено за одну итерацию. Задачи для самостоятельного решения
1. Найти различными методами точку минимума следующих функций:
2. Показать, что для квадратичной функции в методе Ньютона шаг
|
||||||
|
Последнее изменение этой страницы: 2021-11-27; просмотров: 114; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.214 (0.009 с.) |