Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Метод наименьших квадратов для нелинейных регрессионных моделей
Метод наименьших квадратов можно применять к нелинейным регрессионным моделям только в том случае, если возможна их линеаризация, т.е. они нелинейны по факторным переменным или нелинейны по параметрам, но внутренне линейны. Рассмотрим применение МНК для определения неизвестных параметров уравнения параболической зависимости следующего вида: yi = β 0 + β 1xi + β 2x2i + ε i Данный полином второго порядка (или второй степени) является нелинейным по факторным переменным xi. Для нахождения неизвестных параметров уравнения регрессии β 0, β 1, β 2 необходимо минимизировать с помощью МНК функцию Q: n n Q = Σ (yi - yx i)2= Σ (yi - β 0 - β 1xi - β 2x2i)2 → min i =1 i =1 Процесс минимизации функции сводится к вычислению частных производных этой функции по каждому из оцениваемых параметров. Составим систему уравнений для данной функции Q, не пользуясь при этом методом замен: дQ = -2Σ (yi - β 0 - β 1xi - β 2x2i) = 0 дβ 0 дQ = -2Σ (yi - β 0 - β 1xi - β 2x2i) xi = 0 дβ 1 дQ = -2Σ (yi - β 0 - β 1xi - β 2x2i) x2i = 0 дβ 2 После элементарных преобразований данной системы уравнений получим nβ 0 + β 1 Σ xi + β 2 Σ x2i = Σ yi β 0 Σ xi + β 1 Σ x2i + β 2 Σ x3i = Σ xi yi β 0 Σ x2i + β 1 Σ x3i + β 2 Σ x4i = Σ x2i yi Данная система является системой нормальных уравнений относительно параметров β 0, β 1, β 2 для параболической зависимости yi = β 0 + β 1xi + β 2x2i + ε i. Эта система является квадратной, т.е. количество уравнений равняется количеству неизвестных переменных. Коэффициенты β 0, β 1, β 2 можно найти с помощью метода Гаусса, если свести систему нормальных уравнений к линейному виду с помощью метода замен. В общем случае полинома п-й степени yi = β 0 + β 1xi + β 2x2i + … +β nxni + ε i. Для нахождения неизвестных коэффициентов уравнения регрессии с помощью МНКнеобходимо минимизировать функцию Q следующего вида: n n Q = Σ (yi - yx i)2= Σ (yi - β 0 - β 1xi - β 2x2i - … - β nxni)2 → min i =1 i =1 Тогда систему нормальных уравнений можно записать таким образом: Σ yi =β 0 n + β 1 Σ xi + β 2 Σ x2i + … + β n Σ xni Σ yi xi = β 0 Σ xi + β 1 Σ x2i + β 2 Σ x3i + … + β n Σ xn+1i ……………………………………………………………… Σ yi xn-1i = β 0 Σ xn-1i + β 1 Σ xni + β 2 Σ xn+1i + … + β n Σ x2n-1i Σ yi xni = β 0 Σ xni + β 1 Σ xn+1i + β 2 Σ xn+2i + … + β n Σ x2ni Решением данной системы будут являться оценки коэффициентов регрессионной зависимости, выраженной полиномом п-го порядка. Метод Гаусса применяется в большинстве случаев для решения систем линейных уравнений, когда число неизвестных параметров не совпадает с количеством уравнений. Однако его используют и для решения квадратных систем линейных уравнений. Основная идея решения системы линейных уравнений методом Гаусса заключается в том, что исходную систему из т линейных уравнений с п неизвестными переменными необходимо преобразовать к треугольному виду. Для этого в одном из уравнений системы оставляют все неизвестные переменные. В другом сокращают одну из неизвестных переменных для того, чтобы их число стало (п - 1). В следующем уравнении убирают две неизвестные переменные, чтобы их число уже было (п - 2). В конце данного процесса система примет треугольный вид: первое уравнение содержит все, а последнее - только (п - т) неизвестных, которые называются базисными. Остальные переменные называются свободными. Дальнейшее решение сводится к выражению свободных неизвестных переменных через базисные и получению общего решения системы линейных уравнений. Для осуществления базисного решения системы линейных уравнений свободные переменные приравнивают к нулю.
|