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

Реферат Математичні моделі та методи нелінійного програмування. Чисельні оптимізаційні методи змінної метрики





янні (1.3) не обов'язково має бути параметром, мінімізують. Бройдо показав, що може бути довільним параметром, поки не виникла сингулярність або знаменник у правій частині рівняння (1.7) не звернувся до нуль. Ця властивість дозволяє відмовитися від одновимірного пошуку, якщо є адекватні альтернативні методи визначення. p> У разі, коли цільова функція не є квадратичної, застосування рівняння (1.7) може призвести до наступних небажаних явищ:

) Матриця може перестати бути позитивно визначеною. У цьому випадку необхідно забезпечити позитивну визначеність матриці. p>) Обчислюється величина може стати необмеженою (іноді навіть у випадку квадратичних функцій внаслідок помилок округлення).

) Якщо випадково збігається з напрямком попереднього етапу, матриця стає сингулярної або невизначеною.


Метод Девідона - Флетчера - Пауелла


У методі Девідона, модифікованому Флетчером і Пауеллом, вибирається матриця, що має ранг 2. У даному методі не потрібна операція звернення матриці, як і у методі Бройдо. Матриця напрямків Переобчислювати таким чином, щоб для квадратичної цільової функції в межі після n кроків вона дорівнювала. Вихідна матриця зазвичай вибирається у вигляді одиничної матриці (але може бути і будь симетричною позитивно певної матрицею), так що вихідний напрямок мінімізації - це напрям найшвидшого спуску. Оцінка елементів в точці x * (екстремум) тим краще, чим краще ми виберемо порівняно з одиничною матрицею вихідну, проте вибір виразно переважніше прирівнювання елементів значенням аналітичних приватних похідних або їх звичайно-різницевих наближень в початковій точці. У ході оптимізації має місце поступовий перехід від градієнтного напрямки до ньютоновскому; при цьому використовуються переваги кожного з цих двох методів на відповідному етапі. p> Співвідношення для в алгоритмі Девідона - Флетчера - Пауелла можна отримати шляхом підстановки


і


в рівняння (1.6). Тоді маємо


, (1.7а)


де позначення ті ж, що й у формулі (1.7). Слід зазначити, що друга і третя матриці в правій частині (1.7а) є симетричними, так що якщо матриця - симетрична, то й буде симетричною. p> рекурентні співвідношення (1.7а) на практиці цілком задовільно, якщо:

) Помилка при обчисленні невелика;

) НЕ стає В«поганийВ».

Роль матриці у формулі (1.7а) полягає у забезпеченні того, щоб, тоді як матриця забезпечує позитивну визначеність на всіх етапах і в межі виключає початкову матрицю. Використовуємо формулу (1.7а) на декількох етапах, починаючи з початкової матриці:

,

,

.


У разі квадратичної функції сума матриць повинна дорівнювати прі, а сума матриць будується так, щоб вона скоротилася з матрицею, обраної в якості вихідної матриці (тут одиничної матрицею). Таким чином, метод Девідона - Флетчера - Пауелла відображає до деякої міри в поточному значенні всю попере...


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





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

  • Реферат на тему: Автоматизація розв'язання задачі на находженіе матриці в складі іншої м ...
  • Реферат на тему: Лінійні рівняння і матриці, їх розрахунок
  • Реферат на тему: Штучний інтелект: чи може машина бути розумною?
  • Реферат на тему: Багатопроцесорний обчислювальний комплекс на основі комутаційної матриці з ...
  • Реферат на тему: Матриця ідей як метод соціального проектування