Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5

ЛАБОРАТОРНАЯ РАБОТА № 5

Тема работы: Нелинейная регрессия. Выбор оптимальной степени обобщенного многочлена, аппроксимирующего экспериментальные данные.

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

Задание: В результате серии экспериментальных измерений получены значения Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru в заданных точках Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru . Величины Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru измерены независимо друг от друга, с одинаковой среднеквадратичной ошибкой Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru и подчиняются нормальному закону распределения; величины Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru измерены с высокой точностью, так что погрешностью их измерения можно пренебречь.

Используя метод наименьших квадратов и ортогональные полиномы Чебышева построить регрессионную зависимость Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru в виде обобщенного многочлена. Определить оптимальную степень многочлена. Основываясь на результатах статистического анализа обосновать оптимальность полученной эмпирической зависимости.

Теоретическая часть

В инженерной практике часто возникает задача подбора эмпирической формулы, адекватно описывающей имеющийся экспериментальный материал. Обычно формула строится в виде обобщенного многочлена

Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru , (1)

где

Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru (2)

заданная система линейно независимых базисных функций, Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru - параметры формулы, являющиеся коэффициентами обобщенного многочлена. Оценки параметров, определяемые по методу наименьших квадратов, находятся из системы нормальных уравнений

Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru ,

где

Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru , Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru .

С вычислительной точки зрения наиболее целесообразным представляется использование в качестве базисных функций (2) какой-либо ортогональной (на множестве точек Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru ) системы функций, например, полиномов Чебышева. В этом случае матрица системы нормальных уравнений Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru становится диагональной и хорошо обусловленной. В силу этого, во-первых, чрезвычайно облегчается задача вычисления коэффициентов обобщенного многочлена, во-вторых, при последовательном уточнении эмпирической формулы на каждом этапе вычисляется лишь один новый коэффициент Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru , в-третьих, данный вычислительный алгоритм может быть применен при любой степени обобщенного многочлена.

Отметим, что широко используемая при полиномиальной аппроксимации система функций

Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru ,

приводящая к классическим алгебраическим многочленам, применяется лишь при Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru . Если Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru , то, как правило, нормальная система уравнений настолько плохо обусловлена, что вычисленные на ее основе параметры Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru оказываются полностью искаженными ошибками округления.

Ортогональные многочлены Чебышева

Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru

определяются рекуррентным соотношением

Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru , (3)

где

Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru .

Чтобы воспользоваться этой рекуррентной формулой, необходимо задать полиномы нулевой и первой степени; они имеют вид:

Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru , Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru , Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru .

Эмпирическая формула (1) с использованием многочленов Чебышева запишется в виде

Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru . (4)

Вычисление оценок коэффициентов Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru и их дисперсий Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru осуществляется по формулам:

Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru , Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru . (5)

Если величина Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru известна, можно, задав определенный уровень доверительной вероятности Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru , построить двусторонние симметричные доверительные интервалы для коэффициентов эмпирической зависимости (4):

Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru , Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru .

Здесь Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru - квантиль стандартного нормального распределения. Отправным пунктом при построении данных доверительных интервалов служит тот факт, случайные величины

Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru , Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru

имеют стандартное нормальное распределение.

Хорошее сглаживание ошибок эксперимента при среднеквадратичной аппроксимации наблюдается когда Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru . Но если Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru слишком мало, то для описания сложной нелинейной зависимости Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru коэффициентов многочлена может не хватить. Ясно, что в каждом конкретном случае должно существовать какое-то оптимальное число коэффициентов. Определяется оно следующим образом.

Задавшись некоторым числом Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru и определив согласно (5) соответствующие коэффициенты, вычислим остаточную дисперсию

Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru (6)

и сравним ее с известной погрешностью эксперимента Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru по критерию Фишера. Если

Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru , (7)

то математическая погрешность аппроксимации (значимо) больше физической погрешности исходных данных, и формула (5) нуждается в уточнении. Поэтому увеличиваем Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru на единицу, вычисляем по формуле (5) коэффициент Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru и повторяем проверку качества аппроксимации согласно (6), (7).

Обычно расчет начинают с Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru , когда (при нелинейной зависимости) неравенство (7) заведомо выполнено, и последовательно увеличивают число коэффициентов до тех пор, пока при некотором значении Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru не выполнится условие

Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru . (8)

Это условие означает, что дисперсия Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru (при данном Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru ) образована только за счет случайных ошибок измерений и, следовательно, дополнительные слагаемые в функции (4) не способны эту дисперсию уменьшить. Следовательно, полученное значение Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru является оптимальной степенью аппроксимирующего многочлена, и эмпирическая формула (4) считается окончательной. Если при этом Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru , то вид аппроксимирующей функции (в форме обобщенного многочлена) выбран удачно, в противном случае следует поискать более подходящий вид аппроксимирующей функции.

В соотношениях (7) (8) Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru - квантиль распределения Фишера, т. е. корень уравнения

Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru , (9)

где Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru - функция распределения Фишера с Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru и Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru степенями свободы. Число степеней свободы числителя Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru равно объему выборки минус количество коэффициентов, входящих в аппроксимирующий полином; знаменателю приписываем бесконечно большое число степеней свободы (это означает, что точность измерения Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru известна из большого числа предыдущих опытов). Величина Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru - это уровень значимости (или вероятность ошибки 1-го рода). На практике обычно полагают Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru . Это означает, что в пяти случаях из 100 мы можем допустить ошибку 1-го рода, т.е. отклонить гипотезу о равенстве дисперсий Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru , когда она верна.

Следует обратить внимание, что при сравнении дисперсий по критерию Фишера в числителе должна стоять большая из сравниваемых дисперсий: если на некотором этапе расчета Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru , то соотношения (8) и (9) записываются в виде

Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru , Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru .

Порядок выполнения задания

1. Присвойте переменной ORIGIN значение равное единице.

2. Из файлов Lab5 Nx и Lab5 Ny (N – номер варианта задания) введите исходные данные и разместите их в массивах (x) и (y).

3. Постройте полиномы Чебышева нулевого и первого порядков ( Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru ).

4. Вычислите оценки коэффициентов Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru , Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru и постойте согласно (4) аппроксимирующий многочлен первого порядка.

5. Постройте график линии регрессии и изобразите на нем исходные экспериментальные точки. Оцените визуально качество аппроксимации.

6. Задавшись определенным уровнем значимости и используя критерий Фишера, выясните, нуждается ли построенная регрессионная зависимость в уточнении.

7. Если уточнение необходимо, увеличьте значение Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru на единицу; постройте многочлен Чебышева Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru .

8. Вычислите очередной коэффициент Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru и постройте обобщенный многочлен степени Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru .

9. Последовательно повторяйте пункты 5-8 до тех пор, пока не выполнится неравенство (8).

10. Определив оптимальную степень аппроксимирующего многочлена Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru , постройте 90-процентные доверительные интервалы для всех коэффициентов этого многочлена; убедитесь, что старшие коэффициенты многочленов более высокого порядка статистически незначимы (равны нулю). Рекомендуется построить обобщенные многочлены ( Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru ) - го и ( Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru ) - го порядков.

11. Изобразив график зависимости остаточной дисперсии от степени аппроксимирующего многочлена, проследите ее изменение.

12. Изобразите графики остатков для аппроксимирующего многочлена оптимальной степени и линейного многочлена. Что можно сказать о поведении остатков?

13. Сделайте выводы по проделанной работе.

14. Сохраните рабочий документ.

Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru

Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru

Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru

Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru

Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru

Порядок выполнения задания. ЛАБОРАТОРНАЯ РАБОТА № 5 - student2.ru

Наши рекомендации