Vorlesung 15, Dienstag, 12. Februar 2013

Slides:



Advertisements
Ähnliche Präsentationen
Randomisierte Algorithmen Präfix Suche und Konsistentes Hashing
Advertisements

Informatik II: Algorithmen und Datenstrukturen SS 2013
Polynome und mehrfache Nullstellen
GIN 2 – Vorlesung zu Hashing, 31. Mai 2005 Prof. Dr. W. Conen FH Gelsenkirchen SS 2005.
WS 03/041 Algorithmentheorie 01 - Einleitung Prof. Dr. S. Albers Prof. Dr. Th. Ottmann.
Grundlagen der Informatik
Rechnungswesen und Finanzierung
Einführung in Berechenbarkeit und Formale Sprachen
Entwicklung webbasierter Anwendungen
1 Vorlesung Informatik 2 Algorithmen und Datenstrukturen (03 – Verschiedene Algorithmen für dasselbe Problem) Prof. Dr. Th. Ottmann.
1 Vorlesung Informatik 2 Algorithmen und Datenstrukturen Organisatorisches zu den Übungen Tobias Lauer.
Vorlesung Informatik 2 Algorithmen und Datenstrukturen (27 – Kürzeste Wege) Prof. Th. Ottmann.
Informatik II, SS 2008 Algorithmen und Datenstrukturen Vorlesung 4 Prof. Dr. Thomas Ottmann Algorithmen & Datenstrukturen, Institut für Informatik Fakultät.
Algorithmen und Datenstrukturen
WS 06/07 Algorithmentheorie 01 - Einleitung Prof. Dr. Th. Ottmann Tobias Lauer.
Informatik II, SS 2008 Algorithmen und Datenstrukturen Vorlesung 12 Prof. Dr. Thomas Ottmann Algorithmen & Datenstrukturen, Institut für Informatik Fakultät.
Geometrisches Divide and Conquer
1 Albert-Ludwigs-Universität Freiburg Rechnernetze und Telematik Prof. Dr. Christian Schindelhauer Peer-to-Peer- Netzwerke Christian Schindelhauer Sommersemester.
EINI-I Einführung in die Informatik für Naturwissenschaftler und Ingenieure I Vorlesung 2 SWS WS 99/00 Gisbert Dittrich FBI Unido
Datenbanksystementwicklung – Praktikum & Vorlesung – WS 2004/2005
Praxis-Repetitorium JAVA zusätzliche, ergänzende Lehrveranstaltung
Vorlesung 3: Verschiedenes Universität Bielefeld – Technische Fakultät AG Rechnernetze und verteilte Systeme Peter B. Ladkin
Programmieren in C++ SS 2012
Christian Schindelhauer
1 Reverse Engineering WS 07 / 08 A. Zündorf. Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University 2 Organisatorisches.
Übung zur Vorlesung: Klinische Psychologie
Evaluation der Lehrveranstaltungen im Sommersemester 2012 Name des Dozenten Name der evaluierten Veranstaltung ? Studierende haben sich an der Evaluation.
Datenstrukturen, Algorithmen und Programmierung 2 (DAP2)
1 Vorlesung 3 Verschiedenes Peter B. Ladkin
Tutorium Willkommen zurück, in der wunderbaren Welt der Statistik Teil II.
Nicolas Ruh EF Informatik 2014 Nicolas Ruh
Simulation komplexer technischer Anlagen
Vorstellung Dr. Roland Düsing Prof. Dr. Marion Steven Sekretariat:
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Diskrete Mathematik II Vorlesung 1 SS 2001 Algorithmus von Dijkstra.
Wer ist am schnellsten? Manfred Jeitler Institut für Hochenergiephysik
Informatik Grundlagen, WS04, Seminar 11
LS 2 / Informatik Datenstrukturen, Algorithmen und Programmierung 2 (DAP2)
Effiziente Algorithmen
Das 2. Semester der Sozialen Arbeit präsentiert Die Werkstatt Prof. Dr. P.-U. Wendt.
Diskrete Mathematik II
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Diskrete Mathematik II Vorlesung 5 SS 2001 Segmentschnitt II (n Segmente)
- Organisatorisches: Termine
Black Box Algorithmen Hartmut Klauck Universität Frankfurt SS
Effiziente Algorithmen Hartmut Klauck Universität Frankfurt SS
Black Box Algorithmen Hartmut Klauck Universität Frankfurt SS
Effiziente Algorithmen
Graphen Kombinatorik, Zufall, Algorithmen
VL 19 VL Laser (Light Amplification by Stimulated Emission of Radiation) Maser = Laser im Mikrowellenbereich, d.h. Microwave Amplification by.
Einführung in die Programmierung
Auslegung eines Vorschubantriebes
Institut für Wirtschaftsinformatik – Software Engineering, JKU Linz 1 Algorithmen und Datenstrukturen 1 SS 2007 Dr. W. Narzt u. Dr. A. Stritzinger Institut.
Schulungspräsentation
Vorlesung Mai 2000 Konstruktion des Voronoi-Diagramms II
Fakultät für Informatik WI/WE 2005S UE WI/WE Web Engineering /3 Dr. Michael Derntl Fakultät.
Workshop FamConnector – Aktivitäten auf der Plattform: Malen & Zeichnen und Lernen.
Peer-to-Peer-Netzwerke
1 Albert-Ludwigs-Universität Freiburg Rechnernetze und Telematik Prof. Dr. Christian Schindelhauer Systeme II - Probeklausur - Arne Vater Sommersemester.
1 Albert-Ludwigs-Universität Freiburg Rechnernetze und Telematik Prof. Dr. Christian Schindelhauer Peer-to-Peer- Netzwerke Christian Schindelhauer Sommersemester.
1 Albert-Ludwigs-Universität Freiburg Rechnernetze und Telematik Prof. Dr. Christian Schindelhauer Informatik III Christian Schindelhauer Wintersemester.
Christian Schindelhauer Wintersemester 2006/07 3. Vorlesung
Christian Schindelhauer Wintersemester 2006/07 2. Vorlesung
1 Albert-Ludwigs-Universität Freiburg Rechnernetze und Telematik Prof. Dr. Christian Schindelhauer Informatik III Christian Schindelhauer Wintersemester.
Analyse der Laufzeit von Algorithmen
Felix Böwing Digitaltechnik Übung 1 Felix Böwing
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Diskrete Mathematik II Foliendesign: Jörg Steinrücken & Tobias Kahn Vorlesung
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Diskrete Mathematik II Vorlesung Voronoi-Diagramme.
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Diskrete Mathematik II Vorlesung der Algorithmus von Floyd.
Studieneinstiegstest – Motivation, Hintergrund und Aufbau
Dr. Nicolas Ruh EF Informatik 2016 Dr. Nicolas Ruh
Softwarepraktikum LEDA/C++ Lehrstuhl fuer Datenstrukturen und effiziente Algorithmen Prof. Naeher Dozent: Daniel Scmitt.
 Präsentation transkript:

Vorlesung 15, Dienstag, 12. Februar 2013 Algorithmen und Datenstrukturen (ESE) Entwurf, Analyse und Umsetzung von Algorithmen (IEMS) WS 2012 / 2013 Vorlesung 15, Dienstag, 12. Februar 2013 (Evaluation, Klausur, Vorstellung Lehrstuhl) Prof. Dr. Hannah Bast Lehrstuhl für Algorithmen und Datenstrukturen Institut für Informatik Universität Freiburg

Blick über die Vorlesung heute Organisatorisches Ihre Erfahrungen + Ergebnisse mit dem Ü14 (Editierdistanz) Ergebnis der offiziellen Evaluation dieser Vorlesung Klausur Kurz zur Art der Aufgaben + Benotungsschema Ich werde ein paar Aufgaben live vorrechnen Vorstellung Lehrstuhl Unsere Art zu arbeiten Aktuelle Projekte + was so alles dahinter steckt Weiterführende (Spezial-) Vorlesungen

Erfahrungen mit dem Ü14 (Editierdistanz) Zusammenfassung / Auszüge Stand 12. Februar 16:00 Interessantes / praxis-relevantes Thema Interessante Daten (AOL Query Log) Übungsblatt für die meisten gut und schnell machbar Ergebnistabelle wie immer gut und nützlich Viel über die Hintergründe alltäglicher Dinge gelernt

Ergebnis der Evaluation 1/5 Teilnehmer / Rücklauf Aktive Teilnehmer/innen der Vorlesung: 33 Anmeldungen zur Klausur bisher: 27 … nicht vergessen ! An der Evaluation teilgenommen: 30 … super ! Davon 27 x ESE, 3 x IEMS Davon 4 x 1. Semester, 19 x 3. Semester, 7 x anderes Anzahl Lehrpreisnominierungen: 28 … danke ! Es folgt eine Zusammenfassung Ihrer Rückmeldungen Alle Details dazu auf dem Wiki: http://ad-wiki.informatik.uni-freiburg.de/teaching/AlgoDatEseIemsWS1213/Feedback

Ergebnis der Evaluation 2/5 Vorlesungsstil Viel gelernt: 27 x stimme voll zu, 2 x stimme zu, 1 x teils Niveau der Vorlesung: 17 x hoch, 12 x angemessen, 1 x zu Gut erklärt: 24 x stimme voll zu, 5 x stimme zu, 1 x teils Geht auf Fragen ein: 25 x stimme voll zu, 5 x stimme zu Anwendungsbezogen / praxisnah / nicht so trocken Angenehme / lockere Atmosphäre, gutes Tempo Algorithmen auch implementiert Beste Vorlesung bisher / im 3. Semester

Ergebnis der Evaluation 3/5 Übungsblätter Schwierigkeit: 17 x angemessen, 12 x schwierig, 1 x zu Sinnvolle Ergänzung: 25 x stimme voll zu, 4 x stimme zu Aufwand: 14 x 9-12 Stunden, 7 x weniger, 7 x mehr Sehr gut auf die Vorlesung abgestimmt Interessante Aufgaben / Praxisbezug ist gut

Ergebnis der Evaluation 4/5 Materialien / Online Support Materialien hilfreich: 23 x stimme voll zu, 7 x stimme zu Forum sehr nützlich Schnelle Antwortzeiten, auch nachts und am WE Sehr gute Aufzeichnungen + schnell online VL-Konsum: 12 x Anwesenheit, 11 x Aufzeichnung, 7 x beides

Ergebnis der Evaluation 5/5 Mecker Manchmal etwas langsam, ein Beispiel reicht Mehr Geschichtliches Extrastunden für Fragen zum Übungsblatt Einstieg Ü1 schwierig / Vormachen in der ersten Vorlesung zu schnell … danach aber alles gut Bessere Anleitung zu SVN, Makefile, Linux, ... Mehr Programmieren als alles andere Ressourcenhungrige Übungsblätter Wechsel zwischen Java und C++ in VL ist nicht gut

Klausur 1/2 Wann, wo, wie Samstag, 23. März 2013, 11:00 – 13:00 Uhr im HS 026 4 Aufgaben à jeweils 20 Punkte  K1, K2, K3, K4 Summe Übungspunkte auf max. 20 Punkte skaliert  Ü Von Ü, K1, K2, K3, K4 werden die besten vier genommen und aufsummiert (also maximal 80 Punkte) Die Klausur ist open book : sie dürfen Bücher, Papier, usw. in beliebiger Menge mitbringen Aber seien sie bitte sparsam beim Ausdrucken der Folien Elektronische Geräte jeder Art sind nicht gestattet Außerdem bitte mitbringen: Studierendenausweis, Buntstifte, Gehirn

Klausur 2/2 Typen von Aufgaben Typ 1: Einen Algorithmus, oder eine Variante davon, an einem Beispiel nachvollziehen … siehe Buntstifte Typ 2: Kleineres Programm schreiben, oder gegebenes Programm verstehen Typ 3: Kleinere Rechenaufgaben oder Beweise, insbesondere Induktionsbeweise … siehe Gehirn

Vorstellung Lehrstuhl 1/3 Unsere Arbeitsweise 1/3 Theorie (neue Algorithmen, Laufzeitanalyse, etc.) Z.B. Algorithmen zur Berechnung von kürzesten Wegen in großen Straßennetzwerken … Dijkstra ist da viel zu langsam 1/3 Algorithm Engineering (gute Implementierungen) Viele Ideen klappen nur in der Theorie gut, erst beim Implementieren merkt man, ob es wirklich was bringt Rumhacken ohne Verständnis der Theorie dahinter bringt aber auch nichts, da stochert man nur rum 1/3 Software Engineering (gute Software) Ein Programm für sich alleine zu schreiben, das jetzt gerade einmal läuft ist eine Sache … etwas mit anderen zusammen zu schreiben, dass auch in 5 Jahren noch läuft eine andere

Vorstellung Lehrstuhl 2/3 Aktuelle Projekte Multi-modale Routenplanung Beliebige Kombination von Auto, ÖPNV, Flugzeug, … Modelle dafür, effiziente Algorithmen, lauffähiges System Semantische Suche Suche mit Verständnis der Sprache Beispiel auf Google Beispiele mit Broccoli: http://broccoli.informatik.uni-freiburg.de Automatische Analyse von Bewegungsdaten Erkennen von Mustern, Zusammenhängen Zuordnung zu Krankheitssymptomen / Neurodaten

Vorstellung Lehrstuhl 3/3 Spezialvorlesungen Information Retrieval … nächstes Mal im WS 13/14 Alles was man braucht um eine Suchmaschinen gemäß dem Stand der Kunst zu bauen Potpourri aus vielen Techniken und Gebieten: Algorithmen, Kodierungstheorie, Web Apps, Masch. Lernen, Algebra, Statistik, … Wie immer: in Vorlesung erklärt, in Übung implementiert Efficient Route Planning … nächstes Mal erst SS 2014 Alles was man braucht um einen Routenplaner gemäß dem Stand der Kunst zu bauen Viele Algorithmen / Heuristiken und Ihre Implementierung