Методы одномерного поиска минимума без использования производных
Метод одномерной минимизации В таких методах нужно найти наименьшее значение целевых функций y=f(x), заданной на некотором ми-ве R, и определить значение параметра R, при котором целевая функция принимает это экстремальное значение. Это вытекает из теоремы Вейерштрассе: всякая функция f(y) непрерывна на отрезке [a,b] принимает на этом отрезке наименьшее и наибольшее значение. 1) Метод равномерного поиска Найти тип функции f(x) на отрезке [a,b]. При этом полагают, что функция f(x) на [a,b] унимодальной, т.е. у неё существует финальный минимум на рассматриваемом отрезке. Процесс решения этим методом состоит в последующем сужении интервала применения проектного параметра. Наиболее простым способом сужения является его деление на некоторое число равных частей с последующим вычислением значений целевой функции в каждой точке разбиения.
2) Метод половинного деления Используется для решения алг. уравнений состоит в делении пополам отрезка [a,b] затем анализируется изменение знака функции на половинных отрезках и одна из границ отрезка [a,b] переносится в его середину. Переносится та граница, со стороны которой функция на половине отрезка знака не имеет. Работа заканчивается, когда длинна текущего отрезка оказывается не более требуемой точности.
3) Метод золотого сечения Один из наиболее эффективных методов. Он состоит в построении последовательности отрезков оттягивающихся к точке минимума функции. При этом на каждом шаге, начиная со второго, значение функции нужно вычислить только один раз. Точка, в которой вычисляется значение функции, называется золотым сечением.
22. 1) Метод средней точки. 2) Метод секущих 3) Метод кубической интерполяции Поиск искомой точки х(принадлежащей)(х1,х2) при условии f1*f2*<0 на отрезке [х1,х2]. Можно построить единственный многочлен третьей степени располагающий значениями f1,f2, f1*,f2*
Методы одномерного поиска минимума без использования производных 1) Метод покоординатного поиска(спуска) Направление поиска выбирается поочерёдно вдоль всех координатных осей, шаг рассчитывается на основе одномерной оптимизации. Пусть нужно найти наименьшее значение функции и f(M)= f(хх1,х2,.., хn), Где М-точка n-мерного пространства. Выберем начальную точку М0(х10, х20, … , хn)), будем двигаться от начала точки в сторону убывания функции пока не дойдём до её минимума х1*, после которого она начинает возрастать. Обозначим её Мi далее аналогично обрывая её на некотором поле R можно приблизительно принять значение функции f(Mn) за её наименьшее значение. 2) Метод Розенброка Метод поиска минимума в много-мерном пространстве. Он использует только значение функции(поэтому нулевого порядка) . В нём реализуется покоординатный спуск, а потом предлагается искать ортогональную систему координат, в которой направление первой оси совпадает с направлением между исходной и конечной точкой начального приближения. Остальные орты ищутся методом Грама-Шмидта. 3) Метод ФСК(тот же метод только без ортогонализации направления) 4) Метод Пауэлла Первые n-операций совпадают с операциями покоординатного спуска, затем необходимо рассчитать направление нашего прохода за n-операций. Все остальные увеличивают свой номер на 1, другие отбрасываются. 5) Симплексный метод (метод Нелдера — Мида ) Основан на многократно повторяемых операциях построения многогранника с(n+1) вершинами, где n – размерность пр-ва управляемых параметров и перемещение наихудшей вершины (с наихудшем значением целевой функции в направлении центра тяжести многогранника) 6) Метод Ньютона Основан на использовании необходимых условий, в условиях экстремума целевой функции.
Популярное: Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (1270)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |