Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Методы определения локального экстремума функции нескольких переменных

а) Метод Гаусса – Зейделя

Метод поочередного изменения параметров (переменных), или метод покоординатного спуска (подъема).

Суть метода: поочередная оптимизация последовательно по каждой переменной.

Обрабатывается функция n переменных. По каждой переменной задана область изменения. Случайным образом выбирается т. А1.

А112, х3′,…, хn′ => f( х12, х3′,…, хn)

=

х1 рассматривается в целевой функции, а другие переменные фиксируются. Применяется один из рассмотренных ранее методов. Затем находится т.А2.

А1122, х3′,…, хn′ => f( х12, х2, х3′,…, хn)

=

Берется следующая переменная – х2. Целевую функцию рассматриваем как функцию переменной х2,остальные переменные фиксируются. Используем один из методов для функции одной переменной и получаем т. А3.

А3=:х1222, х3′,…, хn′ и т.д. процесс повторяется.

Характерные черты метода: Спираль выбранных точек имеет прямые углы. Метод обеспечивает поиск только локального экстремума. Результаты анализа целевой функции зависят от первоначально выбранной точки.

Преимущество: простота алгоритмизации. Алгоритм останавливается, когда разница между значениями целевой функции достаточно мала (она задается).

б) Метод градиента(наиболее распространен)

Суть метода: нахождение направления движения, в котором целевая функция наибольшим образом изменяется и осуществление следующего шага в этом направлении.

Градиент функции – вектор, который характеризует направление наибольшего возрастания функции.

Антиградиент – уменьшение функции. grad fN12,...,хn)=(∂ fN/ ∂ х1,fN/ ∂ х2,..., fN/ ∂ хn), вычисленный в точке N

 

 

fN/ ∂ х1 = tgα > 0(≤α < 90 *) - значит ∂ fN/ ∂ х1 = tgα <0 - значит нужно шагать вправо(увеличивать х). нужно шагать вправо(увеличивать х).

fN/ ∂ х2 = tgβ< 0(≤α > 90 *) - ∂ fN/ ∂ х2 = tgβ> 0 - значит нужно шагать влево.

значит нужно шагать влево (уменьшать х).

(уменьшить х).

 

Для max следующая точка хN+1 = xN+ (∂ fN/ ∂ хn) ∙ h

h- вспомогательная величина.

Если ∂ fN/ ∂ хn =0, то в этой точке экстремум.

Для min следующая точка хN+1 = xN- (∂ fN/ ∂ хn) ∙ h

В случае n- мерного пространства:

_

хi N+1=xiN+(∂ fN/ ∂хin)∙h; i=1,n – max

_ (1)

хi N+1 = xiN - (∂ fN/ ∂ хi n) ∙ h; i=1, n - min

 

 

<== предыдущая лекция | следующая лекция ==>
Методы определения экстремума унимодальной функции | Алгоритм метода
Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 335; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.