Главная » Просмотр файлов » XIV Аттетков и др. Методы оптимизации

XIV Аттетков и др. Методы оптимизации (1081420), страница 12

Файл №1081420 XIV Аттетков и др. Методы оптимизации (Зарубин В.С., Крищенко А.П. - Комплекс учебников из 21 выпуска) 12 страницаXIV Аттетков и др. Методы оптимизации (1081420) страница 122018-01-11СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 12)

и зп — — х,— х,, л',7'=1,2,3. Так как уо=2а.= .2, 2 = соп31, то в точке х„при а ) О имеем минимум функции у(х), а при а ( Π— - максимум. *А.Т. Вандермоня (1735 — 1796) французский математик. (х1 — х2) (х1 — хз) 7! (хз + хз) Л „Ь (Х2 — Х1)(Х2 — ХЗ) (ХЗ вЂ” Х1)(ХЗ вЂ” Хз) |2(хз + х1) |3('1 + Х2) + + (х2 х1)(хз х2) (хз х!)(х2 хз) |зхЗх1 (зх!хз 77 2.6, Методы пединоыиадьной аппроксиасапии Ксли известен отрезок, на котором минимизируемая функция унимодальна, то нет необходимости вычислять зна сение коэффициента а,.

Достаточно этот отрезок принять в качестве отрезка [хм хз), а точку хг Е (хм хз) выбрать произвольно в интервале (хм хз). В этом слу сае имеем ~с ) )гтг и ~з ) )гтг, откуда х* Е [хмхз). На первом шаге метода квадратичной аппроксимации при помощи (2.18) вычисляют х„и затем 1„" = 1[х„ц). Для -Ж вычислений на втором шаге из четырех точек х, и х„1= = 1,2, 3, выбирают новую тройку точек х; по следующему правилу: а) если ха Е [х2; хз) и Л ~ ~гэ го хс хг хз хз хг —.Ж Ж, Ф . сг) сг) -Ю. сэ) с2) -Н ) сгг б) еслих, Е[хг,хан~, >22,тох, =хм ха — — х,,хг = хг~ в) если ха Е [хм хг) и г', < гэ, то хс —— хм хз — — хг, хг Н) сц с2г сг) (2г -Щ , г) еслих, Е [хм хг) иг'„>12, тохс — — х„, хз — — хз, хг †.Ж Ж , (2) †, сг) , сг) Ф Х2 ° Далее из (2.18) находят х,, а затем описанную процедуру -сг~ повторяют на третьем шаге и так далее до тех пор, пока длина интервала неппредедеиностпи, в котором гарантированно ле- жит искомая точка х, минимума функции 1 (х), не станет мень- ше заданного наибольшего допустимого значения е,.

Отметим, что подтверждением приближения к точке х„и правильности вычислений может служить уменьшение значения функции у(х) в найденной точке х„по сравненинг со значением р(х, ) на предыдущем шаге. Пример 2.4. Найдем методом квадратичной аппроксимации минимУм фУнкции г(х) = хг + 16гсх, УнимоДальной на отрезке [1, 4). График этой функции приведен на рис. 2.11. 78 2. МЕТОДЫ ОДНОМЕРНОЙ МИНИМИЗАЦИИ 15 15 12 1,5 2 2,5 3 3,5 х Рис. 2.11 Выберем три точки х1 = 1,.

хз = 3, хз = 4 и вычислим в них значения Функции «(х): «л — — «(х1) = 17, «2 = «(х2) = 14,333, «[хз) = «(хз) = 20. Из (2.18) на первом шаге метода квадратичной аппроксимации найдем х~ ~ 2,286 и затем вычислим значение «„' ) = «(х[ ) ) = 12,225. так как х„е [хм хз] и «„< «2, то по указанному выше —.Ю ... Ж правилу х =х1, х =хз и х =х„.

Выбранным точкам соответствуют значения «, ~ =«(х~ ) =17, « ~ = «(х~~ ) =12,.225 и « ' = «(х.', ~) = 14,333. Используя (2.18), получим х„~ = 2,200 и «,' ~ = «ф ~) = 12,113. Поскольку х„е [х1, хз ] и «, < «2, то на третьем шаге имеемх,' =х, х =х ~ их' =и,, т.е. х' =1, х' 2,200 , 00 00 и х~' 2,286. Этим точкам соответствуют значения «1'~ = 17, 12,113 и « ' 12,225. В соответствии с (2.18) находим 00 00 х~ ~ = 2,087 и затем ф ~ = «(х~ ~) = 12,022.

С~о~а оказа~ось,. что х, Е [х,,хз ] и «„< «2 . Позтому для вычислений на четвертом шаге получаем х, = х,, х., «, ~ = 17, «2 ~ = 12,022, «зб ~ = 12,113. В соответствии с (2.18) имеем х„- 2,054 и «, — 12,009. -Ю 00 79 2.6, Методы иелиномиальной аппроксимации Из проведенных расчетов вытекает, что искомая точка х„минимума функции 1(х) лежит в интервале (х„, х, ) = — 10 трб = (1, 2,054). Дальнейшие вычисления приводят к незначительному уменьшению интервала неопределенности, так как каждая очередная точка будет правее точки 2.

Используя необходимое условие зкстрсмума функции ~'(х) = = О, заключаем, что х„= 2 и 1'(х„) = 12. Таким образом, в -(я) данном случае последовательность точек х„' приближается к точке минимума х,, монотонно убывая. Степень приближения текущей точки к точке минимума можно оценить следующим образом. Согласно формуле Тейлора, в окрестности точки минимума х.

целевой функции имеем 1(х1)-Йх )+ (х1 х.) У(х2)-1(х*)+ (х2 х*) . У (х~) 2 2 (х~), 2 Вычисляя разность двух приближенных равенств, находим: 1( '1) — 1(: ) = ' ( ' — х2)М+ '2 — 2,) = 1'ц(х,) 2 2 (Х~) (Х1 «2) (Х1 Ха). В результате получаем приближенную формулу В данном случае при выборе х~ = х„, хг = х„имеем (3) 00 р) 12,022 — 12,009 * ~ (2,087 — 2,054) . 6 что согласуется с полученными результатами.

Метод квадратичной аппроксимации удобно применять после локализации точки минимума методом золоьчого сечения или иешодом Фибониччи. Это объясняется тем, что для дважды дифферснцируемой функции многочлен второго порядка 80 2. МЕ РОДЫ ОДНОМЕРНОЙ МИНИМИЗАЦИИ достаточно хорошо аппроксимирует функцию в окрестности точки минимума. В одной из модификаций метода квадратичной аппроксима(й) ции на к-м шаге, к ) 1, в тройку точек х~ „г = 1, 2, 3, включают ' (й-Ц (й) найденную на предыдущем шаге точку х, (как точку х2 ), (й-1) -(й — Ц одну из точек х,, ближайшую к х„, и точку, симметрич(й — Ц -(й-Ц ную включенной точке х~ относительно х~ .

Последняя -(й) точка новая, и в ней перед вычислением х, необходимо определять значение минимизируемой функции. (й) (й) Такой выбор тройки точек х~ ~ приводит к равенству х2~ 1— — х, = хз — х. = Ьй, что упрощает (2.18): (й) (й) (й) ~~-, ) ~~-з ) (й) (й) 2 И",") -2Л4')+Их®) Процесс последовательных приближений к искомой точке х, минимума унимодальной функции 1(х) прекращают, если по[й-Ц лученные на двух последовательных шагах значения 1(х, ) И) и 1(х„) близки или если проведенные расчеты позволяют указать интервал неопределенности, длина которого меньше заданного наибольшего допустимого значения с„.

-(й) Отметим, что в данном случае точка х~, найденная на й-м шаге, может оказаться за пределами отрезка [хч, хз ), в то (й) (й) время как в методе квадратичной аппроксимации принадлежность точки х„укаэанному отрезку гарантирована. Пример 2.5. Применим описанную модификацию метода квадратичной аппроксимации для нахождения минимума функции У~, ) ~,, 1)2~ 8)2 на отрезке (2, 8). График этой функции приведен на рис. 2.12. Процесс итераций закончим, если длина интервала неопределенности не будет превышать 0,15.

На первом шаге выберем 81 2.б. Методы полипомиельпой аппроксимации т, = 2, х1 = 5 и х~' = 8. Результаты вычислений с учетом (2.19) сведены в табл. 2.6. После выполнения пятого шага приходим к заключению, что точка х„минимума функции ) 1х) расположена в интервале (2.,949, 3,076) длины 0,127. Точное значение х, = 3 соответствует минимальному значению 7'1х,) = О. Рис. 2.12 Таблица 2.6 82 2. МЕТОДЫ ОДНОМЕРНОЙ МИНИМИЗЛ11ИИ 2.7. Методы с использованием производных (х — х )2 2 где ~ точка, лежащая между точками х„и х.

Имея в виду, что вычисления проводятся в достаточно малой окрестности точки х., положим «"(~) = «"(х,). Тогда для приближенно вычисляемых значений «(х) получим «(х) — «(х„) = «(х) — «(х„) + («1х) — «(х)) — («(х*) — «(х*)) )) (х — х,) > «(х) — «(х,) — 2ЬТ = «" (х„) * — 2ЬТ. Из этих неравенств вытекает, что можно гарантировать выполнение неравенства «(х) > «(х„), если «" (х,)(х — х„)2 > 2Ь«. Это приводит к приближенной оценке абсолютной погрешности нахождения точки х„методом прямого поиска: 2ЬТ * ~«(х) (2. 20) Заданная точность г, нахождения точки х, не должна быть меньше Ь„, так как иначе эту точность нельзя достичь методом прямого поиска. Из (2.20) также следует, что при нахожде- В методах прямого гшиска при вычислении значений минимизируемой функции «(х) неизбежно возникая>т погрешности,.

к которым чувствительны алгоритмы прямого поиска, основанные на сравнении значений функции в отдельных точках. Пусть «(х) дважды непрерывно дифференцируемая функция в окрестности точки х„строгого локального минимума, значения которой вычисляются с абсолютной погрешностью, не превышающей Ь«. Оценим абсолютную погрешность Ь„, с которой может быть найдена точка х„с применением метода прямого поиска. Для представления функции «(х) в окрестности точки х„воспользуемся формулой Тейлора ~1Ц с учетом равенства «(х,) = 0: 2.7. Методы с использованием производных 83 нии точки х„происходит потеря примерно половины верных значащих цифр, с которыми можно вычислить приближенное значение минимизируемой функции [1Ц. Если унимодальная функция 1(х) непрерывно дифференцируема на отрезке минимизации, то точку х„наименьшего значения функции можно вычислять как корень уравнения 1'[х) = О с помощью тех или иных методов численного решения нелинейных уравнений [1Ц.

В этом случае на точность решения задачи решающее влияние оказывает погрешность вычисления производной функции. Если абсолютная погрешность вычисления производной не превышает Ьр, то для нижней оценки абсолютной погрешности вычисления корня х, уравнения 1(х) = О имеем [1Ц Ь1 1и(х„) (2.21) Метод средней точки. Будем искать минимум функции 1[х), непрерывно дифференцируемой и строго унимодаяьной на отрезке [ам 61). В этом случае единственной точкой х, Е [ам 61) минимума будет стационарная точка, в которой 1'(х„) = О. Отметим, что непрерывно дифференцируемая унимодияьная на отрезке функция может иметь на нем более одной стационарной точки.

В методе средней тонки используют простую идею: вычисляют производную ~'(х1) = К1 в средней точке х1 = = (а1+6~)/2 исходного отрезка и, если К1 > О, то отрезок [хм 61] отбрасывают, так кзк на нем строго унимодальная функция только возрастает., а если К1 ( О, то отбрасывают Таким образом, при нахождении этого корня можно сохранить все верные значащие цифры, с которыми можно вычислить значение производной 1'[х). Рассмотрим некоторые методы одномерной минимизации, основанные на использовании производной минимизируемой функции. 84 2.

МЕТОДЫ ОДНОМЕРНОЙ МИНИ>МИЗЛЦИИ отрезок [а~., х>]> поскольку на нем строго унимодальная функция лишь убывает. В данном случае отбрасывание половины исходного отрезка [а» 6>] аналоги >но процедуре исключения отрезка. Ясно, что в случае К = О имеем х. = х. Оставшуюся после отбрасывания половину отрезка обозначим [аз, бя] и, вычислив производную у'(хя) = К2 в его средней точке хз = (аз+ бз) >2, повторим процедуру отбрасывания половины отрезка и т.д. Условием прекращения вычислений на к-м шаге может быть выполнение неравенства 4.>.> ( е„, где 1ь > > = = бь >> — аь ы — длина отрезка [аь.>л, 6»~.~] после отбрасывания половины отрезка [аь, 6»]: е„наибольшая допустимая длина интервала неопределенности.

Характеристики

Тип файла
DJVU-файл
Размер
2,13 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Зарубин В.С., Крищенко А.П
Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6532
Авторов
на СтудИзбе
301
Средний доход
с одного платного файла
Обучение Подробнее