Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
kurse:efcomputergrafik:kw09 [2020/02/25 15:31] Simon Knaus |
kurse:efcomputergrafik:kw09 [2020/02/27 09:06] Simon Knaus |
||
---|---|---|---|
Line 68: | Line 68: | ||
=== Einstiegsfragen === | === Einstiegsfragen === | ||
- Welches sind Klassifizierungsaufgaben bei Clearview? Was ist der Feature Space? Was ist $|\mathcal{Y}|$? | - Welches sind Klassifizierungsaufgaben bei Clearview? Was ist der Feature Space? Was ist $|\mathcal{Y}|$? | ||
- | - Welches sind Klassifzierungsaufgaben beim Slaugherbots? | + | - Welches sind Klassifzierungsaufgaben beim Slaugherbots? |
=== Regression === | === Regression === | ||
Line 77: | Line 77: | ||
- Berechne $\beta$ in Python ohne Hilfsmittel, | - Berechne $\beta$ in Python ohne Hilfsmittel, | ||
- Verwende dann [[https:// | - Verwende dann [[https:// | ||
- | | + | - Installiere zuerst scikit. Frage Ks oder eine/n der erfahrenen Programmierer/ |
+ | - Arbeite die Lösung unten Schritt für Schritt durch, falls du noch nicht klar kommst. | ||
+ | | ||
- Berechne $\alpha$ und $\beta$ wiederum <<von Hand>> | - Berechne $\alpha$ und $\beta$ wiederum <<von Hand>> | ||
+ | - Du hast nun ein Modell: $y=f(x)=\alpha+\beta x$. Berechne Forecasts auf {{kurse: | ||
<hidden Lösung Afg.1 > | <hidden Lösung Afg.1 > | ||
Line 176: | Line 179: | ||
Wenn also z.B. $p=2$ ist suchen wir also eine Ebene, welche die quadrierten Abstände der Datenpunkte von der Ebene minimiert. | Wenn also z.B. $p=2$ ist suchen wir also eine Ebene, welche die quadrierten Abstände der Datenpunkte von der Ebene minimiert. | ||
+ | |||
+ | ==== Tafeln ==== | ||
+ | {{ : | ||
+ | |||
+ | ==== Prüfung / OOP ==== | ||
+ | <code python | prA3.py> | ||
+ | |||
+ | class Foo: | ||
+ | def __init__(self, | ||
+ | self.n = a | ||
+ | def mehr(self): | ||
+ | self.n+=1 | ||
+ | def show(self): | ||
+ | print(self.n) | ||
+ | | ||
+ | | ||
+ | a=Foo(3) | ||
+ | b=Foo(5) | ||
+ | a.mehr() | ||
+ | b.show() | ||
+ | print(b.n) | ||
+ | b.mehr() | ||
+ | b.show() | ||
+ | print(b.n) | ||
+ | a.show() | ||
+ | print(a.n) | ||
+ | |||
+ | #a.n ist analog zu reg.coef_ oder reg.intercept_ | ||
+ | </ |