KI und Agententheorie Flashcards

1
Q

Was ist ein neuronales Netz?

A

Neuronale Netze sind Abstraktionen echter Nervenzellen (Synapsen). Sie modellieren ausschließlich die Informationsweitergabe bzw. -verarbeitung.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Was sind die Vor- und Nachteile eines neuronalen Netzes?

A

Vorteile:

  • Sehr breiter Einsatzbereich
  • Auch für komplexe Fragestellungen geeignet
  • Arbeitswege gut zu parallelisieren
  • Fertiges Netzwerk arbeitet effizient

Nachteile:

  • Lernzprozess sehr aufwändig/liefert häufig nur lokales Optimum
  • Geeignete Netzwerkstruktur schwer zu bestimmen
  • Gefahr des Overfitting (Lösung passt nur auf Datensatz richtig gut)
  • Arbeitsweise des fertigen Netzwerks ist schwer zu durchschauen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Was sind die verschiedenen Elemente eines neuronalen Netzwerks?

A

Neuronen:

  • Eingabefunktion
  • Aktivierungsfunktion
  • Aktivierungszustand
  • Ausgabefunktion

Netzwerkgraph:

  • Knoten des Graphen (Neuronen)
  • Kanten des Graphen (gewichtete Verbindungen zwischen den Neuronen => positiv oder negativ)

Lernverfahren => bestimmt die Änderung der Netzwerkparameter

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Was sind die Eigenschaften der Eingabefunktion?

A
  • Integriert alle Eingaben zur Gesamteingabe eines Neurons (Netto-Input net)
  • Verwendet die Ausgaben der vorgeschalteten Neuronen und die entsprechenden Gewichte
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Was sind die Eigenschaften der Aktivierungsfunktion?

A
  • Bestimmt den aktuellen Aktivierungszustand des Neurons
  • Verwendet dazu den Netto-Input und den vorherigen Aktivierungszustand
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Was sind die Eigenschaften des Aktivierungszustands?

A
  • Erregungs- oder Aktivierungslevel des Neurons
  • Funktionswert der Aktivierungsfunktion
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Was sind die Eigenschaften der Ausgabefunktion?

A
  • Legt abhängig vom Aktivierungszustand den tatsächlichen Ausgabewert des Neurons fest
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Was sind Agenten im Rahmen der künstlichen Intelligenz?

A

Ein Agent ist eine abgrenzbare Einheit mit definierten Zielen. Diese Ziele werden durch Interaktion mit der Umwelt und anderen Agenten selbstständig erreicht.

Agenten besitzen Sensoren, mit deren Hilfe sie die Umgebung und Aktuatoren, mit deren Hilfe sie auf die Umgebung einwirken.

Interagieren mehrere Agenten miteinander, spricht man von einem Multiagentenmodell.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Welche Umgebungseigenschaften gibt es?

A

Vollständig vs. teilweise beobachtbar:
- Ist die ganze Welt bekannt/sichtbar? Beim autonomen Fahren sind Objekte häufig nicht sichtbar

Einzelagent vs. Multiagent

Deterministisch vs. stochastisch:
- Folgezustand ergibt sich entweder komplett aus vorherigen Zuständen oder entsteht in jedem Durchgang unabhängig oder teilweise unabhängig (z.B. Schach => deterministisch)

Episodische vs. sequenziell:
- episodische Agenten haben kein Langzeitgedächtnis => Daten aus vorherigen Durchgängen werden vergessen

Statisch vs. dynamisch:
- dynamische Umgebungen können sich ändern während ein Agent entscheidet, statische nicht

Diskret vs. stetig

Bekannt vs. unbekannt:
- Regeln der Umgebung müssen erlernt werden (oder nicht)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Was sind Beispiele für Sensoren von Agenten?

A
  • Computer Vision
  • Natural Language Processing
  • Tast-/Druck-/Temperatur-/Licht-/Laser-/Röntgensensoren
  • Natural Language Generation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Welche vier grundlegenden Agentenprogramme gibt es?

A
  • Einfache Reflexagenten
  • Modellbasierte Reflexagenten
  • Zielbasierte Agenten
  • Nutzenbasierte Agenten
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Wie funktioniert ein einfacher Reflexagent?

A

Der aktuelle Zustand der Umwelt wird über Sensoren registriert. Auf Basis fester, vorbestimmter Bedingungen oder Aktions-Regeln wird entschieden, welche Aktion die Aktuatoren ausführen sollen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Wie funktioniert ein modellbasierter Reflexagent?

A
  • Der aktuelle Zustand der Umwelt wird über Sensoren registriert
  • Zusätzlich werden durch Eingabe des aktuellen Zustands in ein Modell Annahmen getroffen, wie sich die Umwelt entwickelt und was mögliche Aktionen bewirken
  • Dann werden Aktionen auf Basis fester Regeln ausgewählt und durch die Aktuatoren ausgeführt.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Wie funktioniert ein zielbasierter Agent?

A
  • Der aktuelle Zustand der Umwelt wird über Sensoren registriert
  • Analog zum modellbasierten Agenten werden unter Einbezug des aktuellen Zustands und eines vorgegebenen Modells Annahmen über zukünftige Entwicklungen getroffen
  • Mögliche Aktionen und ihre Konsequenzen werden berücksichtigt, ebenso wie Ziele
  • Nach diesen beiden Parametern wird dann ausgewählt, welche Aktion durch die Aktuatoren ausgeführt wird.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Wie funktioniert ein nutzenbasierter Agent?

A
  • Ein nutzenbasierter Agent funktioniert analog zu einem zielbasierten Agenten
  • Statt der a priori festgelegten Ziele erfolgt die Beurteilung und Auswahl der Handlungsmöglichkeiten durch eine Nutzenbewertung
How well did you know this?
1
Not at all
2
3
4
5
Perfectly