Lineare Regression mit N Merkmalen
N-Feature Lineare Regressionsgleichung
Wie bereits gezeigt, ist das Hinzufügen eines neuen Merkmals zum linearen Regressionsmodell so einfach wie das Hinzufügen dieses Merkmals zusammen mit dem neuen Parameter zur Gleichung des Modells. Auf diese Weise können deutlich mehr als zwei Parameter hinzugefügt werden.
Betrachte n als eine ganze Zahl größer als zwei.
Dabei gilt:
- β0,β1,β2,…,βn – sind die Parameter des Modells;
- ypred – ist die Vorhersage des Zielwerts;
- x1 – ist der Wert des ersten Merkmals;
- x2 – ist der Wert des zweiten Merkmals;
- …
- xn – ist der Wert des n-ten Merkmals.
Normale Gleichung
Das einzige Problem ist die Visualisierung. Wenn zwei Parameter vorliegen, wird ein 3D-Plot benötigt. Bei mehr als zwei Parametern wäre der Plot mehrdimensional. Da wir jedoch in einer dreidimensionalen Welt leben, können wir uns höherdimensionale Plots nicht vorstellen. Es ist jedoch nicht notwendig, das Ergebnis zu visualisieren. Es reicht aus, die Parameter zu bestimmen, damit das Modell funktioniert. Glücklicherweise ist dies relativ einfach. Die bewährte normale Gleichung hilft uns dabei:
β=β0β1…βn=(X~TX~)−1X~TytrueDabei gilt:
- β0,β1,…,βn – sind die Parameter des Modells;
- X~ – ist eine Matrix, die in der ersten Spalte Einsen und in den weiteren Spalten X1−Xn enthält:
- Xk – ist ein Array der k-ten Merkmalswerte aus dem Trainingsdatensatz;
- ytrue – ist ein Array der Zielwerte aus dem Trainingsdatensatz.
X̃-Matrix
Beachte, dass sich nur die X̃-Matrix geändert hat. Du kannst dir die Spalten dieser Matrix so vorstellen, dass jede für ihren eigenen β-Parameter verantwortlich ist. Das folgende Video erklärt, was damit gemeint ist.
Die erste Spalte mit Einsen ist notwendig, um den β₀-Parameter zu bestimmen.
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Großartig!
Completion Rate verbessert auf 3.33
Lineare Regression mit N Merkmalen
Swipe um das Menü anzuzeigen
N-Feature Lineare Regressionsgleichung
Wie bereits gezeigt, ist das Hinzufügen eines neuen Merkmals zum linearen Regressionsmodell so einfach wie das Hinzufügen dieses Merkmals zusammen mit dem neuen Parameter zur Gleichung des Modells. Auf diese Weise können deutlich mehr als zwei Parameter hinzugefügt werden.
Betrachte n als eine ganze Zahl größer als zwei.
Dabei gilt:
- β0,β1,β2,…,βn – sind die Parameter des Modells;
- ypred – ist die Vorhersage des Zielwerts;
- x1 – ist der Wert des ersten Merkmals;
- x2 – ist der Wert des zweiten Merkmals;
- …
- xn – ist der Wert des n-ten Merkmals.
Normale Gleichung
Das einzige Problem ist die Visualisierung. Wenn zwei Parameter vorliegen, wird ein 3D-Plot benötigt. Bei mehr als zwei Parametern wäre der Plot mehrdimensional. Da wir jedoch in einer dreidimensionalen Welt leben, können wir uns höherdimensionale Plots nicht vorstellen. Es ist jedoch nicht notwendig, das Ergebnis zu visualisieren. Es reicht aus, die Parameter zu bestimmen, damit das Modell funktioniert. Glücklicherweise ist dies relativ einfach. Die bewährte normale Gleichung hilft uns dabei:
β=β0β1…βn=(X~TX~)−1X~TytrueDabei gilt:
- β0,β1,…,βn – sind die Parameter des Modells;
- X~ – ist eine Matrix, die in der ersten Spalte Einsen und in den weiteren Spalten X1−Xn enthält:
- Xk – ist ein Array der k-ten Merkmalswerte aus dem Trainingsdatensatz;
- ytrue – ist ein Array der Zielwerte aus dem Trainingsdatensatz.
X̃-Matrix
Beachte, dass sich nur die X̃-Matrix geändert hat. Du kannst dir die Spalten dieser Matrix so vorstellen, dass jede für ihren eigenen β-Parameter verantwortlich ist. Das folgende Video erklärt, was damit gemeint ist.
Die erste Spalte mit Einsen ist notwendig, um den β₀-Parameter zu bestimmen.
Danke für Ihr Feedback!