Применение ортогональных полиномов Чебышева


Рассмотрим применение ортогональных полиномов Чебышева для случая многомерной регрессии. Неизвестную нам связь между выходной величиной Y и факторами Хj

clip_image002

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

clip_image004 (7.5)

где n — количество рассматриваемых факторов; m – количество рассматриваемых эффектов.

С учетом предварительной ортогонализации исходный полином (7.5) может быть представлен в следующем виде

clip_image006, (7.6)

где m+1 — число членов уравнения регрессии, в общем случае может быть равно числу всех n факторов во всех степенях от 0 до р плюс число всех С2nС2р парных взаимодействий, плюс соответствующее число тройных взаимодействий, плюс и т.д. до исчерпания всего списка факторов. На практике, однако, имея в виду обработку пассивной контрольно-измерительной информации, степень р каждого фактора Хi не превышает 2, а число взаимодействий ограничивается парными, т.е. общее число членов уравнения регрессии, как правило, не превышает clip_image008. При этом, для удобства работы следует произвести замену переменных и вместо эффектов факторов Хi и их взаимодействий различных порядков ввести единую переменную Zk, k=0…m. Следует отметить, что степень полинома Yk(Z) совпадает с номером столбца k рассматриваемых эффектов Zk в матрице исходных данных. Тогда именно на полиномы Yk(Z) следует наложить условие ортогонализации

clip_image010 (7.7)

Решением системы уравнений (7.7) будет достаточно простая итеративная процедура

clip_image012 (7.8)

где

clip_image014 (7.9)

Задача определения оценок коэффициентов bk уравнения (7.5) сводится к нахождению коэффициентов Ak при ортогональных полино­мах в (7.6) исходя из условий минимизации остаточной суммы квадратов

clip_image016. (7.10)

Дифференцируя (7.10) по каждому коэффициенту Аk и приравнивая результат дифференцирования к нулю, получаем систему (m+1) линей­ных уравнений решением которой будет выражение для расчета Аk

clip_image018. (7.11)

Из полученной формулы видно, что все коэффициенты Аk опреде­ляются независимо друг от друга, так как рассматриваются на осно­ве ортогональных полиномов различных порядков. Следовательно, вопрос о включении в уравнение (7.6) каждого коэффициента Аk может решаться в индивидуальном порядке по критерию Стъюдента. Для этого предварительно рассчитывается среднеквадратическое отклонение очередного коэффициента Аk

clip_image020, (7.12)

где S2(Y) — средняя (или средневзвешенная) дисперсия выходной величины по неповторяющимся строкам плана (может быть определена специальными дублирующими экспериментами в любой точке изучаемой области факторного пространства, лучше всего в центре). В крайнем случае для оценки средней дисперсии можно взять эмпирическую дис­персию распределения выходной величины, делёную на 4 (минималь­ное число равнодействующих составляющих, которые может дать нор­мальное распределение).

Величина S(Ak) — подставляется в выражение для расчетного кри­терия Стьюдента

clip_image022, (7.13)

которая сравнивается с табличным при q уровне значимости и n = N -1 числе степеней свободы. При выполнении условия (7.13) коэффициент Аk признается значимым и должен быть включен в урав­нение.(7.6), в противном случае — нет.

Проверка адекватности уравнения (7.6) экспериментальным данным осуществляется как обычно с помощью критерия Фишера. В случае положительного решения можно переходить к отысканию оценок bk в уравнении (7.5).

Простейшим методом отыскания bk является метод подстановок соответствующих конкретных значений Yk(Z) в (7.6) и приведение подобных членов. Выражения, стоящие перед каждым Zk и являются искомыми оценками коэффициентов bk. Результат легко может быть вычислен при любой комбинации значимых Yi(Z). Например, если m=3 и все Yi(Z) значимы, то при подстановке получается:

clip_image024=A0Y0(Z) + A1Y1(Z) + A2Y2(Z) + A3Y3(Z) = A0 + A1(Z1x10) + A2[Z2 x20 x21(Z1 — — x10)] +A3{Z3x30x31(Z1x10) — x32[Z2x20x21(Z1x10)} = A0 + A1Z1A1x10 + + A2Z2A2x20A2x21Z1 + A2x21x10 + A3Z3A3x30A3x31Z1 + A3x31x10A3x32Z2 + + A3x32x20 + A3x32x21Z1A3x32x31x10.

При приведении подобных членов определяются и коэффициенты модели в декартовой системе координат:

clip_image026 (7.14)

Аналогичным образом можно определить коэффициенты bk при любом количестве членов модели. Необходимо отметить, что с ростом числа членов уравнения (7.6) поиск коэффициентов bk усложняется. При этом следует обратить внимание на то обстоятельство, что если в уравнении (7.6) часть полиномов Yi(Z) оказалось незначимыми, то это вовсе не означает, что соответствующие им коэффициенты bi тоже окажутся незначимыми. Вполне возможно, что они войдут в конечное выражение модели в декартовых координатах, проникнув туда опосредовано за счёт других членов (см. пример 2).

Алгоритм расчета математической модели по методу МНКО представлен на рис.7.3.

Загрузка...