(:requiretuid:)

Einführung in Computational Engineering – Vorlesung 12

Autoren: Chinara Mammadova und Jan Stengler


Folien zur Vorlesung 12: Link
Folien zur Vorlesung 12 mit Annotationen: Link
Aufzeichnung der Vorlesung 12: Link
Übung 11: Link


Systemidentifikation

Das Ziel der Systemidentifikation ist die Bestimmung des Parameter des Modells vom System

Die Hauptschritte der Systemidentifikation sind Strukturidentifikation/Validierung und Parameteridentifikation. Das Ziel der Validierung ist zu überprüfen, ob die Funktion mit gesammelten Daten übereinstimmt, d.h. ob ist. Das Ziel der Parameteridentifikation besteht darin, bei der vorgegebenen Struktur den Parameter zu bestimmen. Die Systemidentifikation besteht aus den folgenden fünf Schritten.

Schritt 1: Spezifikation

In diesem Schritt wird die Modellklasse spezifiziert und parametrisiert.

, wobei die Ausgabe, die Eingabe und der Parameter ist.

Schritt 2: Datenerhebung

In diesem Schritt werden Datenpaare bestehend aus Eingaben und Ausgaben gesammelt.

Zudem werden Daten zufällig in Trainingsdatensatz und Testdatensatz D_{test} = D \backslash D_{train} unterteilt.

Schritt 3: Parameteridentifikation

In diesem Schritt werden die optimalen Parameter bestimmt.

Schritt 4: Strukturvalidierung

Dieser Schritt überprüft, ob Kosten()>Kostenspezifikation. Wenn dies der Fall ist, wird zum Schritt 1 zurückgegangen.

Schritt 5: Parametervalidierung

Dieser Schritt bestimmt, ob Kosten()≤Kostenspezifikation. Wenn dies nicht der Fall ist, wird zum Schritt 3 zurückgegangen. Ansonsten werden die Parameter übernommen.

Im Folgenden wird die Parameteridentifikation ausführlicher erläutert. Die Grundidee hierbei ist, den Fehler in den Messwerten zu minimieren. Angenommen

Dabei ist

ist eine (m x n)-Matrix von Basisfunktionen (Features).
ist ein n-dimensionaler Vektor aus Parameters.
ist ein m-dimensionaler Vektor von Rauschen.

Der quadratische Fehler berechnet sich folgendermaßen:

Wird dieser minimiert, so ist

Selbsttest

  1. Systemidentifikation braucht man zur ...
  2. Bei der System Identifikation beschäftigen wir uns mit ...
  3. Welches ist nicht Teil der Systemidentifikation?
  4. Das Trainingset sollte ...
  5. Ein lineares System wird per
  6. Der heilige Gral der Systemidentifikation wäre es...
  7. Was ist wichtiger bei der Parameteridentifikation, Kostenfunktion oder Optimierungsverfahren?
  8. Wir haben ein Modell . Was sind die Parameter des Modells?
  9. Wir haben ein Modell . Was sind die Basis Funktionen des Modells?
  10. Regularisierung ist nötig wenn...
  11. Die Kostenfunktion der Ridge Regression ist...
  12. Nichtlineare Regression wird ...

(:antwortchecker:)

Feedback

Bei Fehlern oder Anregungen zu dieser Seite schicken Sie bitte eine Email an chinara.mammadova@stud.tu-darmstadt.de.

  

zum Seitenanfang