Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СМОРИ_3-КурсРГР_2012.doc
Скачиваний:
4
Добавлен:
22.11.2019
Размер:
112.13 Кб
Скачать

Эта сумма является функцией ф (a, b, c ) трех переменных (параметров a, b, c ). Задача сводится к отысканию ее минимума. Используем необходимое условие экстремума:

Ф\ ∂ a = 0, ∂ Ф\ ∂ b = 0, ∂ Ф\ ∂ c = 0,

т.е.

n

[yi - φ ( xi, a, b, c ) ] · φ a( xi, a, b, c ) = 0,

i = 1

n

[yi - φ ( xi, a, b, c ) ] · φ b( xi, a, b, c ) = 0,

i = 1

n

[yi - F ( xi, a, b, c ) ] · φ c( xi, a, b, c ) = 0, (7)

i = 1

Решив эту систему трех уравнений с тремя неизвестными относительно параметров a, b и c, получим конкретный вид искомой функции φ ( x, a, b, c ). Как видно из рассмотренного примера, изменение количества параметров не ведет к изменению сущности подхода, а выразится лишь в изменении количества уравнений в системе ( 7 ) .

Естественно ожидать, что значения найденной функции φ ( X, a, b, c ) в точках x1, x2 , …, xn будут отличаться от табличных значений у1, y2, …, yn. Значения разностей

yi - φ ( xi, a, b, c ) = εi ( i = 1, 2, …, n )

называют отклонениями ( или уклонениями ) измеренных значений y от вычисленных по формуле ( 6 ). Для найденной эмпирической формулы ( 6 ) в соответствии с исходной таблицей 1 можно, следовательно, найти сумму квадратов отклонений

n

u = ∑ ( φ(x) - yi ) 2 , ( 8 )

i = 1

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

Cумму квадратов отклонений u используется для сравнения различных вариантов приближающих функций при построении модели объекта. В том случае, когда значения yi представляют собою непосредственно измеренные значения выхода. Величина u может быть использована для получения оценки σу , как это следует из (1).

  1. Виды приближающих функций

Вид приближающей функции должен быть выбран экспериментатором в зависимости от характера точечного графика функции f . При этом в качестве приблжающей функции наиболее часто используют одну из следующих функций:

a) y = ax + b - линейная функция ;

b) y = ax2 + bx + c - квадратичная функция ;

c) y = axb - степенная функция ;

d) y = a ebx - показательная функция ;

e) y = 1/(ax + b) - дробно-линейная функция ;

f) y = aln x + b - логарифмическая функция ;

g) y = a/x + b - гиперболическая функция ;

h) y = x/(ax + b) - дробно-рациональная функция ;

Здесь a, b и c - параметры, значения которых определяются по экспериментальным данным для конкретного вида приближающей функции. Общий метод нахождения параметров приближающей функции описан в предыдущем разделе. Наиболее просто реализуется метод для функций вида а) и b). В этих двух случаях отыскание параметров сводится к решению системы линейных уравнений. Для приближающих функции других видов для отыскания параметров необходимо решать систему нелинейных или трансцендентных уравнений. Возникающие при этом трудности можно преодолеть путем преобразования приближающей функции так, чтобы отыскание параметров сводилось бы к решению системы линейных уравнений. Ниже описаны преобразования для приближающих функций вида c) – h), упрощающие задачу отыскания их параметров.

3.1. Степенная функция ( геометрическая регрессия)