Нахождение глобального минимума целевой функции


Целью оптимизации динамической системы является нахождения глобального экстремума целевой функции, т. е. определения таких значений оптимизируемых параметров в их областях допустимых значений, которые дадут наилучший результат целевой функции. На практике рассматриваемые методы не способны обеспечить стопроцентное нахождение глобального минимума. Зачастую они сходятся к локальному минимуму функции ( ), а точка глобального минимума ( ) остается за пределами исследований метода (рис 2.10).

Рис. 2.10. Нахождение локального минимума методами прямого поиска

 

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

1) вид зависимости целевой функции от оптимизируемых параметров;

2) величина начального шага поиска метода;

3) положение начальной точки.

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

Рассмотрим алгоритм нахождения глобального минимума на основе изменения оптимизирующим методом начальной точки. Вначале определяется область возможных значений для оптимизируемых параметров. Если на некоторый параметр не наложено ограничение вида , то границы его изменения определяются исходя из настроек метода.

В общем случае существует 2 метода изменения начальной точки поиска (рис 2.11.):

· сеточный – начальными точками являются значения в каждом узле сетки параметра, сформированной с определенным шагом;

· стохастический – начальными точками являются случайные значения параметров из области возможных значений;

а) б)

Рис. 2.11. Метод изменения начальной точки поиска для функции 2-х параметров: а) – сеточный, б) - стохастический

Теперь рассмотрим сам алгоритм нахождения глобального минимума, использующий стохастический метод выбора начальных точек (рис. 2.12)

Нет
Начало
Конец
Проведено достаточно циклов
Да
Проведение оптимизации одним из описанных методов с начальной точкой : - локальный минимум
Определение начальной точки

Рис. 2.12 Блок-схема алгоритма нахождения глобального минимума

 

Еще раз следует отменить, что использование данного метода не может гарантировать нахождение глобального минимума, но существенно увеличивает данную вероятность.



Дата добавления: 2021-10-28; просмотров: 318;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

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

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.009 сек.