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


 

 

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

.

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

В этом случае рассматриваемый метод называют методом наискорейшего градиентного спуска.

Для функции , соответствующей системе линейных уравнений с матрицей , задача нахождения минимума решается в явном виде

так как

и

.

Обозначим через , т.е.

 

.

 

Предположим, что . Учитывая, что , вычислим :

 

 

 

 

 

,

 

 

.

 

 

ЛЕКЦИЯ 6. ИНТЕРПОЛИРОВАНИЕ И ЭКСТРАПОЛИРОВАНИЕ

 

1. Математическая постановка задачи интерполирования.

В экономике и технике, часто приходится сталкиватьcя с необходимостью вычисления значений функции у = f(х) в точках, отличных от значения аргумента, фиксированных в таблице.

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

Пусть на отрезке [a, b] задана функция у = f(х) своими n + 1 значениями ; ; … ; в точках x0, x1, …, xn , которые назовем узлами интерполяции.

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

 

y0 y1 yn-1 yn
x0 x1 xn-1 xn

 

т.е.

; ; … ; .

 

Процесс вычисления значений функций в точках х, отличных от узлов интерполяции, называется интерполированием функции f(х).

Если аргумент х находится за пределами отрезка интерполирования [x0 , xn], то задача определения значения функции в точке х называется экстраполированием.

Задача становится однозначной, если в качестве интерполирующей функции f(х) для функции у = f(х), заданной своими n+1 значениями, выбрать многочлен Fn (x) степени не выше n, такой, что

 

; ; … ; .

Многочлен Fn(x) удовлетворяющий этим условиям, называют интерполяционным многочленом, а соответствующие формулы – интерполяционными.

В случае, когда F(x) выбирается в классе степенных функций, интерполяция называется параболической.

 

При интерполировании возникает ряд задач:

 

1. Выбор наиболее удобного способа построения интерполяционной функции для каждого конкретного случая.

2. Оценка погрешности при замене f(x) интерполирующей функцией F(x) на отрезке [a, b].

3. Оптимальный выбор узлов интерполяции для получения минимальной погрешности.



Дата добавления: 2021-09-07; просмотров: 310;


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

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

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

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