2017-07-18 3 views
0

Ich habe eine Frage über Regressionsmodell im maschinellen Lernen und ich frage mich, ob mein Weg richtig ist oder nicht.Möglichkeit zur Vorhersage mit Regressionsmodell

Ich habe mein Regressionsmodell erstellt und es bereits mit meinen Daten trainiert, aber mein Modell sagt immer 1,5 mal mehr voraus als die tatsächlichen Werte.

Ich habe verstanden, dass dies die Gewohnheit meines Modells ist, bedenken Sie, wie es immer 1,5 mal vorhergesagt wird.

Nach Betrachtung wie es ist, teilte ich den vorhergesagten Wert um das 1,5-fache. Nehmen wir an, mein Modell sagt 100 in einigen Fällen voraus, und ich habe 100/1.5 berechnet und ungefähr 66.6 in einem Ergebnis erhalten.

Eigentlich 66,6 ist kein vorhergesagter Wert und ich habe es manipuliert.

Ist diese Manipulation für die Regression akzeptabel? Kann ich dieses 66,6 meinem Kunden liefern?

Antwort

1

Nein, Sie sollten es nicht tun. Wenn Ihr Modus immer 1,5 Mal mehr voraussagt als die tatsächlichen Werte, bedeutet das, dass Ihr Modell nicht gut funktioniert und die Daten nicht linear angepasst werden können. Um dies zu verhindern, sollten Sie sich andere Modelle ansehen, die in der Lage sind, die Struktur Ihrer Daten zu erfassen, oder Sie könnten Ausreißer haben und deren Entfernung würde dem linearen Regressionsmodell helfen.

Verwandte Themen