Многомерная линейная регрессия: TensorFlow против Excel - PullRequest
1 голос
/ 16 октября 2019

Для моей работы мне нужно реализовать простое машинное обучение ... У меня не было большого опыта в математике (поэтому трудно понять, что я делаю).

Итак, мой первыйпопытаться что-то сделать с TF, это вычислить многомерную линейную регрессию ...

Я беру этот небольшой пул данных:

    Conso,DJUclim,DJUchau
    171408,0,282.8
    151620,0.9,171.6
    164475,2.7,137.8
    153866,10,99.5
    162933,65.6,32.4
    188475,183,0.8
    210994,231.5,0.2
    222873,256.3,0
    179239,109.9,9.2
    159162,45.9,32.5
    158104,4.7,142.6
    174184,0.6,227.9

И пытаюсь найти лучшее значение для X1,X2 и B для Conso = X1*DJUchau + X2*DJUclim + B

С помощью Excel я нашел:

    X1 = 118.734745
    X2 = 306.035978
     B = 140288,882921

и

    r_square = 94.8375%
        rmse = 5660.507380

Затем я пытаюсь сделать то же самое с TensorFlow... после итерации + 14k я нашел:

    X1 = 118.689559
    X2 = 305.991638
     B = 140296.921875

и

    r_square = 94.8367%
        rmse = 4902.14502
  • Почему у меня нет такого значения?
  • Что такоесамый правильный результат? (Excel или мой ML)?
  • Почему Excel делает это мгновенно и почему тензор потока требует много обучения?
  • TF для простой регрессии слишком излишним и снижают производительность?
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...