+ All Categories
Home > Documents > Neuronale Netze Von Kay-Patrick Wittbold. BESTANDTEILE.

Neuronale Netze Von Kay-Patrick Wittbold. BESTANDTEILE.

Date post: 05-Apr-2015
Category:
Upload: wendelin-widder
View: 128 times
Download: 2 times
Share this document with a friend
28
Neuronale Netze Von Kay-Patrick Wittbold
Transcript
Page 1: Neuronale Netze Von Kay-Patrick Wittbold. BESTANDTEILE.

Neuronale Netze

Von Kay-Patrick Wittbold

Page 2: Neuronale Netze Von Kay-Patrick Wittbold. BESTANDTEILE.

BESTANDTEILE

Page 3: Neuronale Netze Von Kay-Patrick Wittbold. BESTANDTEILE.

Natürliches Neuron

• Zellkörper bis 0,25mm Größe• Bilden Ausläufer mit dicken Enden, die sogenannten

Synapsen• Dendriten: Eingangssignal• Axone: Ausgangssignal• Synapsen sorgen für die Weiterleitung von Reizen• Arbeitet mit Ionen zur Steuerung des Signals

(Schwellenwert muss überschritten werden damit Neuron „feuert“)

• Im Gehirn zwischen 100 Milliarden und 1 Billionen

Page 4: Neuronale Netze Von Kay-Patrick Wittbold. BESTANDTEILE.
Page 5: Neuronale Netze Von Kay-Patrick Wittbold. BESTANDTEILE.

100µm

Page 6: Neuronale Netze Von Kay-Patrick Wittbold. BESTANDTEILE.
Page 7: Neuronale Netze Von Kay-Patrick Wittbold. BESTANDTEILE.

Künstliches Neuron

• Eingabevektor x• Gewichtsvektor w• Aktivierungsfunktion gibt an wie sich ein

neuer Aktivierungszustand aus Eingabe, Netzeingabe und Schwellenwert ergibt

• Ausgabefunktion bestimmt aus der Aktivierung die Ausgabe des Neurons

• In künstlichen Neuronalen Netzen zwischen 10² und 104

Page 8: Neuronale Netze Von Kay-Patrick Wittbold. BESTANDTEILE.
Page 9: Neuronale Netze Von Kay-Patrick Wittbold. BESTANDTEILE.

Gewichtung

• wij=0 bedeutet keine Verbindung von Neuron i zu Neuron j

• wij<0 bedeutet hemmende Verbindung von Neuron i zu Neuron j

• wij>0 bedeutet anregende Verbindung von Neuron i zu Neuron j

Page 10: Neuronale Netze Von Kay-Patrick Wittbold. BESTANDTEILE.

Schwellenwert

• S-förmige Funktionen (Sigmoide Funktionen)• Häufig verwendet:

• Aber auch binäre Schwellenwertfunktion

xe11 )tanh(x

Page 11: Neuronale Netze Von Kay-Patrick Wittbold. BESTANDTEILE.

NEURONALE NETZE

Page 12: Neuronale Netze Von Kay-Patrick Wittbold. BESTANDTEILE.

Künstliche Neuronale Netze (KNN)

• Besteht aus künstlichen Neuronen• Verbindungsnetzwerk der Zellen (gerichteter,

gewichteter Graph)• Propagierungsfunktion: gewichtete Summe

der Ausgaben der Vorgängerzelle• Lernregel: Algorithmus, nach dem das Netz

lernt, für eine vorgegebene Eingabe eine gewünschte Ausgabe zu produzieren

Page 13: Neuronale Netze Von Kay-Patrick Wittbold. BESTANDTEILE.

Exkurs Graphentheorie

Page 14: Neuronale Netze Von Kay-Patrick Wittbold. BESTANDTEILE.

Gerichteter Graph

Page 15: Neuronale Netze Von Kay-Patrick Wittbold. BESTANDTEILE.

Gewichteter Graph

Page 16: Neuronale Netze Von Kay-Patrick Wittbold. BESTANDTEILE.

Gerichteter, gewichteter Graph

Page 17: Neuronale Netze Von Kay-Patrick Wittbold. BESTANDTEILE.

Künstliches Neuronales Netz

• Gerichteter, gewichteter Graph mit Neuronen als Knoten, Verbindungen als Kanten

• Neuronen haben beliebig viele Verbindungen untereinander

• Neuronen können nur eine Ausgabe senden, beliebig viele Eingaben erhalten

Page 18: Neuronale Netze Von Kay-Patrick Wittbold. BESTANDTEILE.

Arten Neuronaler Netze

• Netze ohne Rückkopplung– Ebenenweise verbunden– Allgemein

• Netze mit Rückkopplung– Direkte Rückkopplung– Indirekte– Rückkopplung innerhalb einer Schicht– Vollständig verbundene

Page 19: Neuronale Netze Von Kay-Patrick Wittbold. BESTANDTEILE.

Abstraktes Beispiel

Page 20: Neuronale Netze Von Kay-Patrick Wittbold. BESTANDTEILE.

Abstraktes Beispiel1 2 3 4 5 6 7

1 -0,8 0,3

2 0,1 0,7 0,2

3 -0,3

4 -0,4

5 0,5

6 0,6

7

Page 21: Neuronale Netze Von Kay-Patrick Wittbold. BESTANDTEILE.

Konkretes Beispiel AND

Page 22: Neuronale Netze Von Kay-Patrick Wittbold. BESTANDTEILE.

Konkretes Beispiel AND

• Eingabe: binär (1 oder 0)• Gewichtungsvektor (1,1)• Schwellenwert 2• Ausgabe: 1, falls

Eingabe1*Gewichtung1+Eingabe2*Gewichtung2 >=2; sonst 0

Page 23: Neuronale Netze Von Kay-Patrick Wittbold. BESTANDTEILE.

Konkretes Beispiel OR

Page 24: Neuronale Netze Von Kay-Patrick Wittbold. BESTANDTEILE.

Konkretes Beispiel OR

• Eingabe: binär (1 oder 0)• Gewichtungsvektor (1,1)• Schwellenwert 1• Ausgabe: 1, falls

Eingabe1*Gewichtung1+Eingabe2*Gewichtung2 >=1; sonst 0

Page 25: Neuronale Netze Von Kay-Patrick Wittbold. BESTANDTEILE.

Modellierung des Lernens

• Entwicklung neuer Verbindungen • Löschen existierender Verbindungen • Modifikation der Verbindungsstärke

(Veränderung der Gewichte) • Modifikation des Schwellenwertes • Modifikation der Aktivierungs- bzw.

Ausgabefunktion • Entwicklung neuer Zellen • Löschen bestehender Zellen

Page 26: Neuronale Netze Von Kay-Patrick Wittbold. BESTANDTEILE.

Modellierung des Lernens

• Überwachtes Lernen (Backpropagation)• Bestärkendes Lernen• Unüberwachtes Lernen

Page 27: Neuronale Netze Von Kay-Patrick Wittbold. BESTANDTEILE.

Nachteile Neuronaler Netze

• Training• Trainingsdaten• Vermeidung von auswendig lernen von Daten• Präsentation der Trainingsdaten muss

problemangepasst sein


Recommended