07.10.2013 Aufrufe

Identifikation nichtlinearer mechatronischer Systeme mit ...

Identifikation nichtlinearer mechatronischer Systeme mit ...

Identifikation nichtlinearer mechatronischer Systeme mit ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

2 Statische und dynamische Neuronale<br />

Netze<br />

2.1 Einleitung<br />

In diesem Kapitel werden zunächst die in dieser Arbeit verwendeten statischen Neuronalen<br />

Netze bzw. Funktionsapproximatoren beschrieben. Anschließend werden aus<br />

der Gruppe der dynamischen Neuronalen Netze ein Neuronales Netz <strong>mit</strong> externer<br />

Dynamik (NOE-/NARX-Struktur, siehe Abbildung 1.1) sowie zwei Neuronale Netze<br />

<strong>mit</strong> interner Dynamik beschrieben. Außerdem wird in diesem Kapitel auf Ansätze<br />

basierend auf der Volterra-Reihe eingegangen, welche ebenfalls der Gruppe der dynamischen<br />

Neuronalen Netze <strong>mit</strong> externer Dynamik zugeordnet werden können (NFIR<br />

bzw. NOBF). Zusätzlich wird in diesem Kapitel der Neuronale Beobachter beschrieben.<br />

Am Ende dieses Kapitels werden die bisher bekannten Neuronalen Netze <strong>mit</strong>einander<br />

verglichen und bezüglich ihrer Anwendbarkeit bewertet.<br />

Zunächst wird jedoch der Begriff Neuronales Netz definiert.<br />

Definition 2.1 Neuronale Netze, oft auch als künstliche Neuronale Netze oder<br />

artificial neural networks bezeichnet, sind informationsverarbeitende <strong>Systeme</strong>, die<br />

aus einer großen Anzahl einfacher Einheiten (Zellen, Neuronen) bestehen, die sich<br />

Information in Form der Aktivierung der Zellen über gerichtete Verbindungen zusenden<br />

[Zell, 1994].<br />

2.2 Lernen in Neuronalen Netzen<br />

Die herausragende Eigenschaft Neuronaler Netze ist es, anhand von Trainingsdaten<br />

unbekannte Zusammenhänge zu approximieren und sie nach abgeschlossener Lernphase<br />

zu reproduzieren, sowie das gelernte Wissen auf ungelernte Eingangsdaten zu<br />

extrapolieren bzw. zu interpolieren. Hierfür besitzen Neuronale Netze eine begrenzte<br />

Anzahl an Parametern, die während der Lernphase eingestellt werden.<br />

Unter Lernen in Neuronalen Netzen wird im Allgemeinen die Modifikation dieser<br />

Parameter verstanden, um eine bessere Übereinstimmung zwischen erwünschter und<br />

7

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!