Intelligente Systeme
Allgemeines
Auf dieser Seite finden Sie verschiedene Informationen zu der Vorlesung „Intelligente Systeme“. Diese Seite wird im Laufe des Semesters aktualisiert. In dieser Vorlesung und in den Übungen sollen Studierende Kenntnisse erwerben über Probleme der Wissensmodellierung, über die wichtigsten Techniken zur Repräsentation von Wissen, über Verfahren zur Klassifikiation und Funktionsapproximation in verschiedenen Repräsentationsformen, über heuristische Suchverfahren und Planungsalgorithmen. Die Vorlesung wird mit einer zweistündigen Klausur abgeschlossen. Studierende können sich entscheiden, ob sie die Klausur als schriftliche Prüfung oder als einen (un-)benoteten Leistungsnachweis (Schein) werten lassen möchten. Die Zulassung zur Klausur muss durch Mitarbeit in den Übungen erworben werden.
Lehrende
Wenn Sie Fragen zur Vorlesung oder zu den Übungen haben, wenden Sie sich bitte (wenn möglich, per E-Mail) an eine der unten aufgeführten Personen.
- Sanaz Mostaghim (Vorlesung)
- Julia Heise (Übungen)
- Christoph Steup (Übungen)
- David Hausmann
- Niklas Krinke
- Cedrik Weißbrich
Vorlesungstermine:
Die erste Vorlesung findet am 11.10. um 09:15 Uhr im Raum G29-307 statt.
Vorlesungstermine: 11.10., 18.10., 25.10., 01.11., 08.11., 15.11. 22.11., 29.11., 6.12., 13.12., 20.12., 10.01., 17.01., UND
24.01. (Klausurvorbereitung)
Klausureinsicht: 09.04.2024 9:00 - 11:00 G29 - Raum 018
Die Klausureinsicht für die Klausur vom Sommersemester 2024 findet am 16.10.2024 um 10:30 in Raum 18 statt.
Vorlesungsfolien:
- Kapitel 0: Organisation Korrektur
- Kapitel 1: Agenten Systeme
- Kapitel 2: Neuronale Netze
- Kapitel 3: Meta-Heuristiken
- Kapitel 4: Evolutionäre Algorithmen
- Kapitel 5: Learning Classifier Systems
- Kapitel 6: Fuzzy Systeme
- Kapitel 7: Schwarmintelligenz
- Kapitel 8: Bayes-Netze (kommt nicht in Klausur)
- Kapitel 9: Ethik in KI
Aufzeichnungen: sind online auf der Mediasite verfügbar: /OVGU/Fakultäten/Informatik (FIN)/Institut für Intelligente Kooperierende Systeme (IKS)/AG Computational Intelligence/Intelligente Systeme
Anmeldung mit URZ-Account (Position des Login Buttons)
Teilnahmevoraussetzungen und Leistungspunkte
Voraussetzungen
Für die Teilnahme am Fach "Intelligente Systeme" wird der Besuch bzw. Kenntnisse aus den folgenden Veranstaltungen empfohlen:
- Algorithmen und Datenstrukturen (bzw. Einführung in die Informatik)
- Programmierung und Modellierung
- Mathe I-II
Teilnehmerkreis
CV, CV-B, IF, IF-B, IngIF, IngINF-B, WIF, WIF-B (weitere Studiengänge siehe LSF)
Leistungspunkte
Für dieses praktische Fach des Bereiches Informatik I gibt es 5 Kreditpunkte (= 150h = 4 SWS = 56h Präsenzzeit + 94h selbstständige Arbeit).
Organisation der Übung
Im Folgenden finden Sie Details zur Organisation der Übungen, zum Registrierungsprozess und zur Prüfungszulassung.
Geplante Übungstermine
Gruppe | Tag | Uhrzeit | Raum | Tutor |
1 | Do | 11:00 - 13:00 | G29-K059 | Cedrik Weißbrich |
2 | Di | 11:00 - 15:00 | G29-K059 | Christoph Steup |
3 | Do | 13:00 - 15:00 | G29-K059 | David Hausmann |
4 | Di | 15:00 - 17:00 | G22A-105 | Christoph Steup |
5 | Fr | 13:00 - 15:00 | G29-K059 | David Hausmann |
6 | Mi | 13:00 - 15:00 | G29-K059 | Christoph Steup |
7 | Do | 09:00 - 11:00 | G29-K059 | Niklas Krinke |
8 | Fr | 11:00 - 13:00 | G22A-122 | Niklas Krinke |
Registrierung für die Übung
Um sich für die Übung zur Vorlesung zu registrieren, müssen Sie die Belegungsfunktion im LSF bis zum 12.10.2023 nutzen. Bitte wählen Sie hier ALLE Übungen aus, die für Sie infrage kommen. Je weniger Übungen Sie angeben, umso größer ist die Wahrscheinlichkeit, dass wir Ihnen keine Übungsteilnahme anbieten können, da die Plätze in jeder Übungsgruppe begrenzt sind. Wir versuchen natürlich so vielen Studenten wie möglich einen optimalen Platz in den Übungsgruppen zuzuweisen. Anschließend werden wir sie auch automatisch im Moodle eintragen, sie können sich für diese Veranstaltung nicht selber eintragen.
Übungen
Die regelmäßige Teilnahme an einer der Übungen ist Voraussetzung für die Zulassung zur Klausur.
Zur Vorlesung gibt es jede Woche ein Übungsblatt mit Aufgaben. Die Aufgaben teilen sich in praktische und theoretische Aufgaben. Theoretische Aufgaben können bis zu jeweiligen Sonntagabend vor der Übungswoche im Moodle-System votiert werden. Durch das Votieren einer Aufgabe geben Sie zu verstehen, dass Sie sich mit der Aufgabe beschäftigt haben und bereit sind, Ihren Lösungsansatz zu präsentieren. Die vorgetragene Lösung muss nicht vollständig richtig sein. Es muss allerdings klar werden, dass Sie sich gewissenhaft mit der Aufgabe auseinandergesetzt haben. Wenn wir Sie zum Vorrechnen aufrufen, und sie sich erkennbar nicht mit der Aufgabe beschäftigt haben, werden wir beim ersten Mal den Votierungspunkt annullieren, beim zweiten Mal alle Votierungen des Blattes annullieren und beim dritten Mal die Prüfungszulassung verweigern.
Die praktischen Aufgaben werden im Moodle-System eingereicht und von uns getestet. Um ihnen die Möglichkeit zu geben, ihre Lösung zu testen, wird es in den Vorgaben der Programmieraufgaben Testfälle geben, mit denen sie ihre Lösungen vor dem Einreichen überprüfen können. Die praktischen Aufgaben werden sukzessive veröffentlicht, Sie haben bis zum Ende der Vorlesungszeit Zeit, die Aufgaben im Moodle einzureichen. Jede Woche werden wir ihre Lösungen überprüfen und die Bewertung der Aufgaben aktualisieren.
Um die Zulassung zur Prüfung zu erhalten, müssen die folgenden Kriterien erfüllt werden:
- Regelmäßige Mitarbeit in den Übungen
- Votieren von mindestens zwei Dritteln der Übungsaufgaben (jeweils praktisch und theoretisch)
- Mindestens zweimaliges Präsentieren einer Lösung zu einer Übungsaufgabe
Ein neues Aufgabenblatt wird jede Woche auf dieser Internetseite veröffentlicht.
Nr. | Upload | Link | Votierungsfrist | Übungswoche | Material | Kommentar |
---|---|---|---|---|---|---|
1 | 16.10.2023 | Übungsblatt 1 | 23.10.2023 | KW 43 | ||
P1 | 26.10.2023 | Praktische Aufgabe 1 | 29.01.2024 | - | Entpack-Skript |
Aufgabentext findet ihr im Notebook! Update der Aufgabe: Stand 07.11.2023 Korrigierte Testdaten und korrigierter Test für Level 7. Sowohl Lösungen mit als auch ohne Gedächtnis werden akzeptiert. |
2 | 30.10.2023 | Übungsblatt 2 | 06.11.2023 | KW 45 | ||
P2 | 07.11.2023 | Praktische Aufgabe 2 | 29.01.2024 | - | ||
3 | 07.11.2023 | Übungsblatt 3 | 13.11.2023 | KW 47 | ||
4 | 13.11.2023 | Übungsblatt 4 | 20.11.2023 | KW 48 | ||
P3 | 27.11.2023 | Praktische Aufgabe 3 | 29.01.2024 | - |
Update 21.12.2023: Grenzen des NN repariert: Max. Layers 5, Max Neuronen 20 |
|
5 | 27.11.2023 | Übungsblatt 5 | 04.12.2023 | KW 50 | Update: 30.11.2023 (Aufgabe 5-3) | |
6 | 4.12.2023 | Übungsblatt 6 | 11.12.2023 | KW51 | ||
P4 | 07.12.2023 | Praktische Aufgabe 4 | 29.01.2023 | - | ||
7 | 11.12.2023 | Übungsblatt 7 | 08.01.2024 | KW02 | ||
P5 | 21.12.2023 | Praktische Aufgabe 5 | 29.01.2024 | - | ||
8 | 08.01.2024 | Übungsblatt 8 | 15.01.2024 | KW03 | ||
P6 | 12.01.2024 | Praktische Aufgabe 6 | 29.01.2024 | - | ||
P7 | 12.01.2024 | Praktische Aufgabe 7 | 29.01.2024 | - | Update: 16.01.2024: Leeres Archiv ersetzt | |
Z | 17.01.2024 | Zusatzblatt | 23.01.2024 | KW04 | Abgabe per E-Mail bis 23.01.2024 um 23:59 |
Zusätzliche Unterlagen
Die Übungsblätter werden immer montags hochgeladen und die Zeit für die Votierung im Moodle endet am darauffolgenden Sonntag. Beachten Sie, dass nach dieser Frist keine Votierung mehr möglich ist. Sollten Sie in der Woche, in der die votierten Aufgaben besprochen werden, nicht zur Übung erscheinen können, so teilen Sie uns dies bitte per E-Mail mit.
Zusätzliche Unterlagen
Anmerkungen:
Votiert werden Aufgaben nur in der Woche, in der das entsprechende Blatt planmäßig besprochen wird. Sie votieren und präsentieren ihre gelösten Aufgaben nur in der Ihnen zugewiesenen Übungsgruppe. Der Wechsel oder Besuch einer anderen Gruppe sollte die Ausnahme bleiben und muss vor der Ersten der beiden Übungen beiden Tutoren per E-Mail mitgeteilt werden. Abgaben und Votierungen per E-Mail sind nicht zulässig! Eine Ausnahme gibt es nur bei Krankheit. Melden Sie dies vor dem Übungstermin dem eigenen Tutor. Der Besuch einer anderen Gruppe oder die Abgabe per E-Mail sind dann möglich. Bei Vorlage eines Krankenscheins wird die Übung aus der Wertung gestrichen.
Es werden zwei Drittel der Votierungen benötigt! Bitte planen Sie entsprechend und arbeiten Sie vor, wenn Sie wissen, dass Sie während des Semesters einmal abwesend sein werden. Jedes Übungsblatt enthält ungefähr vier Aufgaben.
Prüfungskriterien
Die Vorlesung wird mit einer zweistündigen Klausur abgeschlossen. Studierende können sich entscheiden, ob sie die Klausur als schriftliche Prüfung oder als einen (un-)benoteten Leistungsnachweis (Schein) werten lassen möchten. Die Zulassung zur Klausur muss durch Mitarbeit in den Übungen erworben werden.
Auch Studenten, die einen unbenoteten Leistungsnachweis benötigen, müssen an der Klausur teilnehmen und die Zulassung in den Übungen erwerben. Bei Bestehen der Klausur (Note 4,0 und besser) wird der Schein erteilt.
Um deutlich zu machen, wie Klausuraufgaben aussehen könnten, werden Beispielaufgaben zur Verfügung gestellt (s. o.).
Literatur
- S. Russell, P. Norvig: Künstliche Intelligenz: Ein moderner Ansatz, 3. Auflage, Pearson- Verlag, 2012
- G. Görz, J. Schneeberger, U. Schmidt, Handbuch der Künstlichen Intelligenz, 5. Auflage, Oldenbourg-Verlag, 2014
- C. Beierle und G. Kern-Isberner Methoden wissensbasierter Systeme, 5., verb. Aufl., Springer-Vieweg Verlag, 2014
- R. Kruse, C. Borgelt, C. Braune, F. Klawonn, C. Moewes, G. Ruß und M. Steinbrecher. Computational Intelligence: Eine methodische Einführung in Künstliche Neuronale Netze, Evolutionäre Algorithmen, Fuzzy-Systeme und Bayes-Netze. 2. Aufl., Springer-Vieweg-Verlag, 2015
- Weitere Literatur findet sich auf den jeweiligen Vorlesungsfolien.