Метод координатного спуска.


 

            Существует приближенная точка минимума. Минимизируя функцию по направлению к х1, на прямой используется любой метод одномерной минимизируют, х2 – фиксируют. Далее выполняют одномерную оптимизацию по х2, фиксируя х1.    

Этот процесс повторяют до тех пор пока следующая точка не окажется близка к точке приближения.

 

Градиентные методы.

Метод наискорейшего спуска.

 

Рассмотрим grad целевой функции.

Движение по направлению вектора под острым углом будет приводить к уменьшению целевой функции, а движение против направления функции к увеличению целевой функции. Разумно за направление движения принять сам вектор – grad f.

 

 
 


 

 

 

 

 

 

 

Для выбора расстояния нужно применить метод одномерной оптимизации. Прекратить поиск, когда величина grad f станет достаточно малой. Этот метод гарантирует, что найдена либо точка локального минимума, либо седловая точка.

 

Анализ метода.

 
 

  Рассмотрим целевую функцию, которая является квадратичной функцией, точка локального минимума совпадает с точкой начала координат. Пусть мы выбрали начальное приближение. Отыскивая наименьшее значение по направлению траектории (наименьшее значение там где происходит касание grad f линии уровня).

 


В случае когда масштаб выбирается следующим образом (линии уровня вытянуты).

 

Траектория

 

 

 


Если линии уровня - окружности, то приходим сразу в точку локального минимума.

       
   
 
 

 

 


Метод Ньютона.

 

  1. - один постоянный член любой точки данной функции является оптимальным – тривиальный случай;
  2. линейная функция (двучлен)

(возможно бесконечное уменьшение и увеличение)

 



Дата добавления: 2022-05-27; просмотров: 160;


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

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

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

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