Студопедия

КАТЕГОРИИ:


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

Методические указания. Работа №4 Оценка эффективности методов оптимизации




Работа №4 Оценка эффективности методов оптимизации

 

Задание

1. Ознакомиться с критериями и методикой оценки эффективности методов оптимизации.

2. Составить программу расчета показателя эффективности для различных методов одномерной оптимизации (методов равномерного поиска, деления отрезка пополам и «золотого сечения») и отладить ее на контрольном примере.

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

1. Эффективность метода определяется одномерной оптимизации определяется по формуле (см. раздел 3, тема 8):

,

где ξ – коэффициент эффективности, (в – а) заданный интервал, а n – число вычислений целевой функции.

2. Для выполнения задания рекомендуется воспользоваться готовыми программами, использованными в лабораторных работах №1, №2, №3. Программы каждого из методов (равномерного поиска, деления отрезка пополам и «золотого сечения») необходимо модифицировать – вставить счетчик числа обращений к подпрограмме вычисления целевой функции:

n: = n + 1.

Предварительно счетчик необходимо очистить – присвоить «ноль»: n = 0. Вместе с точкой экстремума нужно вывести на печать и значение счетчика.

3. Задаваясь несколькими значениями точности e = 0,1; 0,01; 0,001, произвести расчеты экстремума методом равномерного поиска для целевой функции F(x) и интервала согласно варианту задания из табл. 3. Вывести на печать значения счетчика n1 для всех трех случаев.

То же самое проделать для методов деления отрезка пополам и «золотого сечения». Распечатать значения счетчиков числа вычислений целевой функции n 2 и n 3.

Результаты расчетов n 1, n 2, n 3 свести в таблицу аналогично табл. 4.

Программа расчета эффективности для различных методов одномерной оптимизации в Mathcad приведена на рис. 29.

 

Рис. 29. Программа расчета эффективности различных методов одномерной оптимизации.

 

По сопоставлению значений n, n1, n2 оценивается эффективность каждого из методов, что позволяет сделать заключение о наиболее эффективном методе.

Пример расчета эффективности методов для одной из функций при различный значения точности показан в табл.4.

Таблица 4

Метод оптимизации Число вычислений F(x)
Заданная точность е 0,1 0,01 0,001
Равномерный поиск (n1)      
Деление отрезка пополам (n2)      
«Золотого сечения»(n3)      

 

Анализ результатов расчета эффективности для данной целевой функции позволяет заключить:

- эффективность метода «золотого сечения» выше, чем у метода деления отрезка пополам и метода равномерного поиска;

- при увеличении точности расчетов на порядок количество вычислений целевой функции в методе равномерного поиска возрастает пропорционально, а в методах деления отрезка пополам и «золотого сечения» по логарифмическому закону.

Пользуясь полученными значениями n1, n2, n3, рассчитать показатель эффективности ξ для каждого из методов и сделать выводы о наиболее эффективном методе для своего варианта задания.





Поделиться с друзьями:


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


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



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




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