Реферат: Сходимость

Сходимость алгоритма является наиболее важным вопросом оптимизации. Большинство методов решения задач оптимизации имеют итерационную природу: xi+1 = A(xi), т.е. исходя из некоторой начальной точки x0, они порождают последовательность {x0, x1, …, xi, …} на основе алгоритма A, сходящуюся к точке экстремума x*.

Для оценки эффективности выбранных методов можно рекомендовать три характеристики: время, затраченное на получение решения (Т, c); точность решения; чувствительность к изменению параметра сходимости.

Для одномерных методов оптимизации время и чувствительность можно исследовать на типовых тестовых функциях, например, f(x) = sink(x), путем варьирования значений показателя степени k на множестве нечетных чисел от 1 до 79. Отметим, что для всех kminf(x) достигается в точке x* = 4,71239, при этом f(x*) = –1,0. Однако с увеличением k степень гладкости функции, которая обладает узкими впадинами в окрестности x*, уменьшается. Проверку методов на чувствительность можно осуществить путем варьирования значений параметра сходимости k и параметров алгоритма.

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

Критерии останова алгоритма

Приведем несколько наиболее распространенных критериев останова оптимизационных методов:

ε – заданная точность:

где k – четное число (данный критерий используется в методах штрафных

и барьерных функций).

При выполнении неравенств полагают: x* ≈ xk и f* ≈ f(xk).

еще рефераты
Еще работы по биологии