Дослідження залежності даних за допомогою лінійного регресійного аналізу

Страницы работы

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.

Содержание работы

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

НТУ «ХПІ»

Кафедра обчислювальної техніки та програмування

ЗВІТ З ЛАБОРАТОРНОЇ РОБОТИ № 5

З КУРСУ: «ПЛАНУВАННЯ ЕКСПЕРИМЕНТУ ТА ОБРОБКА ЕКСПЕРИМЕНТАЛЬНИХ ДАНИХ»

Виконав студент

гр. КІТ -14в

Марченко В.Ю.

Перевірив:

Черних О.П.

Харків 2006

Лабораторна робота3

Тема: Лінійний регресійний  аналіз

Мета: Дослідження залежності даних за допомогою лінійного регресійного аналізу.

ХІД РОБОТИ:

Маємо слідуючи вхідні та вихідні дані:

                      Рис.1. – дані за варіантом

За допомогою процедури Relate пакету дослідження  заданої залежності. Маємо:

Потрібно вибрати найкращу та другу за найкращою моделі. Це Reciprocal-X та Logarithmic-X.

Маємо графіки цих функцій:

       

  

Рис.2. – зрівняння з графіком функції зворотня відносно Х (Reciprocal-X)

Рис.3. – зрівняння з графіком функції логарифмічна Logarithmic-X.

Розрахуємо для найкращої моделі оцінку параметрів регресії, дисперсію та  кореляційний коефіцієнт:

1.Найкраща модель Reciprocal –X залежність має вигляд:

Тобто якщо лінійне рівняння має вигляд У=А+ВХ, де Х-матриця плана, У-вихідні значення , Ата В – невідомі коефіцієнти, то для нашого випадку

 У=у, А=а, В=b, Х=х.

Вимірювання проводяться у п’яти точках:

х1=1,2             х2=3            х3=4           х4= 5          х5=5,8

Значення у приймають значення:

у1= 0,12              у2= 0,04                 у3=0,02                у4=0,02               у5=0,01

Виконаємо розрахунок параметрів регресії:

Находим XTX:                                                          

            1        0,83

                                                                                  1      0,33                   5          1,78

                1        1        1          1         1                     1       0,25         =                                     

XTX =                                                            .          1      0,2                    1,78      0,93

    0,83  0,33  0,25    0,2     0,17                     1     0,17

 


0,63            - 1,2

(XTX)-1=          - 1,2             3,38

0,12

                                                                           0,04

ХТу=        1             1            1           1         1              0,02        =   0,21

                                                                      .   0,02          0,12

     0,83     0,33       0,25        0,2      0,17           0,01

Визначаємо  а=(ХТХ)-1ХТу

       0,63        -1,2              0,21              - 0,01

а=                             .             =

       -1,2         3,38              0,12               0,15

З цього виходить а0 = -0,01       а1=0,15

Модель  має вигляд  у= - 0,01 + 0,15 (1/х), маємо невеливе відхилення  від отримання моделі за допомогою пакета – у= -0,0168097 + 0,164357/х

Визначимо довірчий інтервал для а0  та а1. Для цього потрібно знайти оцінку дисперсії. Для цього знайдем:

                 0,12              1     0,83                            0,005

                  .....               1     0,33          -0,01              0

                                -     1    0,25     .           =  - 0,0075

                 ......               1     0,2              0,15            0

                                      1     0,1                             - 0,0059

у-Ха=       .....                      

     0,01

d=0,00013/3=0,00004

∆а1=t0.975(4)* √d(XTX)-1n

Так як t0.975(4)=3.182, то ∆а0=+3,182√0,00004*0,63= 0,016

Тобто ∆а0= - 0,01+0,016, а ∆а1=0,15+0,037

Розраховуємо  коефіцієнт кореляції:

Х=3,8   та Y=0.042

Підставимо у формулу значення та отримаємо  r=-0,296/0,3226=-0,9176

2.Друга після найкращої моделі Regression Analysis – Logarithmic-X model :

Y=a+b*ln(X)(логарифмічна).

Тобто якщо лінійне рівняннямає вигляд  У=А+ВХ, де Х-матриця плана, У-вихідні значення, А та В – невідомі коефіцієнти, то для нашого випадку

У=у       А=а        В=b         Х=ln(X)

Вимірювання проводяться у п’яти точках:

х1=1,2             х2=3            х3=4           х4= 5          х5=5,8

Значення у приймають значення:

у1= 0,12              у2= 0,04                 у3=0,02                у4=0,02               у5=0,01

Виконаємо розрахунок параметрів регресії:

Знаходим XTX:

               1             1           1         1              1              1    0,18

                                                                             *      1    1,1               5     6,04

XTX =    0,18      1,1       1,39      1,61       1,76            1      1,39    =

                                                                         1     1,61            6,04   8,86

                                                                         1     1,76

                1,13        -0,77

(XTX)-1= -0,77         0,64                                                 0,12

          1                1           1            1           1                 0,04          0,21

ХТу= 0,18         1,1         1,39       1,61      1,76     *      0,02   =    0,14

                                                                            0,02

  0,01

Визначаємо а=(ХТХ)-1ХТу

                                       0,21

1,13           -0,77                                 0,13

а=                                     *                    =

-0,77           0,64              0,14             0,07

З цього виходить  а0=0,13      а1=-0,07

Модель має вигляд   у=-0,13 -0,07 ln(X), маємо невелике відхилення від отриманої моделі за допомогою пакета    у=0,127246-0,070632*ln(x).

Визначимо довірчий інтервал для  а0 та а1. Для цього потрібно знайти оцінку дисперсії d. Для цього  знайдем :

                                                                          0

             0,12        1      0,18                               -0,01

             ......         1       1,1             0,13            -0,01

 .......        1       1,39   *                 =       0

 ......    -    1       1,61         -0,07             0

у-Ха=   .......        1      1,76

 0,01

d=(y-Xa)T(y-Xa)/5-1-1=0.000363/3=0.000121

∆а1=t0.975(4)* √d(XTX)-1n

Так як  t0.975(4)=3,182, то ∆а0=+3,182√0,000121*1,13=0,037

∆а1=+3,182√0,000121*0,64=0,028

Тобто ∆а0=0,13+0,037, а ∆а1=-0,07+0,028

Коефіцієнт кореляції було розраховано вище.

Висновок: у ході лабораторної роботи ми дослідили залежності даних за допомогою лінійного регресійного аналізу.

Похожие материалы

Информация о работе

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.