selektionsindex - mehrere merkmalecharlotte-ngs.github.io/livestockbreedingandgenomics/w2/... ·...
TRANSCRIPT
![Page 1: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/1.jpg)
Selektionsindex - Mehrere Merkmale
Peter von Rohr
Qualitas AG
![Page 2: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/2.jpg)
Administrative Angelegenheiten
Keine Vorlesung am 9. Oktober 2015
Mogliche Alternativen sind
Zusatztermin
Wahrend dreier Wochen eine Lektion kompensieren
Entscheidung vor 9. Oktober 2015
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 2 / 40
![Page 3: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/3.jpg)
Einfuhrung in Vektoren
Vektoren konnen von zwei Seiten her eingefuhrt werden
Geometrie
Ortsvektor - Koordinaten eines Punktes
Beschreibung einer Parallelverschiebung
Algebra - Gleichungssysteme
Als Zusammenfassung der Unbekannten eines Gleichungssystems
Als Zusammenfassung der Rechten Hand Seite (RHS) einesGleichungssystems
Braucht Matrizen
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 3 / 40
![Page 4: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/4.jpg)
Ortsvektor
x
y
P
O
v
vx
vy
V = OP
V = vx
vy
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 4 / 40
![Page 5: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/5.jpg)
Parallelverschiebung
Quelle: https://de.wikipedia.org/wiki/Datei:Vektoren.svg
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 5 / 40
![Page 6: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/6.jpg)
Rechnen mit Vektoren - Vektoroperationen
Addition zweier Vektoren
Pfeile beider Vektoren zu Kette zusammenhangen
Resultatvektor vom Anfang des ersten bis zum Ende des zweitenVektors
Koordinatenkomponenten werden addiert
Multiplikation mit einem Skalar
Mehrfache Addition des gleichen Vektors: ~v + ~v + ~v = 3 ∗ ~vKoordinatenkomonenten werden mit Skalar multipliziert
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 6 / 40
![Page 7: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/7.jpg)
Vektoraddition
x
y
O
v
vx
vy
vx + wx
vy + wy
w
wx
wy
v + w
v + w =
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 7 / 40
![Page 8: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/8.jpg)
Rechnen mit Vektoren - Vektoroperationen II
Lange eines Vektors
Nach Satz von Pythagorrasx
y
O
v
vx
vy
||v||
Definition ||v|| =√v2x + v2y
Verschiedene Arten von Vektoren
Unterscheidung der Vektoren in Zeilenvektoren vT =[vx vy
]und Kolonnenvektoren w =
[wx
wy
]Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 8 / 40
![Page 9: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/9.jpg)
Rechnen mit Vektoren - Vektoroperationen III
Skalarprodukt zweier Vektoren - ergibt eine Zahl
Skalarprodukt der Vektoren vT und w entspricht dem Produkt derLangen der Vektoren mal dem Cosinus des Zwischenwinkels
Berechnung: vT ∗w = vx ∗ wx + vy ∗ wy
Bedeutung: cos(α) = vT ∗w||v||∗||w||
x
y
O
v
vx
vy
w
wx
wyα
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 9 / 40
![Page 10: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/10.jpg)
Rechnen mit Vektoren in R
Erzeugung von Vektoren in R
Erzeugung von Vektoren mit Funktion vector()
Beispiel
> vecNum <- vector(mode = "numeric", length = 2)
Zuweisung von Werten zu Vektoren
> vecNum[1] <- 5
> vecNum[2] <- -7
> print(vecNum)
[1] 5 -7
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 10 / 40
![Page 11: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/11.jpg)
Rechnen mit Vektoren in R II
Erzeugung und Zuweisung in einem Schritt mit c()
> vecNum <- c(5, -7)
> print(vecNum)
[1] 5 -7
Addition
> vecA <- c(12, -4)
> vecB <- c(-3, 43)
> vecA + vecB
[1] 9 39
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 11 / 40
![Page 12: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/12.jpg)
Skalarprodukt auf zwei Arten
Funktion crossprod()
> vecA <- c(12, -4)
> vecB <- c(-3, 43)
> crossprod(vecA, vecB)
[,1]
[1,] -208
Matrix-Multiplikation
> t(vecA) %*% vecB
[,1]
[1,] -208
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 12 / 40
![Page 13: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/13.jpg)
Einfuhrung in Matrizen
Was ist eine Matrix
Mehrere Kolonnenvektoren gleicher Lange nebeneinander
Beispiel: v =
[vxvy
], w =
[wx
wy
], A =
[v w
]=
[vx wx
vy wy
]Mehrere Zeilenvektoren gleicher Lange untereinander
Beispiel: vT =[vx vy
], wT =
[wx wy
]B =
[vT
wT
]=
[vx vywx wy
]
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 13 / 40
![Page 14: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/14.jpg)
Rechnen mit Matrizen
Eigenschaft von Matrizen
Dimension: Anzahl Zeilen und Anzahl Kolonnen
Bespiel: A =
[3 2 −3
54 −9 1
], dim(A) = 2× 3
Addition von Matrizen
Matrizen werden komponenten-weise addiert
nur Matrizen gleicher Dimension konnen addiert werden
Reihenfolge der Summanden spielt keine Rolle (kommutativ)
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 14 / 40
![Page 15: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/15.jpg)
Rechnen mit Matrizen II
Summe der Matrizen
Beispiel: A =
[a11 a12a21 a22
],B =
[b11 b12b21 b22
]C = A + B =
[a11 + b11 a12 + b12a21 + b21 a22 + b22
]
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 15 / 40
![Page 16: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/16.jpg)
Rechnen mit Matrizen III
Matrix Multiplikation
“Zeilen Mal Kolonnen”
Dimensionen der beiden Matrizen mussen stimmen.
m × n kann nur mit n × q Matrix multipliziert werden
Resultat ist eine Matrix mit Dimension m × q
Reihenfolge der Faktoren ist wichtig, kann nicht vertauscht werden(nicht kommutativ)
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 16 / 40
![Page 17: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/17.jpg)
Matrix Multiplikation
a11 a12 a13 a14 ...
a21
a31
a41
...
b11 b12 b13 b14 ...
b21
b31
b41
...
a11 * b11 + a12 * b21 + a13 * b31 + ...
Matrix A
Matrix B
Matrix A*B
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 17 / 40
![Page 18: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/18.jpg)
Bedeutung der Matrix ∗ Vektor Multiplikation
x
y
O
v
1
2
V = 1
2Matrix A = 3 0
1 1
3
3
w = A * v
Multiplikation von Matrix A mal Vektor v kann als Transformation vonv in neuen Vektor w betrachtet werden.
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 18 / 40
![Page 19: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/19.jpg)
Matrizen und Vektoren zur Losung vonGleichungssytemen
2 Gleichungen mit 2 Unbekannten
3 ∗ x − 5 ∗ y = 42 ∗ x + y = 7
In Matrix-Vektor Schreibweise
Definiere Matrix A =
[3 −52 1
]Definiere Vektoren v =
[xy
]und w =
[47
]Gleichung kann geschrieben werden als A ∗ v = w
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 19 / 40
![Page 20: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/20.jpg)
Losen der Gleichung
Klassisch
Elimination der unbekannten y aus der zweiten Gleichung
Einsetzen in erste Gleichung → x =
Matrix-Vektor
Spezielle Matrix I =
[1 00 1
], Einheitsmatrix, da I ∗ v = v
Suche Matrix B, so dass B ∗ A = I
Gleichung von links mit B multiplizieren → B ∗ A ∗ v = B ∗wSomit ist v = B ∗w, Berechnung, spater mit R (solve())
Matrix B heisst Inverse von A und wird mit A−1 bezeichnet
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 20 / 40
![Page 21: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/21.jpg)
Matrizen in R
Konstruktion mit Funktion matrix()
Beispiel
> (matA <- matrix(c(3,1,0,1), ncol = 2))
[,1] [,2]
[1,] 3 0
[2,] 1 1
Matrixelemente als Vektor, Anzahl Kolonnen als Argument ncol
Matrixelemente werden per-default Kolonnen-weise abgefullt
Zeilen-weises Abfullen mit Argument byrow = TRUE
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 21 / 40
![Page 22: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/22.jpg)
Matrizen in R II
Beispiel fur Zeilen-weises Abfullen der Matrix
> (matB <- matrix(c(3,1,0,1), ncol = 2, byrow = TRUE))
[,1] [,2]
[1,] 3 1
[2,] 0 1
Dimension einer Matrix mit Funktion dim()
> dim(matB)
[1] 2 2
Transponieren einer Matrix - Vertausch von Zeilen und Kolonnen
> t(matB)
[,1] [,2]
[1,] 3 0
[2,] 1 1
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 22 / 40
![Page 23: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/23.jpg)
Determinante, Spur und Matrix-Addition in R
Determinante einer Matrix mit Funktion det()
> det(matB)
[1] 3
Spur einer Matrix
> sum(diag(matB))
[1] 4
Matrix Addition
> matA + matB
[,1] [,2]
[1,] 6 1
[2,] 1 2
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 23 / 40
![Page 24: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/24.jpg)
Matrix Multiplikation in R
gewohnliche Multiplikation mit ∗ multipliziert Komponenten
Matrixmultiplikation mit %∗%Beispiel
> matA %*% matB
[,1] [,2]
[1,] 9 3
[2,] 3 2
> vecV <- c(1,2)
> matA %*% vecV
[,1]
[1,] 3
[2,] 3
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 24 / 40
![Page 25: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/25.jpg)
Losung des Gleichungssystems in R
Zuweisung der Matrize und des Vektors
> (matAlhs <- matrix(c(3,2,-5,1), ncol = 2))
[,1] [,2]
[1,] 3 -5
[2,] 2 1
> (vecWrhs <- c(4,7))
[1] 4 7
Berechnung der Inversen von matAlhs
> (matAInv <- solve(matAlhs))
[,1] [,2]
[1,] 0.07692308 0.3846154
[2,] -0.15384615 0.2307692
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 25 / 40
![Page 26: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/26.jpg)
Losung des Gleichungssystems in R
Losung
> (vecVsol <- matAInv %*% vecWrhs)
[,1]
[1,] 3
[2,] 1
Uberprufung
> matAlhs %*% vecVsol
[,1]
[1,] 4
[2,] 7
Inversion und Losung in einem Schritt mit
> solve(matAlhs, vecWrhs)
[1] 3 1Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 26 / 40
![Page 27: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/27.jpg)
Selektion mit mehrere Merkmale
Beispiele von letzter Woche, alle nur fur ein Merkmal - wenig relevantfur praktische Anwendung
Praxis: eine Vielzahl von Merkmalen sind in Zuchtzielen enthalten
Merkmale in antagonistischer Beziehung, z.Bsp Milchleistung -Fruchtbarkeit - Nutzungsdauer
Wie konnen Informationen von potentiellen Elterntieren kombiniertund verglichen werden?
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 27 / 40
![Page 28: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/28.jpg)
Vergleich zweier Tiere mit eigener Leistung
Kuh Hilda Kuh Frieda
Milchleistung (kg) 9000 6000
Milchfett (%) 3.5 4.5
Milcheiweiss (%) 3.2 3.5
Welche Kuh ist besser geeinget als Mutter?
Wie kann das genetische Potential der beiden Kuhe abgeschatztwerden?
Welcher Massstab soll verwendet werden fur die Beurteilung?
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 28 / 40
![Page 29: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/29.jpg)
Festlegung einer Zielgrosse - Wirtschaftlichkeit
Definition des Zuchtziels so, dass potentielle Eltern dieWirtschaftlichkeit der Nachkommengeneration verbessern
Wie kann ich Wirtschaftlichkeit abschatzen?
→ Veranderung des Gewinns bei marginaler Veranderung einesMerkmals
→ Wirtschaftliches Gewicht
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 29 / 40
![Page 30: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/30.jpg)
Einfache Berechnung von wirtschaftlichenGewichten
Einfaches Produktionssystem
Annahme: hypothetischer reiner Produktionsbetrieb
Zukauf von Futter
Remontierung uber zugekaufte Tiere
Erfassung von Erlos und Kosten und Berechnung des Gewinns
Veranderung der Produktion um eine kleine Einheit
Erfassung der Veranderung von Erlos, Kosten und Gewinn
Veranderung des Gewinns pro Veranderung der Produktion ergibtwirtschaftliches Gewicht
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 30 / 40
![Page 31: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/31.jpg)
Rechenbeispiel
Milchleistung - aktuelle Generation
Herde von 50 Kuhen mit einem Schnitt von 7000kg
Milchpreis sei 0.55 Fr/kg
Kosten (Arbeit, Futter, Stallplatz) 0.45 Fr/kg
Gewinn 0.1 Fr/kg
Nachste Generation
Durchschnittliche Leistung 7001kg aufgrund genetischerVerbesserung
Rest ist gleich
Veranderung des Gewinns: ?
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 31 / 40
![Page 32: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/32.jpg)
Zusammenfassung der Ergebnisse
Bitte vervollstandigen Sie die folgende Tabelle mit den wirtschaftlichenKennzahlen der fiktiven Herde mit 50 Kuhen uber zwei Generationen inFr/Jahr
Erlos Kosten Gewinn
Aktuelle Generation
Nachste Generation
Veranderung
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 32 / 40
![Page 33: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/33.jpg)
Berechnung des wirtschaftlichen Gewichts
Das wirtschaftliche Gewicht fur das Merkmal Milchleistung entsprichtder Veranderung des Gewinns in Fr/kg
Veranderung des Gewinns
Veranderung der Menge
Wirtschaftliches Gewicht
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 33 / 40
![Page 34: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/34.jpg)
Genetisches Potential - Gesamtzuchtwert
Quantifizierung der Anderung von Eltern zu Nachkommen
→ Zuchtwert (siehe Quantitative Genetik)
Kombination aus wirtschaftlichen Gewichten und Zuchtwerten fuhrtzum Gesamtzuchtwert
Wichtig: Gesamtzuchtwert entspricht der mathematischenFormulierung des Zuchtziels
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 34 / 40
![Page 35: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/35.jpg)
Berechnung Gesamtzuchtwert
Mathematisch ist der Gesamtzuchtwert H als gewichtetes Mittel auswirtschaftlichen Gewichten v und Zuchtwerten g definiert
In Vektorschreibweise heisst das:
H = vT ∗ g
Zuruck zu unserem Beispiel
Hilda (g) Frieda (g) v(Fr/Einheit)
Milchleistung (kg) 9000 (+50) 6000 (+150) +0.05
Milchfett (%) 3.5 (−0.1) 4.5 (+0.05) −0.01
Milcheiweiss (%) 3.2 (+0.1) 3.5 (+0.1) +0.005
H (Fr)
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 35 / 40
![Page 36: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/36.jpg)
Woher kommen die Zahlen?
Wirtschaftliche Gewichte v konnen aufgrund von Gewinngleichungenoder aufgrund anderer Methoden berechnet werden(siehe spater indieser Veranstaltung)
Wahre Zuchtwerte sind unbekannt und werden aus Beobachtungengeschatzt
Heute: statistische Verfahren zur Schatzung von Zuchtwertenaufgrund von
phanotypischen LeistungenPedigreeinformationenUmweltbedingungenneu: genomische Informationen
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 36 / 40
![Page 37: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/37.jpg)
Geschichte der Indexselektion
Hazel und Lush (1943): Gewichtung von phanotypischenInformationen von Individuen zu einem Index I, damit die KorrelationrIH zwischen Gesamtzuchtwert H und Index I maximal ist
Index I sei definiert als
I = bT ∗ p
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 37 / 40
![Page 38: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/38.jpg)
Herleitung der Indexgewichte
Aus der Definition von I und der Bedingung, dass rIH maximal ist,folgt
→ Gv = Pb (Herleitung fur Interessierte)
→ b = P−1Gv
G: genetische Co-Varianz Matrix
P: phanotypischen Co-Varianz Matrix
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 38 / 40
![Page 39: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/39.jpg)
Ausblick
Anstelle von phanotypischen Eigenleistungen als Informationen kanndie Ableitung der Indexgleichung auf andere Informationsquellenerweitert werden.
Prinzip des Aufstellens der Gleichungen und der Herleitung derGewichte bleiben gleich.
Weitere Beispiele fur Selektionsindices werden folgen ...
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 39 / 40
![Page 40: Selektionsindex - Mehrere Merkmalecharlotte-ngs.github.io/LivestockBreedingAndGenomics/w2/... · 2015. 12. 15. · \Zeilen Mal Kolonnen" Dimensionen der beiden Matrizen m ussen stimmen](https://reader035.vdocuments.pub/reader035/viewer/2022062416/60ffc8de556b662a486d9879/html5/thumbnails/40.jpg)
Ubersicht uber Multiplikationen in R
* %*% %o%
Zahl(Skalar) normal normal normal
Vektor komponenten-weise
Skalarprodukt Ausseres Pro-dukt (vvT )
Matrix komponenten-weise
Matrix-Multiplikation
Ausseres Pro-dukt
Qualitas AG Peter von Rohr Folien ZL I+II LFW C11 September 24, 2015 40 / 40