Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Порівняння методів одновимірної оптимізації: метод золотого перетину і метод квадратичної параболи

Реферат Порівняння методів одновимірної оптимізації: метод золотого перетину і метод квадратичної параболи





Введення


Завдання у вигляді, придатному для вирішення методом оптимізації, полягає в мінімізації (максимізації) вещественнозначной функції f (x) N-мірного аргументу x. Така задача називається задачею умовної оптимізації. Якщо завдання не містить обмеження і розглядається на всьому просторі, то це завдання безумовної оптимізації. Завдання без обмежень з N=1 називаються завданнями одновимірної оптимізації, з N 2 - багатовимірної оптимізації.

Завданням одновимірної оптимізації є пошук локального мінімуму цільової функції f (х) уздовж заданого напрямку.

Задача знаходження мінімуму функції однієї змінної min f (x) нерідко виникає в практичних додатках. Крім того, багато методи розв'язання задачі мінімізації функції багатьох змінних зводяться до багаторазового пошуку одновимірного мінімуму. Тому розробка все нових, більш ефективних одновимірних методів оптимізації продовжується і зараз, незважаючи на гадану простоту завдання.

Деякі методи не вимагають точного визначення мінімуму. В інших методах при визначенні мінімуму використовується поліноміальна апроксимація. Наприклад, квадратична функція визначається трьома точками, між якими знаходиться точка мінімуму, і мінімум цієї квадратичної функції вважається знайденим, якщо задовольняється критерій збіжності.

Введемо деякі визначення:

Монотонність функції. Функція f (x) є монотонною на інтервалі, якщо для будь-яких x 1 і x 2 з цього інтервалу, таких, що x 1 lt; x 2, виконується нерівність:

f (x 1) lt; f (x 2), якщо функція монотонно зростаюча, або f (x 1) gt; f (x 2), якщо функція монотонно спадна.

унімодального. Функція f (x) є унімодальної на відрізку, якщо вона монотонна по обидві сторони від єдиної на відрізку точки х 0, тобто функція f (x) в полуінтервале [а, х 0) убуває, а в полуінтервале (х 0, b] зростає. Приклади графіків унімодальних функцій наведено на рис. 1.

Точка х 0 може бути внутрішньою точкою відрізка [а, b] або збігатися з одним з його кінців. Унімодального функція не обов'язково неперервна на відрізку [а, b].


Рис. 1. Графіки унімодальних функцій


Визначення глобального мінімуму. Функція f (x), певна на безлічі D, досягає глобального мінімуму в точці x * D, якщо f (x *) lt; f (x) для всіх x D.

Визначення локального мінімуму. Функція f (x), певна на безлічі D, має локальний мінімум в точці x * D, якщо існує така е-околиця точки x *, що для всіх x із цієї е-околиці виконується нерівність f (x *) lt; f ( x).

Якщо функція f (x) НЕ унімодального, то найменший з локальних мінімумів буде глобальним мінімумом. Для знаходження аналітичного оптимуму необхідно знайти стаціонарні або критичні точки функції, використовувати яке-небудь з достатніх умов екстремуму (зміна знака першої похідної або певного знака парній похідної) і порівняти значення функції в точках локальних екстремумів і граничних значеннях. Однак у прикладних задачах нерідкі ситуації, коли важко вирахувати похідні функції (наприклад, якщо функція не задана в аналітичному вигляді). Більше того, не виключено, що значення функції відомі або можуть бути обчислені тільки в окремих точках. У таких ситуаціях використання необхідного і достатнього умов локального мінімуму неможливо і слід застосовувати інші методи розв'язання задачі оптимізації. Методи мінімізації функції однієї змінної, в яких використовують значення функції в точках аналізованого проміжку і не використовують значення її похідних, називають методами прямого пошуку.

Можна виділити дві групи методів прямого пошуку, що відповідають двом принципово різним ситуацій:

. всі N точок х k, k=1, ..., N, в яких будуть обчислені значення функції, вибирають заздалегідь (до обчислення функції в цих точках);

. точки xk вибирають послідовно (для вибору наступної точки використовують значення функції, обчислені в попередніх точках).

У першому випадку пошук найменшого значення називають пасивним, а в другому - послідовним.

Так як в прикладних задачах обчислення кожного значення функції може бути досить трудомістким, то доцільно вибрати таку стратегію пошуку, щоб значення цільової функції f (x *) із заданою точністю було знайдено найбільш економним шляхом.

Будемо вважати, що стратегія пошуку визначена, якщо:

. визначено алгоритм вибору точок xk, k=1, ..., N;

. визначено умову припинення пошуку, тобто умова, при виконанні якого значення f (x *) вважають знайденим із заданою точністю.

Оптимальний пасивний по...


сторінка 1 з 7 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Рішення задачі знаходження мінімуму цільової функції
  • Реферат на тему: Програма для пошуку мінімуму функції двох дійсних змінних в заданій області
  • Реферат на тему: Знаходження мінімуму функції n змінних. Метод Гольдфарба
  • Реферат на тему: Прямий пошук без обмежень. Метод пошуку Хука-Дживса для функції Розенброка ...
  • Реферат на тему: Методи багатовимірної безумовної мінімізації. Порівняння правої РП та цент ...