From c0d9eb6b09c21494d95c9aa06178809517b70c73 Mon Sep 17 00:00:00 2001 From: Martin Thoma Date: Thu, 28 Jan 2016 16:22:21 +0100 Subject: [PATCH] Add KIT ML1+2 muendlich --- documents/kit-muendlich-ml1-2/FS-Eule.png | Bin 0 -> 15201 bytes documents/kit-muendlich-ml1-2/Makefile | 6 + documents/kit-muendlich-ml1-2/README.md | 2 + .../kit-muendlich-ml1-2.tex | 235 ++++++++++++++++++ documents/kit-muendlich-ml1-2/myStyle.sty | 26 ++ 5 files changed, 269 insertions(+) create mode 100644 documents/kit-muendlich-ml1-2/FS-Eule.png create mode 100755 documents/kit-muendlich-ml1-2/Makefile create mode 100644 documents/kit-muendlich-ml1-2/README.md create mode 100644 documents/kit-muendlich-ml1-2/kit-muendlich-ml1-2.tex create mode 100644 documents/kit-muendlich-ml1-2/myStyle.sty diff --git a/documents/kit-muendlich-ml1-2/FS-Eule.png b/documents/kit-muendlich-ml1-2/FS-Eule.png new file mode 100644 index 0000000000000000000000000000000000000000..0c62ead4b72c4cf983a2fa16a5f3e2533032d7eb GIT binary patch literal 15201 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 literal 0 HcmV?d00001 diff --git a/documents/kit-muendlich-ml1-2/Makefile b/documents/kit-muendlich-ml1-2/Makefile new file mode 100755 index 0000000..2970283 --- /dev/null +++ b/documents/kit-muendlich-ml1-2/Makefile @@ -0,0 +1,6 @@ +make: + pdflatex kit-muendlich-ml1-2.tex -output-format=pdf + make clean + +clean: + rm -rf *.aux *.log diff --git a/documents/kit-muendlich-ml1-2/README.md b/documents/kit-muendlich-ml1-2/README.md new file mode 100644 index 0000000..64d7e7c --- /dev/null +++ b/documents/kit-muendlich-ml1-2/README.md @@ -0,0 +1,2 @@ +* Zu [ML1](https://martin-thoma.com/machine-learning-1-course/) + und [ML2](https://martin-thoma.com/machine-learning-2-course/) \ No newline at end of file diff --git a/documents/kit-muendlich-ml1-2/kit-muendlich-ml1-2.tex b/documents/kit-muendlich-ml1-2/kit-muendlich-ml1-2.tex new file mode 100644 index 0000000..2b6f595 --- /dev/null +++ b/documents/kit-muendlich-ml1-2/kit-muendlich-ml1-2.tex @@ -0,0 +1,235 @@ +\documentclass[a4paper]{article} +\usepackage{csquotes} +\usepackage{myStyle} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Hier eigene Daten einfügen % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\newcommand{\Studiengang}{Informatik (MA)} +\newcommand{\Fach}{Maschinelles Lernen 1} +\newcommand{\Pruefungsdatum}{28.01.2016} % DD.MM.YYYY +\newcommand{\Pruefer}{Prof. Dr. Zöllner} +\newcommand{\Beisitzer}{Kenne ich nicht} +% Nicht zwingend, aber es waere nett, wenn du zumindest die Zahl vor +% dem Komma angeben koenntest: +\newcommand{\Note}{1.0 und 1.0} +\newcommand{\Dauer}{30 + 15} % in Minuten + +%%% WEITER SCROLLEN %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\begin{document} +\begin{tabular}{p{2cm}p{15cm}} +\ifpdf\vspace{-0.8cm}\fi +\multirow{2}{2cm}{ \includegraphics[width=20mm]{FS-Eule}} & + +\Large Fragebogen der Fachschaft zu \\ +& \Large {\bfseries mündlichen Prüfungen} \\ +& \Large{im Informatikstudium} +\\ +\end{tabular} + + \begin{tabular}{p{8cm}p{8cm}} + \begin{flushleft}Dieser Fragebogen gibt den Studierenden, + die nach Dir die Prüfung ablegen wollen, einen Einblick in Ablauf + und Inhalt der Prüfung. Das erleichtert die Vorbereitung. + + Bitte verwende zum Ausfüllen einen schwarzen Stift. + Das erleichtert das Einscannen. \\[0.5cm] +%%% HIER GEHTS LOS! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Das Dokument % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + Dein Studiengang: \Studiengang \\[0.5cm] + + \textbf{Prüfungsart:}\\ +%% entsprechende \boxempty bitte durch \boxtimes ersetzen. + $\boxempty$ Wahlpflichtfach \\ + $\boxtimes$ Vertiefungsfach \\ + $\boxempty$ Ergänzungsfach \\[0.5cm] +%% Namen des Wahl/Vertiefungs/Ergaenzungsfachs hier bitte eintragen. + Welches? \Fach +%% Jetzt kommt ein Barcode von uns. Einfach weitergehen. ;-) + \end{flushleft} + & + \begin{center} + Barcode: + \begin{tabular}{p{0.2cm}p{6.8cm}p{0.2cm}} + $\ulcorner$ + \vskip 2cm + $\llcorner$ & & $\urcorner$ + \vskip 2cm + $\lrcorner$ \\ + \end{tabular} + \end{center} + \vskip 0.5cm +%% Hier gehts weiter: + \begin{flushright} +%% Pruefungsdatum, PrueferIn und BeisitzerIn bitte hier eintragen. Wichtig: Im Allgemeinen kann nur ein Professor der Pruefer gewesen sein. + \begin{tabular}{ll} + Prüfungsdatum: & \Pruefungsdatum \\[0.5cm] + Prüfer/-in: & \Pruefer \\[0.5cm] + Beisitzer/-in: & \Beisitzer \\ + \end{tabular} + \end{flushright} \\ + \end{tabular} + + \begin{tabular}{|p{8.2cm}|p{3cm}|p{1cm}|p{3.5cm}|} + \multicolumn{4}{l}{\bfseries Prüfungsfächer und Vorbereitung: } \\[0.2cm] + \hline + Veranstaltung & Dozent/-in & Jahr & regelmäßig besucht? \\ + \hline + \hline +%% Beispiel: +%% Interessante Vorlesung & Toller Prof & 2007 & Ich war immer 5 Minuten vorher da \\ + \Fach & \Pruefer & 14/15 & Ja \\[0.2cm] + \hline + Maschinelles Lernen 2 & \Pruefer & 2015 & Ja \\[0.2cm] + \hline + \end{tabular} \\[0.5cm] + +\begin{multicols}{2} +Note: \Note\\[0.5cm] +War diese Note angemessen? +%% Hier ist Platz fuer deinen Kommentar +Ja + +\columnbreak +%% Bitte Pruefungsdauer eintragen +Prüfungsdauer: \Dauer{} Minuten \\[0.5cm] +\end{multicols} + + + \textbf{\ding{46}} Wie war der \textbf{Prüfungsstil des Prüfers / der Prüferin?} \\ + \begin{minipage}[t][10cm]{\linewidth} +%% Hier ist Platz fuer deinen Kommentar +Prof. Zöllner hat meistens sehr klare Fragen formuliert. + Die Atmosphäre war sehr entspannt. Es war kein Problem bei den zwei Fragen + nochmal nachzuhaken, was denn eigentlich die Frage ist. + + + \end{minipage} + + \begin{flushright}$\hookrightarrow$\textbf{Rückseite bitte nicht vergessen!}\end{flushright} + + \newpage + \columnseprule=.4pt + + \begin{multicols}{2} + + \ding{46} Hat sich der \textbf{Besuch / Nichtbesuch} der Veranstaltung für dich gelohnt? \\ + \begin{minipage}[t][6.8cm]{\linewidth} +%% Hier ist Platz fuer deinen Kommentar + Meistens. Mit der Vorlesung werden die Folien klar. + + \end{minipage} + + \ding{46} Wie lange und wie hast du dich \textbf{alleine bzw. mit anderen vorbereitet}? \\ + \begin{minipage}[t][7cm]{\linewidth} +%% Hier ist Platz fuer deinen Kommentar + + \begin{itemize} + \item Ich habe einiges an Vorwissen aus meiner Bachelor-Arbeit / + eigenem Interesse mitgebracht. Trotzdem habe ich mit der Prüfung + lange gewartet und mich mit den Themen in der Zeit immer wieder + beschäftigt. + \item 3 Wochen immer wieder (im Schnitt 1h pro Tag) + in der letzten Woche ca. 6h pro Tag + \item 1 Treffen mit Lernpartnern à 2 Stunden. + \end{itemize} + + \end{minipage} + + \ding{46} Welche \textbf{Tips zur Vorbereitung} kannst du geben? + \begin{footnotesize}(Wichtige / Unwichtige Teile des Stoffes, gute Bücher / Skripten, Lernstil)\end{footnotesize} \\ + \begin{minipage}[t][7cm]{\linewidth} +%% Hier ist Platz fuer deinen Kommentar + In meinem Blog habe ich die wichtigen Informationen zusammengefasst und + weitere Ressourcen verlinkt:\\ + \href{https://martin-thoma.com/machine-learning-1-course/}{martin-thoma.com/machine-learning-1-course/} sowie + \href{https://martin-thoma.com/machine-learning-2-course/}{martin-thoma.com/machine-learning-2-course/} + + In meiner Prüfung sind folgende Themen nicht angeprochen worden: MLNs, + RBMs, Evolutionäre Algorithmen, Deduktive Verfahren, OPRMs, Bayes-Netze. + \end{minipage} + +\columnbreak + + \ding{46} Kannst du ihn/sie \textbf{weiterempfehlen}? +%% entsprechende \boxempty bitte durch \boxtimes ersetzen. + $\boxtimes$ Ja / $\boxempty$ Nein\newline Warum? \\ + \begin{minipage}[t][6.8cm]{\linewidth} +%% Hier ist Platz fuer deinen Kommentar + Die Vorlesungsinhalte sind extrem relevant. Es gibt ein paar exotische + Themen, aber größtenteils wurden Verfahren erklärt, die tatsächlich auch + (noch) eingesetzt werden. + + \end{minipage} + + \ding{46} Fanden vor der Prüfung \textbf{Absprachen} zu Form oder Inhalt statt? Wurden sie \textbf{eingehalten}? \\ + \begin{minipage}[t][7cm]{\linewidth} +%% Hier ist Platz fuer deinen Kommentar + Nein, es gab keine Absprachen. + + \end{minipage} + + \ding{46} Kannst du Ratschläge für das \textbf{Verhalten in der Prüfung} geben? \\ + \begin{minipage}[t][6.8cm]{\linewidth} +%% Hier ist Platz fuer deinen Kommentar + Mit den Antworten kann man etwas lenken, was als nächstes + gefragt wird. + + \end{minipage} +% +\end{multicols} +\clearpage + +\section*{Inhalte der Prüfung:} + +Es wurde ML1 und ML2 stark vermischt. Das war vor allem mein \enquote{Fehler}. + +\begin{itemize} + \item VC-Dimension + \item Welche Lernverfahren sind nach Vapnik korrekt? + \item[$\rightarrow$] SVM, Neuronale Netze mit Cascade Correlation, Adaboost + \item Warum ist Adaboost korrektes lernen? + \item[$\rightarrow$] Adaboost fügt sukzessive immer weitere Basis-Klassifikatoren (z.B. Decision Strumps; hier habe ich das Bild in den Folien + gezeichnet) hinzu. Die Menge der möglichen Hypothesen (=Trenngrenze zur Klassifikation) zweier Decision + strumps ist eine echte Obermenge der möglichen Hypothesen eines einzelnen + Decision Strumps (hier auch zwei Kreise gezeichnet, wobei der eine den + anderen beinhaltet). Dies ist die strukturierung des Hypothesenraumes. + Ein weiterer Klassifikator wird nur hinzugefügt, wenn der Empirische Fehler + nicht akzeptabel ist. + \item Wie minimieren SVMs das strukturelle Risiko? + \item[$\rightarrow$] (Bild der Dualität zwischen Feature-Space und Hypothesenraum gezeichnet, vgl. mein Blog für eine Erklärung). Die SVM + minimiert das strukturelle Risiko, indem der Radius für die Hyperkugel zu + dem nächsten Datenpunkt (=Gerade) maximiert wird. Also durch den maximalen + Margin. (Da war ich aber sehr unsicher... er war nicht richtig zufrieden, + aber es schien OK gewesen zu sein. Ich habe noch was von den Slack-Variablen + erzählt.). + \item Wie minimiert man mit neuronalen Netzen das strukturelle Risiko? + \item[$\rightarrow$] Entweder Netz konstruktiv aufbauen (cascade correlation) + oder \enquote{prunen} (Verbindungen mit geringem Gewicht entfernen, Optimal Brain Damage (war nicht Teil der Vorlesung)) + \item Wie kann man aktiv lernen? + \item[$\rightarrow$] Query-by-Committee (Selektive Entnahme, Pool-based, Query Synthesis) + \item Wie kann man mit SVMs aktiv lernen? + \item[$\rightarrow$] Version Space so stark wie möglich durch neue Daten + minimieren. + \item Was lernen neuronale Netze? + \item[$\rightarrow$] Gewichte + \item Wie lernen neuronale Netze? (Er hat auf die x-Achse ein Gewicht $w$ + gezeichet und auf die y-Achse den Fehler.). + \item[$\rightarrow$] Gradient descent (Gradient eingezeichnet, Schrittweite / Lernrate erklärt.) + \item Was ist Overfitting in neuronalen Netzen formal gesehen? + \item[$\rightarrow$] Habe Trainings- und Testfehler über Epochen gezeichnet + und den Punkt markiert, ab dem Overfitting passiert. + Da ist wohl was neues in dem Jahr nach mir dran + gekommen, was er hören wollte. War aber nicht so + schlimm. Die Erklärung war etwas mit Generalisierung. + \item Wie funktioniert SSL? + \item[$\rightarrow$] Auto-Encoder (habe hier viel erzählt), + Transductive SVM, Self-Training, Co-Training, + \item Weitere Themen: Expectation Maximization, Generalisierung, \dots + Die Prüfung ging sehr lang, aber ich konnte das Gespräch immer wieder + auf neuronale Netze / SVMs lenken :-) +\end{itemize} +\end{document} diff --git a/documents/kit-muendlich-ml1-2/myStyle.sty b/documents/kit-muendlich-ml1-2/myStyle.sty new file mode 100644 index 0000000..fa81e43 --- /dev/null +++ b/documents/kit-muendlich-ml1-2/myStyle.sty @@ -0,0 +1,26 @@ +\usepackage[utf8]{inputenc} % this is needed for umlauts +\usepackage[ngerman]{babel} % this is needed for umlauts +\usepackage[T1]{fontenc} % needed for right umlaut output in pdf +\usepackage{multicol} +\usepackage{stmaryrd} +\usepackage{pifont} +\usepackage{graphicx} +\usepackage{multirow} +\usepackage{color} +\usepackage{amsfonts, amssymb} +\usepackage{hyperref} + +\pagestyle{empty} + +\topmargin=-1.5cm +\headheight=0cm +\headsep=0cm +\textheight=28cm +\footskip=0cm + +\oddsidemargin=-1cm +\evensidemargin=-1cm +\textwidth=18cm +\parindent=0cm + +\title{Fragebogen zu mündlichen Prüfungen}