Mehrdimensionale lineare Regression/Zerlegung
Einleitung
BearbeitenDie Lernresource zum Thema Mehrdimensionale_lineare_Regression und Zerlegung in Komponentenfunktionen kann als Wiki2Reveal Folien angezeigt werden. Dabei wird lineare Funktion mit einem mehrdimensionalen Definitionsbereich und mehrdimensionalen Wertebereich :
- (1) in Komponentenfunktionen mit zerlegt,
- (2) die algebraische Darstellung der Komponentenfunktionen betrachtet und
- (3) die Implementation in GNU R gezeigt.
Zielsetzung
BearbeitenDiese Lernressource zu Mehrdimensionale_lineare_Regression/Zerlegung in der Wikiversity hat das Ziel, ...
Lernvoraussetzungen
BearbeitenDie Lernressource zum Thema Mehrdimensionale_lineare_Regression/Zerlegung hat die folgenden Lernvoraussetzungen, die zum Verständnis der nachfolgenden Ausführungen hilfreich bzw. notwendig sind.
Zerlegung in Komponentenfunktionen
BearbeitenMit der im vorherigen Abschnitt genannt Transformation eines affine Problems in ein lineare betrachten wir im Folgenden nur lineare Zusammenhänge mit den entsprechende Daten. Die lineare Abbildung zerlegt man nun zur weiteren Vereinfachung noch in die Komponentenfunktionen mit .
Matrix aus Zeilenvektoren
BearbeitenZunächst stellt man die Matrix mit den Zeilenvektoren dar.
Matrixmultiplikation und Skalarprodukte
BearbeitenDie Matrixmultiplikation lässt sich nun durch einen Vektor aus Skalarprodukten ersetzen.
Damit lassen sich die Komponentenfunktionen durch darstellen.
Komponentenfunktionen
BearbeitenMit der obigen Zerlegung betrachtet man zunächst eine lineare Abbildung mit einem eindimensionalen Wertebereich . Die Abbildung ist damit durch das Standardskalprodukt mit einem Vektor definiert der Werte aus .
Berechnung von Komponentenfunktionen in R
BearbeitenGegeben sind nun zwei Vektoren und . Das euklische Skalarprodukt wird als Summe der komponentenweisen Produkte in GNU R implementiert und liefert Werte in .
a <- c(1,-1,-2)
x <- c(4,2,1)
a*x ## komponentenweises Produkt der Vektoren
sum(a*x) ## Summe der Vektorkomponenten
Die beiden im Beispiel angegebenen Vektoren und stehen senkrecht aufeinander - .
Implementation der Komponentenfunktion in R
BearbeitenNun definiert man die Komponentenfunktion und mit der definierten Funktion wird berechnet.
f_a <- function (px) {
## px : Vektor - unabhängige Variable
a <- c(1,3,5)
return <- sum(a * px)
## Rückgabewert: return Berechneter y-Wert für Parameter px
return
}
## Aufruf der Funktion für den Vektor x
x <- c(4,2,1)
f_a(x) ## Ergebnis 15
Siehe auch
BearbeitenSeiteninformation
BearbeitenDiese Lernresource können Sie als Wiki2Reveal-Foliensatz darstellen.
Wiki2Reveal
BearbeitenDieser Wiki2Reveal Foliensatz wurde für den Lerneinheit Mehrdimensionale_lineare_Regression' erstellt der Link für die Wiki2Reveal-Folien wurde mit dem Wiki2Reveal-Linkgenerator erstellt.
- Die Seite wurde als Dokumententyp PanDocElectron-SLIDE erstellt.
- Link zur Quelle in Wikiversity: https://de.wikiversity.org/wiki/Mehrdimensionale_lineare_Regression/Zerlegung
- siehe auch weitere Informationen zu Wiki2Reveal und unter Wiki2Reveal-Linkgenerator.