Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Алгоритм метода дробления шагаСодержание книги
Поиск на нашем сайте Шаг 0. Задать параметр точности х0 Шаг 1. Найти Если он выполнен, то вычисления завершить, полагая x *= x 0, f *= f (x 0). Шаг 2. Положить х1=х0- α то положить х0=х1, f(x0) = f(x1) и перейти к шагу 1. Шаг 3. Положить
Пример 1. Решить задачу Решение. Итерация 1. 2. Зададим x0=(0.5,1), f(x0)=1.5. Выберем 3. 4. Положим х1=х0- 5. Положим 6. Положим х1=х0- Итерация 2. 7. 8. Положим х1=х0- 9. Положим 10. Положим х1=х0- Полагаем х0=х1=(0,0), f(x0) = f(x1)=0 и переходим к шагу 1. 11.
Алгоритм метода наискорейшего спуска Шаг 0. Задать параметр точности Шаг 1. Найти Если он выполнен, то вычисления завершить, полагая x *= x 0, f *= f (x 0). Шаг 2. Решить задачу одномерной оптимизации Ф(α)=f(х0- α Положить х0=х0- α* Пример 1. Решить задачу Решение. Итерация 1. 0.Зададим x0=(4,5). Выберем 1. 2. Решим задачу одномерной минимизации по α: α*=0.5. х0=х0- α* Итерация 2. 3.
Графическая иллюстрация решения приведена на рисунке. В данном случае линии уровня являются концентрическими окружностями.
Пример 2. Решить задачу Решение.
Итерация 1 12. Зададим x0=(0.5,1), 13. 3. Решим задачу одномерной минимизации по α:
Итерация 2. 4. 5. Решим задачу одномерной минимизации.
α*=0.546, х0=х0- α *, Итерация 3. 14.
Заданная точность достигнута, однако оптимальное решения Замечание 1. Кроме рассмотренных методов выбора шага на практике часто применяются методы с изначально заданным шагом ( например, Замечание 2. Даже для квадратичных функций сходимость градиентных методов за конечное число итераций не гарантирована. Однако если квадратичная функция n переменных приведена к виду суммы полных квадратов, то ее оптимум может быть найден в результате реализации n одномерных поисков по преобразованным координатным направлениям. Процедура преобразования квадратичной функции Определение. Система линейно независимых векторов Итак, если заданы любые n H-сопряженных направлений Так как достаточно большой класс целевых функций может быть представлен в окрестности точки минимума своей квадратичной аппроксимацией, описанная идея применяется и для неквадратичных функций. Построение системы H- сопряженных направлений возможно различными способами. Рассмотрим некоторые из них.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Последнее изменение этой страницы: 2021-11-27; просмотров: 169; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.41 (0.008 с.) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||