TU Wien:Selbstorganisierende Systeme VU (Rauber)

Aus VoWi
Wechseln zu: Navigation, Suche

Daten[Bearbeiten]


Inhalt[Bearbeiten]

Es werden verschiedene Themen des unüberwachten Lernens wie z.B. Self-Organizing Maps, Growing Hierarchical Structures, Zellulaere Automaten, Multi-Agenten Systeme vorgestellt. Die Vorträge präsentieren von der Standardinformatik abweichende Ansätze um Probleme zu lösen.

Ablauf[Bearbeiten]

In insgesamt 5 Vorlesungseinheiten werden die oben genannten Themen vorgetragen.

Benötigte/Empfehlenswerte Vorkenntnisse[Bearbeiten]

Java

Vortrag[Bearbeiten]

Die Vorträge sind recht interessant.

Übungen[Bearbeiten]

Es sind 3 Übungen zu absolvieren. Alle Aufgaben können in einer Gruppe (2 Personen) oder alleine bearbeitet werden. Die erste Übung ist relativ unkompliziert - bei den anderen sollte man anpeilen, eine Woche vor dem Abgabetermin fertig zu sein um genug Zeit zu haben eventuell auftretende Probleme zu lösen (Schwierigkeiten mit der SOM Toolbox v.a.)

Übung 1 (nur eine Aufgabe muss gewählt werden)

  • Einen genetischen Algorithmus für eine Ameise bei der Futtersuche implementieren (Zeitaufwand keine Ahnung)
  • Ein Multi-Agenten-System mit JADE erstellen (Zeitaufwand: 1-2 Tage)

Übung 2

  • Analyse von zwei Daten-Sätzen mit Hilfe einer SOM und entsprechenden Visualisierungen. Dient zum Kennenlernen der SOM-Toolbox.
  • Zeitaufwand relativ hoch - ca. 30-40h Arbeit ist realistisch
  • Es ist vermutlich durchaus normal, dass man bei den meisten Datensets nicht viel erkennt. Wenn man im Bericht argumentiert woran das liegt steht einer guten Bewertung dennoch nichts im Wege.

Übung 3

  • Ein ausgewähltes Beispiel im Zusammenhang mit einer SOM umsetzen. z.B. Analyse von Topology Violations, Implementieren neuer Features in die SOM Toolbox u.Ä.
  • Zeitaufwand ist wohl mindestens ein Wochenende

WS18:

Übung 1

  • Zwei Multi-Agenten-Systems mit JADE erstellen und analysieren

Übung 2

  • Analyse eines selbst gewählten Datensatzes mit Hilfe einer SOM und entsprechenden Visualisierungen.
  • hoher Zeitaufwand! Viele SOMs sind zu trainieren und zu analysieren

Übung 3

  • Netlogo Framework verwenden um einen Particle Swarm zu simulieren. Ein template für den Algorithmus wurde zur Verfügung gestellt und musste fertig implementiert werden. Danach anhand von zwei auszuwählenden Funktionen die PSO analysieren
  • relativ hoher Zeitaufwand, wenn auch nicht so hoch wie für Übung 2

Prüfung, Benotung[Bearbeiten]

Es wird fair benotet. Es ist ein wenig schwer auf die Prüfung zu lernen, da man nicht genau weiß was man lernen soll. Die Prüfungsfragen sind aber eher abschätzbar und umfassen größere Themenbereiche wie z.b. die Funktionweise einer SOM und den Einfluss einzelner Parameter.

Dauer der Zeugnisausstellung[Bearbeiten]

1,5 Monate

Zeitaufwand[Bearbeiten]

Die Programmierbeispiele sollten nicht unterschätzt werden. Da es drei Beispiele sind reicht es nicht eine Woche vor Abgabe erst zu beginnen. Die LVA Leitung lässt jedoch mit sich reden und so wurde der Abgabetermin im WS08 um 2 Wochen nach hinten verschoben.

Meinung WS18: angemessen - leicht erhöht für 4.5 ECTS

Unterlagen[Bearbeiten]

Tipps[Bearbeiten]

Früh genug mit den Programmieraufgaben beginnen, da diese zeitaufwändig sind.

Verbesserungsvorschläge / Kritik[Bearbeiten]

noch offen