КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
И 2 не подходят для оптимизации
Метод Ньютона.
(возможно бесконечное уменьшение и увеличение)
; без ограничения общности можно положить что матрица q – симметричная
Разложим функцию в ряд Тейлора (должно быть 3 члена). Чтобы найти линейный член квадратичной функции, надо взять grad.
; ; С = 0
Найдем матрицу Гесса (матрица вторых частных производных)
элемент матрицы Гесса является элементом функции Q. (все частные производные высших порядков равны 0). Функция экстремальна, если grad в данной точке равен 0, следовательно условие экстремальности - система.
Необходимое условие оптимальности: Если решение данной системы существует и оно единственное (совместная система). Если решение данной системы существует и оно единственное, т.е. если Q знакоопределена, то существует решение и оно единственное.
Если имеем квадратичную функцию и матрица положительно определена, то линии уровня – эллипсы. Собственные значения определяют оси эллипсов.
Чтобы определить координаты точки локального минимума, нужно решить систему .
Пусть f(x) – произвольная функция и надо найти точку локального минимума. Разложим функцию в ряд Тейлора в окрестности точки.
Пусть функция не квадратичная, эллипсы примерно отражают кривизну линий уровня и находятся в окрестности точки . В окрестности точки находим приближение и заменяем эту функцию квадратичной функцией, которая получается из разложения в ряд Тейлора. Далее решаем задачу минимизации. Находим точку минимума и рассматриваем эту точку как следующее приближение и т.д. Для нахождения точки минимума квадратичной функции (зависит от )необходимо решить систему: Окончательно следующее приближение .
- формула Ньютона (обобщение формулы минимизации одной переменной)
Выполнение метода останавливается когда , т.е. когда очень мало. Для получения практической точности достаточно выполнить 4 итерации метода Ньютона. Если f – хороша, то метод Ньютона подходит, если f – квадратичная функция, то метод Ньютона приводит к минимальной точке за 1 шаг, из любой точки.
Недостатки:
Все формулы безусловной минимизации можно записать в общую схему:
Допустим, требуется f(x)àmin; - начальное приближение; - текущее приближение
а) выбор направления ; б) движение вдоль выбранного направления
Задачи оптимизации с ограничениями – разностями (ЗОР)
Пример: Функции заданы аналитическим выражением можно разрешить относительно одной из переменных можно исключить из f и , подставив вместо нее :
Тогда, - задача безусловной оптимизации. Находим вычисляем
Дата добавления: 2014-01-05; Просмотров: 291; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |