11 Instanzbasiertes Lernen Flashcards

1
Q

Instanzen-basiertes Lernen als lazy learning

A

Lernen = (einfaches) Abspeichern der Trainingsbeispiele

Weniger rechenzeit während des Trainings, dafür mehr bei anfragen zur klassifikation

unterschiedliche Hypothesen / lokale approximation der Zielfunktion für jede Anfrage

“fleißige” lernalgorithmen mit dem gleichen Hypothesenraum sind eingeschränkter

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

Instanzenbasiertes Lernen allgemein

A

Bildet für jede neue Anfrage eine andere Annäherung an die Zielfunktion

  • lokale Approximation der Targetfunktion
  • komplexere symbolische repräsentationen für Instanzen

Generalisierungsentscheidung wird bis zu einer konkreten Suchanfrage aufgeschoben

Neue Instanzen werden analog zu ähnlichen Instanzen klassifiziert

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

Intanzenbasiertes Lernen : Beurteilung

A

+ komplexe Targetfunktionen können modelliert werden
+ Information aus den Trainingsbeispielen geht nicht verloren

  • evtl komplexe Berechnungen bei Klassifizierung neuer Instanzen
  • Schwierigkeit: Welche Instanzen sind sich ähnlich?
  • => Problem irrrelevanter Eigenschaften
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Beispiele für Instanzenbasiertes Lernen

A
  • k-Nearest Neighbor
  • Lokal gewichtete REgression
  • Radial Basis Function
  • Fallbasiertes Schliessen (CBR)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Bewertung kNN

A

Induktiver Bias:
Klassifikation einer Instanz x_q ähnlich zu Klassifikationen anderer, benachbarter Instanzen

+ Robust in Bezug auf verrauschte Trainingsdaten Insbesondere mit Gewichtung

– Distanzmaß basiert auf allen Attributen Evtl. nur eine kleine Untermenge relevant „Curse of dimensionality“
– Speicherorganisation
– Haupt-Zeitaufwand in Klassifikation statt Training

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

Einordnung kNN

A

Typ der Inferenz: induktiv

Ebenen des Lernens: subsymbolisch

Lernvorgang: überwacht

Beispielgebung: nicht inkrementell

Umfang der Beispiele: umfangreich

Hintergrundwissen: empirisch

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

Case-based reasoning

A

allgemeines abstraktes Framework - kein direkt anwendbarer Algorithmus

Wiederverwendung alter Fälle

Suche nach Lösungen ähnlicher Probleme

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

Definition “Fall” bei CBR

A

Ein Fall ist die Beschreibung einer bereits real aufgetretenen Problemsituation zusammen mit den Erfahrungen, die während der Bearbeitung des Problems gewonnen werden konnten

enthält mind.:

  • Problembeschreibung
  • Lösung(-sversuch)
  • Ergebnis

zusätzlich:

  • Erklärung, warum das Ergebnis auftrat
  • Lösungsmethode
  • Pointer auf andere Fälle
  • Güteinformation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

CBS-Zyklus (4R)

A

Retrieve
Reuse
Revise
Retain

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

CBR Retain - Auswahl der Indizes

A

Manuell:
* der Benutzer gibt entsprechende Indizes vor

Check-Liste:
* Heuristiken zur Erstellung der Indizes

Differenzbasiert:
* Lösche solche Attribute, die in fast allen Instanzen vorkommen

Kombination beider Methoden:

  • Erst Aufstellung der Checkliste
  • Dann Löschen der überflüssigen Attribute durch Differenzverfahren
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

CBR Reuse

A

Lösungsadaption:

Arten der Lösungsübertragung

  • keine Adaption, einfaches übertragen (copy9
  • durch Benutzer
  • (semi-)automatisiert - transformational / derivational reuse

Eingesetzte Methoden

  • Benutzerinteraktion
  • Regelbasiertes Schließen
  • Modellbasiertes Schließen
  • Planer
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

CBR Revise

A

Überpfürung, Verbesserung der Lösung

Evaluierung der Lösung

  • Überprüfung durch Simulation
  • Überprüfung in realer Welt

Verbessern bzw. Reparieren der Lösung

  • Fehler erkennen und erklären
  • Beseitigen unter Berücksichtigung der Fehlererklärung

Potentiell Iterativ

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

CBR Retain

A

Bewahrung der gemachten Erfahrung

Was wird gelernt?

  • Neue Erfahrung
  • Alten FAll generalisieren
  • neue Merkmale (Indizes)
  • Organisation der Fallbasis (Effizienz)

Methoden

  • Auswendiglernen
  • Induktive / Deduktive Lernverfahren
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Bewertung CBR

A

+ konzeptuell einfach, aber trotzdem können komplexe Entscheidungsgrenzen gebildet werden
+ kann mit relativ wenig Information arbeiten
+ Analogie zu menschlichem Problemlösen
+ Lernen ist einfach (“one-shot learning”)
+ Günstig für mit Regeln schlecht erfassbare Probleme

  • Gedächtniskosten
  • Klassifikation kann lange dauern
  • Hängt stark von Repräsentation ab
  • Problematisch bei komplexen Repräsentationen
  • Problematisch: irrelevante Eigenschaften
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Einordnung CBR

A

Typ der Inferenz: Induktiv

Ebene des Lernens: symbolisch

Lernvorgang: überwacht

Beispielgebung: inkrementell

Umfang der Beispiele: gering

Hintergrundwissen: empirisch

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