русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Матричный подход


Дата добавления: 2014-11-27; просмотров: 4358; Нарушение авторских прав


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

, , .

При этом вводят переменные:

- вектор-столбец наблюдений над результативным показателем;

- матрица данных, причем первый столбец всегда состоит из единиц;

А - вектор-столбец коэффициентов регрессии.

 

Тогда уравнение регрессии в матричной форме имеет вид:

. (3.4.9)

Используя МНК, получим в качестве решения системы нормальных уравнений вектор-столбец искомых параметров регрессии:

, (3.4.10)

где - транспонированная матрица.

Таким образом, можем установить последовательность выполняемых действий:

· составить матрицу ;

· выписать вектор ;

· получить транспонированную матрицу ;

· найти произведение матриц ;

· найти произведение матрицы на вектор ;

· определить обратную матрицу ;

· составить произведение , провести вычисления и определить вектор коэффициентов уравнения;

· записать моделирующее уравнение.

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

Покажем на конкретном примере, как проводятся вычисления и находятся параметры линейного уравнения множественной регрессии.

Пример 3.9.Построить модель, которая характеризует зависимость между показателем , факторами и . Провести анализ взаимосвязи на основе полученной модели.

2,72 3,04 2,84 2,89 2,58 2,64 2,52 2,75 2,63
15,6 13,5 15,3 14,9 15,1 16,1 16,7 15,4 17,1
106,3 128,5 121,2 118,4 108,4 105,9

Решение.Оценим параметры модели по МНК. Выпишем основные матрицы, входящие в исследование:



,

Замечание. В матрице всегда первый столбец состоит из единиц – это связано с присутствием в уравнении свободного члена .

,

Найдем обратную матрицу:

Определим оценки параметров модели по формуле (3.4.11):

Таким образом, и искомая модель имеет вид:

.

Оценка коэффициентов уравнения

Оценку значимости коэффициентов уравнения также можно проводить на основе матричного подхода. Для этого вначале определяют дисперсии оценок параметров: , ,…, . Эти величины будут диагональными элементами матрицы: . После этого устанавливают -статистики по коэффициентам:

, ,…, ………………….(3.4.11)

Для рассматриваемого примера 3.9 матрица известна. Если ее диагональные элементы умножить на = 0,011851, найденное по формуле (3.1.21) то получим такие результаты:

= 3,4739, = 1, 86385;

= 0,00397, = 0, 063021;

= 0,000072, = 0, 008485.

t – статистики Стьюдента, устанавливающие значимость коэффициентов регрессионного уравнения, определяются по формулам (3.4.11), и для рассматриваемого примера таковы:

;

;

.

Зададим уровень значимости , тогда

.

Сравнивая значения t-статистик, можно сделать вывод, что коэффициент является незначимыми.

При уровне значимости имеем , поэтому коэффициенты и незначимы в построенном уравнении регресси.

3.4.3. Построение множественной регрессионной модели с использованием EXCEL

Уравнение линейной регрессии можно построить в пакете электронных таблиц Excel .

В состав пакета Excel входит набор способов анализа данных, который называется Пакетом анализа и предназначен для решения различных заданий. Для ознакомления с этим пакетом, следует в меню окна Excel выбрать опцию Сервис и в появившемся меню нужно выбрать опцию Анализ данных.В результате получим окно (рисунок 3.2).

 

Рисунок 3.2 – Окно Анализ данных

 

С помощью клавиш прокрутки можно выбрать любую из приведенных функций анализа.

Построение корреляционной матрицы

Пример 3.10. Построить корреляционную матрицу по следующим данным:

 

Y X1 X2 X3
9,9 0,43 0,3 3,9
5,5 0,38 0,42 5,65
4,3 0,34 0,9 8,52
6,6 0,37 0,55 5,38
9,4 0,23 0,52 4,36
5,2 0,41 0,38 3,13
0,22 0,36 5,82


<== предыдущая лекция | следующая лекция ==>
Построение множественной линейной регрессии | Решение.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.