Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen...

97
Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM () CBR und Inferenz 21 April 2006 1 / 31

Transcript of Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen...

Page 1: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Case-Based Reasoning und anderenInferenzmechanismen

Daniel Müller

21 April 2006

DM () CBR und Inferenz 21 April 2006 1 / 31

Page 2: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Contents

1 Einleitung2 Inferenzmechanismen

Statistische VerfahrenData MiningFuzzy-LogikRegelbasierte SystemeEvolutionäre AlgorithmenMulti-Agenten-SystemeNeuronale NetzeStereotypen

3 CBRWas ist fallbasiertes Schliessen?Motivationen für fallbasiertes SchliessenCBR-Zyklus

DM () CBR und Inferenz 21 April 2006 2 / 31

Page 3: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Contents

1 Einleitung2 Inferenzmechanismen

Statistische VerfahrenData MiningFuzzy-LogikRegelbasierte SystemeEvolutionäre AlgorithmenMulti-Agenten-SystemeNeuronale NetzeStereotypen

3 CBRWas ist fallbasiertes Schliessen?Motivationen für fallbasiertes SchliessenCBR-Zyklus

DM () CBR und Inferenz 21 April 2006 2 / 31

Page 4: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Contents

1 Einleitung2 Inferenzmechanismen

Statistische VerfahrenData MiningFuzzy-LogikRegelbasierte SystemeEvolutionäre AlgorithmenMulti-Agenten-SystemeNeuronale NetzeStereotypen

3 CBRWas ist fallbasiertes Schliessen?Motivationen für fallbasiertes SchliessenCBR-Zyklus

DM () CBR und Inferenz 21 April 2006 2 / 31

Page 5: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Einleitung

Was bedeutet Inferenz

Inferenz = Schluss oder Beweis

In der Informatik:

ist Inferenz aber meisten eine automatisierteSchlussfolgerung

diese erfolgt durch ein computerunterstütztes System

DM () CBR und Inferenz 21 April 2006 3 / 31

Page 6: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Statistische Verfahren

Statistische Verfahren

hier werden Daten über den Benutzen Ausgewertet auf derBasis der statistischen Datenanalysen

mit Hilfe statistischer Methoden lassen sich echte Effektevon Zufallstreffern unterscheiden

es werden statistische Zusammenhänge dargestellt dieaufgrund von Wechselwirkungen zwischen einzelnenEreignissen entstehen

DM () CBR und Inferenz 21 April 2006 4 / 31

Page 7: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Statistische Verfahren

Statistische Verfahren

hier werden Daten über den Benutzen Ausgewertet auf derBasis der statistischen Datenanalysen

mit Hilfe statistischer Methoden lassen sich echte Effektevon Zufallstreffern unterscheiden

es werden statistische Zusammenhänge dargestellt dieaufgrund von Wechselwirkungen zwischen einzelnenEreignissen entstehen

DM () CBR und Inferenz 21 April 2006 4 / 31

Page 8: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Statistische Verfahren

Statistische Verfahren

hier werden Daten über den Benutzen Ausgewertet auf derBasis der statistischen Datenanalysen

mit Hilfe statistischer Methoden lassen sich echte Effektevon Zufallstreffern unterscheiden

es werden statistische Zusammenhänge dargestellt dieaufgrund von Wechselwirkungen zwischen einzelnenEreignissen entstehen

DM () CBR und Inferenz 21 April 2006 4 / 31

Page 9: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Statistische Verfahren

Statistische Verfahren

hier werden Daten über den Benutzen Ausgewertet auf derBasis der statistischen Datenanalysen

mit Hilfe statistischer Methoden lassen sich echte Effektevon Zufallstreffern unterscheiden

es werden statistische Zusammenhänge dargestellt dieaufgrund von Wechselwirkungen zwischen einzelnenEreignissen entstehen

DM () CBR und Inferenz 21 April 2006 4 / 31

Page 10: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Statistische Verfahren

Statistische Verfahren

Folgende Techniken gibt es:

Korrelation

Regression

Varianzanalyse

Multivariable Analysen

Diskriminanzanalysen

Clusteranalyse

Zeitreihenanalyse

DM () CBR und Inferenz 21 April 2006 5 / 31

Page 11: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Data Mining

Data Mining

Techniken zum Finden von interessanten und nützlichenMustern und Regeln in großen Datenmengen

Informationen werden aus Datenbanken extrahiert undinterpretiert

Verwendete Technologien stammen aus dem Bereich:

der künstlichen Intelligenz

dem Knowledge-Management

statistischen Modellen

=> Analyse und Prognose von Verhaltensweisen und Trends

DM () CBR und Inferenz 21 April 2006 6 / 31

Page 12: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Data Mining

Data Mining

Techniken zum Finden von interessanten und nützlichenMustern und Regeln in großen Datenmengen

Informationen werden aus Datenbanken extrahiert undinterpretiert

Verwendete Technologien stammen aus dem Bereich:

der künstlichen Intelligenz

dem Knowledge-Management

statistischen Modellen

=> Analyse und Prognose von Verhaltensweisen und Trends

DM () CBR und Inferenz 21 April 2006 6 / 31

Page 13: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Data Mining

Data Mining

Techniken zum Finden von interessanten und nützlichenMustern und Regeln in großen Datenmengen

Informationen werden aus Datenbanken extrahiert undinterpretiert

Verwendete Technologien stammen aus dem Bereich:

der künstlichen Intelligenz

dem Knowledge-Management

statistischen Modellen

=> Analyse und Prognose von Verhaltensweisen und Trends

DM () CBR und Inferenz 21 April 2006 6 / 31

Page 14: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Data Mining

Data Mining

Techniken zum Finden von interessanten und nützlichenMustern und Regeln in großen Datenmengen

Informationen werden aus Datenbanken extrahiert undinterpretiert

Verwendete Technologien stammen aus dem Bereich:

der künstlichen Intelligenz

dem Knowledge-Management

statistischen Modellen

=> Analyse und Prognose von Verhaltensweisen und Trends

DM () CBR und Inferenz 21 April 2006 6 / 31

Page 15: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Data Mining

Data Mining

Techniken zum Finden von interessanten und nützlichenMustern und Regeln in großen Datenmengen

Informationen werden aus Datenbanken extrahiert undinterpretiert

Verwendete Technologien stammen aus dem Bereich:

der künstlichen Intelligenz

dem Knowledge-Management

statistischen Modellen

=> Analyse und Prognose von Verhaltensweisen und Trends

DM () CBR und Inferenz 21 April 2006 6 / 31

Page 16: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Data Mining

Data Mining

Techniken zum Finden von interessanten und nützlichenMustern und Regeln in großen Datenmengen

Informationen werden aus Datenbanken extrahiert undinterpretiert

Verwendete Technologien stammen aus dem Bereich:

der künstlichen Intelligenz

dem Knowledge-Management

statistischen Modellen

=> Analyse und Prognose von Verhaltensweisen und Trends

DM () CBR und Inferenz 21 April 2006 6 / 31

Page 17: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Data Mining

Data Mining

Techniken zum Finden von interessanten und nützlichenMustern und Regeln in großen Datenmengen

Informationen werden aus Datenbanken extrahiert undinterpretiert

Verwendete Technologien stammen aus dem Bereich:

der künstlichen Intelligenz

dem Knowledge-Management

statistischen Modellen

=> Analyse und Prognose von Verhaltensweisen und Trends

DM () CBR und Inferenz 21 April 2006 6 / 31

Page 18: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Data Mining

Data Mining

Techniken zum Finden von interessanten und nützlichenMustern und Regeln in großen Datenmengen

Informationen werden aus Datenbanken extrahiert undinterpretiert

Verwendete Technologien stammen aus dem Bereich:

der künstlichen Intelligenz

dem Knowledge-Management

statistischen Modellen

=> Analyse und Prognose von Verhaltensweisen und Trends

DM () CBR und Inferenz 21 April 2006 6 / 31

Page 19: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Fuzzy-Logik

Fuzzy-Logik

Verallgemeinerung der zweiwertigen Booleschen Logik

lässt Wahrheitswerte zwischen WAHR und FALSCH zu

vorhandenes Wissen flißt in die Verarbeitung mit ein

Verarbeitung unscharfer (engl. fuzzy) Werte

experten Wissen ist oft unscharf

=> komplexe Probleme leichter zu beschreiben

DM () CBR und Inferenz 21 April 2006 7 / 31

Page 20: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Fuzzy-Logik

Fuzzy-Logik

Verallgemeinerung der zweiwertigen Booleschen Logik

lässt Wahrheitswerte zwischen WAHR und FALSCH zu

vorhandenes Wissen flißt in die Verarbeitung mit ein

Verarbeitung unscharfer (engl. fuzzy) Werte

experten Wissen ist oft unscharf

=> komplexe Probleme leichter zu beschreiben

DM () CBR und Inferenz 21 April 2006 7 / 31

Page 21: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Fuzzy-Logik

Fuzzy-Logik

Verallgemeinerung der zweiwertigen Booleschen Logik

lässt Wahrheitswerte zwischen WAHR und FALSCH zu

vorhandenes Wissen flißt in die Verarbeitung mit ein

Verarbeitung unscharfer (engl. fuzzy) Werte

experten Wissen ist oft unscharf

=> komplexe Probleme leichter zu beschreiben

DM () CBR und Inferenz 21 April 2006 7 / 31

Page 22: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Fuzzy-Logik

Fuzzy-Logik

Verallgemeinerung der zweiwertigen Booleschen Logik

lässt Wahrheitswerte zwischen WAHR und FALSCH zu

vorhandenes Wissen flißt in die Verarbeitung mit ein

Verarbeitung unscharfer (engl. fuzzy) Werte

experten Wissen ist oft unscharf

=> komplexe Probleme leichter zu beschreiben

DM () CBR und Inferenz 21 April 2006 7 / 31

Page 23: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Fuzzy-Logik

Fuzzy-Logik

Verallgemeinerung der zweiwertigen Booleschen Logik

lässt Wahrheitswerte zwischen WAHR und FALSCH zu

vorhandenes Wissen flißt in die Verarbeitung mit ein

Verarbeitung unscharfer (engl. fuzzy) Werte

experten Wissen ist oft unscharf

=> komplexe Probleme leichter zu beschreiben

DM () CBR und Inferenz 21 April 2006 7 / 31

Page 24: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Fuzzy-Logik

Fuzzy-Logik

Verallgemeinerung der zweiwertigen Booleschen Logik

lässt Wahrheitswerte zwischen WAHR und FALSCH zu

vorhandenes Wissen flißt in die Verarbeitung mit ein

Verarbeitung unscharfer (engl. fuzzy) Werte

experten Wissen ist oft unscharf

=> komplexe Probleme leichter zu beschreiben

DM () CBR und Inferenz 21 April 2006 7 / 31

Page 25: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Regelbasierte Systeme

Regelbasierte Systeme

Regelbasierte Systeme bestehen aus

einer Datenbank von Fakten

einer Menge von Regeln

einem Kontrollsystem mit Regelinterpreter

Regeln sind in der Form: "Wenn-Dann"

WENN Herdplatte heiss UND kein Topf auf Herd DANN schalteHerd aus

DM () CBR und Inferenz 21 April 2006 8 / 31

Page 26: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Regelbasierte Systeme

Regelbasierte Systeme

Regelbasierte Systeme bestehen aus

einer Datenbank von Fakten

einer Menge von Regeln

einem Kontrollsystem mit Regelinterpreter

Regeln sind in der Form: "Wenn-Dann"

WENN Herdplatte heiss UND kein Topf auf Herd DANN schalteHerd aus

DM () CBR und Inferenz 21 April 2006 8 / 31

Page 27: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Regelbasierte Systeme

Regelbasierte Systeme

Regelbasierte Systeme bestehen aus

einer Datenbank von Fakten

einer Menge von Regeln

einem Kontrollsystem mit Regelinterpreter

Regeln sind in der Form: "Wenn-Dann"

WENN Herdplatte heiss UND kein Topf auf Herd DANN schalteHerd aus

DM () CBR und Inferenz 21 April 2006 8 / 31

Page 28: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Regelbasierte Systeme

Regelbasierte Systeme

Regelbasierte Systeme bestehen aus

einer Datenbank von Fakten

einer Menge von Regeln

einem Kontrollsystem mit Regelinterpreter

Regeln sind in der Form: "Wenn-Dann"

WENN Herdplatte heiss UND kein Topf auf Herd DANN schalteHerd aus

DM () CBR und Inferenz 21 April 2006 8 / 31

Page 29: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Regelbasierte Systeme

Regelbasierte Systeme

Regelbasierte Systeme bestehen aus

einer Datenbank von Fakten

einer Menge von Regeln

einem Kontrollsystem mit Regelinterpreter

Regeln sind in der Form: "Wenn-Dann"

WENN Herdplatte heiss UND kein Topf auf Herd DANN schalteHerd aus

DM () CBR und Inferenz 21 April 2006 8 / 31

Page 30: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Regelbasierte Systeme

Regelbasierte Systeme

Aufgabe des Kontrollsystems

die Identifikation geeigneter Regeln

das Anwenden ausgewählter Regeln

sowie die Aktualisierung der Datenbank

DM () CBR und Inferenz 21 April 2006 9 / 31

Page 31: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Regelbasierte Systeme

Regelbasierte Systeme

Aufgabe des Kontrollsystems

die Identifikation geeigneter Regeln

das Anwenden ausgewählter Regeln

sowie die Aktualisierung der Datenbank

DM () CBR und Inferenz 21 April 2006 9 / 31

Page 32: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Regelbasierte Systeme

Regelbasierte Systeme

Aufgabe des Kontrollsystems

die Identifikation geeigneter Regeln

das Anwenden ausgewählter Regeln

sowie die Aktualisierung der Datenbank

DM () CBR und Inferenz 21 April 2006 9 / 31

Page 33: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Regelbasierte Systeme

Regelbasierte Systeme

Aufgabe des Kontrollsystems

die Identifikation geeigneter Regeln

das Anwenden ausgewählter Regeln

sowie die Aktualisierung der Datenbank

DM () CBR und Inferenz 21 April 2006 9 / 31

Page 34: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Evolutionäre Algorithmen

Evolutionäre Algorithmen

Verfahren zur Lösung von Optimierungs- undSuchprobleme

orientiert an der Evolutionstheorie der Biologie

Problemlösungen sind sogenannte Individuen

die mit Hilfe einer Fitnessfunktion bewertet werden

DM () CBR und Inferenz 21 April 2006 10 / 31

Page 35: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Evolutionäre Algorithmen

Evolutionäre Algorithmen

Verfahren zur Lösung von Optimierungs- undSuchprobleme

orientiert an der Evolutionstheorie der Biologie

Problemlösungen sind sogenannte Individuen

die mit Hilfe einer Fitnessfunktion bewertet werden

DM () CBR und Inferenz 21 April 2006 10 / 31

Page 36: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Evolutionäre Algorithmen

Evolutionäre Algorithmen

Verfahren zur Lösung von Optimierungs- undSuchprobleme

orientiert an der Evolutionstheorie der Biologie

Problemlösungen sind sogenannte Individuen

die mit Hilfe einer Fitnessfunktion bewertet werden

DM () CBR und Inferenz 21 April 2006 10 / 31

Page 37: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Evolutionäre Algorithmen

Evolutionäre Algorithmen

Verfahren zur Lösung von Optimierungs- undSuchprobleme

orientiert an der Evolutionstheorie der Biologie

Problemlösungen sind sogenannte Individuen

die mit Hilfe einer Fitnessfunktion bewertet werden

DM () CBR und Inferenz 21 April 2006 10 / 31

Page 38: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Evolutionäre Algorithmen

Evolutionäre Algorithmen

Verfahren zur Lösung von Optimierungs- undSuchprobleme

orientiert an der Evolutionstheorie der Biologie

Problemlösungen sind sogenannte Individuen

die mit Hilfe einer Fitnessfunktion bewertet werden

DM () CBR und Inferenz 21 April 2006 10 / 31

Page 39: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Evolutionäre Algorithmen

Evolutionäre Algorithmen

Verfahren bei der Verbesserung der Individuen:

Selektion

Rekombination

Eliminierung

Ziel:die Generationen bzgl. ihrer Fitness zu verbessern

=> optimierten Problemlösungen zu erhalten

DM () CBR und Inferenz 21 April 2006 11 / 31

Page 40: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Evolutionäre Algorithmen

Evolutionäre Algorithmen

Verfahren bei der Verbesserung der Individuen:

Selektion

Rekombination

Eliminierung

Ziel:die Generationen bzgl. ihrer Fitness zu verbessern

=> optimierten Problemlösungen zu erhalten

DM () CBR und Inferenz 21 April 2006 11 / 31

Page 41: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Multi-Agenten-Systeme

Multi-Agenten-Systeme

das System wird in Komponenten zerlegt

Agentenleben:

Agenten können bestimmte Handlungen ausführen

sie haben ein klares Ziel

sie können mit anderen Agenten kommunizieren

DM () CBR und Inferenz 21 April 2006 12 / 31

Page 42: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Multi-Agenten-Systeme

Multi-Agenten-Systeme

das System wird in Komponenten zerlegt

Agentenleben:

Agenten können bestimmte Handlungen ausführen

sie haben ein klares Ziel

sie können mit anderen Agenten kommunizieren

DM () CBR und Inferenz 21 April 2006 12 / 31

Page 43: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Multi-Agenten-Systeme

Multi-Agenten-Systeme

das System wird in Komponenten zerlegt

Agentenleben:

Agenten können bestimmte Handlungen ausführen

sie haben ein klares Ziel

sie können mit anderen Agenten kommunizieren

DM () CBR und Inferenz 21 April 2006 12 / 31

Page 44: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Multi-Agenten-Systeme

Multi-Agenten-Systeme

Ein Multi-Agenten-System entsteht:

wenn mehrere Agenten in einer gemeinsamen Umgebungoperieren

in Wechselwirkung zueinander stehen

Die wichtigsten Eigenschaften von MAS:

optimierte Problembearbeitung

hohe Fehlertoleranz durch Redundanz

Wiederverwendbarkeit und Veränderungen

DM () CBR und Inferenz 21 April 2006 13 / 31

Page 45: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Multi-Agenten-Systeme

Multi-Agenten-Systeme

Ein Multi-Agenten-System entsteht:

wenn mehrere Agenten in einer gemeinsamen Umgebungoperieren

in Wechselwirkung zueinander stehen

Die wichtigsten Eigenschaften von MAS:

optimierte Problembearbeitung

hohe Fehlertoleranz durch Redundanz

Wiederverwendbarkeit und Veränderungen

DM () CBR und Inferenz 21 April 2006 13 / 31

Page 46: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Neuronale Netze

Neuronale Netze

ein stark vereinfachtes Modell des menschlichen Gehirns

die wesentliche Eigenschaft solcher neuronaler Netze istihre Lernfähigkeit

Anwendung:

Spracherkennung

Erkennung von Unterschriften und Gesichtern

Börsenkursentwicklungen

DM () CBR und Inferenz 21 April 2006 14 / 31

Page 47: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Neuronale Netze

Neuronale Netze

ein stark vereinfachtes Modell des menschlichen Gehirns

die wesentliche Eigenschaft solcher neuronaler Netze istihre Lernfähigkeit

Anwendung:

Spracherkennung

Erkennung von Unterschriften und Gesichtern

Börsenkursentwicklungen

DM () CBR und Inferenz 21 April 2006 14 / 31

Page 48: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Neuronale Netze

Neuronale Netze

ein stark vereinfachtes Modell des menschlichen Gehirns

die wesentliche Eigenschaft solcher neuronaler Netze istihre Lernfähigkeit

Anwendung:

Spracherkennung

Erkennung von Unterschriften und Gesichtern

Börsenkursentwicklungen

DM () CBR und Inferenz 21 April 2006 14 / 31

Page 49: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Neuronale Netze

Neuronale Netze

ein stark vereinfachtes Modell des menschlichen Gehirns

die wesentliche Eigenschaft solcher neuronaler Netze istihre Lernfähigkeit

Anwendung:

Spracherkennung

Erkennung von Unterschriften und Gesichtern

Börsenkursentwicklungen

DM () CBR und Inferenz 21 April 2006 14 / 31

Page 50: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Stereotypen

Stereotypen

Technik zum Erwerb von Benutzermodellen

Benutzer werden in Klassen eingeteilt (UML2)

DM () CBR und Inferenz 21 April 2006 15 / 31

Page 51: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Stereotypen

Stereotypen

Technik zum Erwerb von Benutzermodellen

Benutzer werden in Klassen eingeteilt (UML2)

DM () CBR und Inferenz 21 April 2006 15 / 31

Page 52: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Stereotypen

Stereotypen

Technik zum Erwerb von Benutzermodellen

Benutzer werden in Klassen eingeteilt (UML2)

DM () CBR und Inferenz 21 April 2006 15 / 31

Page 53: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Stereotypen

Stereotypen

Technik zum Erwerb von Benutzermodellen

Benutzer werden in Klassen eingeteilt (UML2)

DM () CBR und Inferenz 21 April 2006 15 / 31

Page 54: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

Inferenzmechanismen Stereotypen

Stereotypen

Technik zum Erwerb von Benutzermodellen

Benutzer werden in Klassen eingeteilt (UML2)

Aufstellung und Zuordnung von Stereotypen:

Identifikation von Benutzeruntergruppen

Identifikation von Schlüsselmerkmalen

Repräsentation in (hierarchisch geordneten) Stereotypen

DM () CBR und Inferenz 21 April 2006 15 / 31

Page 55: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR

Kurzbeschreibung CBR

CBR = "Cased-Based Reasoning"deutsch = fallbasiertes Schliessen

Zentrale Aspekte:

Fallbasis (case memory)

Loesung eines gegebenen Problems, die Loesung einesaehnlichen und frueher bereits geloesten Problems

man ahmt eine menschliche Verhaltensweise nach

DM () CBR und Inferenz 21 April 2006 16 / 31

Page 56: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR Was ist fallbasiertes Schliessen?

Fallbasiertes Schliessen ist

ein Ansatz zur Modellierung des menschlichen Denkens

ein Ansatz zum Bau von intelligenten Systemen

Zentrale Grundidee:gemachte Erfahrungen (Fälle) werden gespeichert

Zum Lösen einer neuen Aufgabe werden:

+ ähnliche Erfahrungen aus dem Speicher abgerufen

+ die Erfahrung im Kontext der neuen Situationwiederverwendet

+ hierbei neu gewonnene Erfahrungen werden wiedergespeichert

DM () CBR und Inferenz 21 April 2006 17 / 31

Page 57: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR Was ist fallbasiertes Schliessen?

Fallbasiertes Schliessen ist

ein Ansatz zur Modellierung des menschlichen Denkens

ein Ansatz zum Bau von intelligenten Systemen

Zentrale Grundidee:gemachte Erfahrungen (Fälle) werden gespeichert

Zum Lösen einer neuen Aufgabe werden:

+ ähnliche Erfahrungen aus dem Speicher abgerufen

+ die Erfahrung im Kontext der neuen Situationwiederverwendet

+ hierbei neu gewonnene Erfahrungen werden wiedergespeichert

DM () CBR und Inferenz 21 April 2006 17 / 31

Page 58: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR Was ist fallbasiertes Schliessen?

Fallbasiertes Schliessen ist

ein Ansatz zur Modellierung des menschlichen Denkens

ein Ansatz zum Bau von intelligenten Systemen

Zentrale Grundidee:gemachte Erfahrungen (Fälle) werden gespeichert

Zum Lösen einer neuen Aufgabe werden:

+ ähnliche Erfahrungen aus dem Speicher abgerufen

+ die Erfahrung im Kontext der neuen Situationwiederverwendet

+ hierbei neu gewonnene Erfahrungen werden wiedergespeichert

DM () CBR und Inferenz 21 April 2006 17 / 31

Page 59: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR Was ist fallbasiertes Schliessen?

Fallbasiertes Schliessen ist

ein Ansatz zur Modellierung des menschlichen Denkens

ein Ansatz zum Bau von intelligenten Systemen

Zentrale Grundidee:gemachte Erfahrungen (Fälle) werden gespeichert

Zum Lösen einer neuen Aufgabe werden:

+ ähnliche Erfahrungen aus dem Speicher abgerufen

+ die Erfahrung im Kontext der neuen Situationwiederverwendet

+ hierbei neu gewonnene Erfahrungen werden wiedergespeichert

DM () CBR und Inferenz 21 April 2006 17 / 31

Page 60: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR Was ist fallbasiertes Schliessen?

Was ist ein Fall?

Ein Fall ist die Beschreibung einer bereits real aufgetretenenProblemsituation zusammen mit den Erfahrungen, die währendder Bearbeitung des Problems gewonnen werden konnten

DM () CBR und Inferenz 21 April 2006 18 / 31

Page 61: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR Was ist fallbasiertes Schliessen?

Woraus besteht ein Fall?

Problem

Lösung

eventuell auch aus:

Kontext

Lösungswege

DM () CBR und Inferenz 21 April 2006 19 / 31

Page 62: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR Motivationen für fallbasiertes Schliessen

Motivationen für fallbasiertes Schliessen

Vermeidung eines hohen Wissensakquisitionsaufwandes

Einfache Wartung des Wissens des Systems

Höhere Qualität der entstehenden Lösungen

Höhere Effizienz beim Problemlösen

DM () CBR und Inferenz 21 April 2006 20 / 31

Page 63: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR Motivationen für fallbasiertes Schliessen

Vermeidung hohenWissensakquisitionsaufwandes

DM () CBR und Inferenz 21 April 2006 21 / 31

Page 64: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

CBR-Zyklus

DM () CBR und Inferenz 21 April 2006 22 / 31

Page 65: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Retrieve

in der Fallbasis ein möglichst ähnliches Problem zuermitteln

Herausforderung: Ähnlichkeit der Problembeschreibungenzu bestimmen

DM () CBR und Inferenz 21 April 2006 23 / 31

Page 66: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Retrieve

Bestimmung der Ähnlichkeit durch:

Maße

Erklärungsbasierte Verfahren

Abstraktionsebenen

Organisation der Fallbasis

Lineare Liste

Datenbanken

Bäume etc

DM () CBR und Inferenz 21 April 2006 24 / 31

Page 67: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Retrieve

Bestimmung der Ähnlichkeit durch:

Maße

Erklärungsbasierte Verfahren

Abstraktionsebenen

Organisation der Fallbasis

Lineare Liste

Datenbanken

Bäume etc

DM () CBR und Inferenz 21 April 2006 24 / 31

Page 68: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Retrieve

Bestimmung der Ähnlichkeit durch:

Maße

Erklärungsbasierte Verfahren

Abstraktionsebenen

Organisation der Fallbasis

Lineare Liste

Datenbanken

Bäume etc

DM () CBR und Inferenz 21 April 2006 24 / 31

Page 69: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Retrieve

Bestimmung der Ähnlichkeit durch:

Maße

Erklärungsbasierte Verfahren

Abstraktionsebenen

Organisation der Fallbasis

Lineare Liste

Datenbanken

Bäume etc

DM () CBR und Inferenz 21 April 2006 24 / 31

Page 70: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Retrieve

Bestimmung der Ähnlichkeit durch:

Maße

Erklärungsbasierte Verfahren

Abstraktionsebenen

Organisation der Fallbasis

Lineare Liste

Datenbanken

Bäume etc

DM () CBR und Inferenz 21 April 2006 24 / 31

Page 71: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Retrieve

Bestimmung der Ähnlichkeit durch:

Maße

Erklärungsbasierte Verfahren

Abstraktionsebenen

Organisation der Fallbasis

Lineare Liste

Datenbanken

Bäume etc

DM () CBR und Inferenz 21 April 2006 24 / 31

Page 72: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Retrieve

Bestimmung der Ähnlichkeit durch:

Maße

Erklärungsbasierte Verfahren

Abstraktionsebenen

Organisation der Fallbasis

Lineare Liste

Datenbanken

Bäume etc

DM () CBR und Inferenz 21 April 2006 24 / 31

Page 73: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Reuse

Lösung des ähnlichsten Falls wird als ein ersterLösungsvorschlag übernommen

damit Ausgangspunkt für die Lösung des neuen Problems

DM () CBR und Inferenz 21 April 2006 25 / 31

Page 74: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Reuse

Arten der Lösungsübertragung

Kopieren der Lösung

Lösungsanpassung durch den Benutzer

Transformational Analogy

Derivational Analogy

Verwendete Methoden:Benutzerinteraktion

Regelbasiertes Schließen

Modellbasiertes Schließen

DM () CBR und Inferenz 21 April 2006 26 / 31

Page 75: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Reuse

Arten der Lösungsübertragung

Kopieren der Lösung

Lösungsanpassung durch den Benutzer

Transformational Analogy

Derivational Analogy

Verwendete Methoden:Benutzerinteraktion

Regelbasiertes Schließen

Modellbasiertes Schließen

DM () CBR und Inferenz 21 April 2006 26 / 31

Page 76: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Reuse

Arten der Lösungsübertragung

Kopieren der Lösung

Lösungsanpassung durch den Benutzer

Transformational Analogy

Derivational Analogy

Verwendete Methoden:Benutzerinteraktion

Regelbasiertes Schließen

Modellbasiertes Schließen

DM () CBR und Inferenz 21 April 2006 26 / 31

Page 77: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Reuse

Arten der Lösungsübertragung

Kopieren der Lösung

Lösungsanpassung durch den Benutzer

Transformational Analogy

Derivational Analogy

Verwendete Methoden:Benutzerinteraktion

Regelbasiertes Schließen

Modellbasiertes Schließen

DM () CBR und Inferenz 21 April 2006 26 / 31

Page 78: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Reuse

Arten der Lösungsübertragung

Kopieren der Lösung

Lösungsanpassung durch den Benutzer

Transformational Analogy

Derivational Analogy

Verwendete Methoden:Benutzerinteraktion

Regelbasiertes Schließen

Modellbasiertes Schließen

DM () CBR und Inferenz 21 April 2006 26 / 31

Page 79: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Reuse

Arten der Lösungsübertragung

Kopieren der Lösung

Lösungsanpassung durch den Benutzer

Transformational Analogy

Derivational Analogy

Verwendete Methoden:Benutzerinteraktion

Regelbasiertes Schließen

Modellbasiertes Schließen

DM () CBR und Inferenz 21 April 2006 26 / 31

Page 80: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Reuse

Arten der Lösungsübertragung

Kopieren der Lösung

Lösungsanpassung durch den Benutzer

Transformational Analogy

Derivational Analogy

Verwendete Methoden:Benutzerinteraktion

Regelbasiertes Schließen

Modellbasiertes Schließen

DM () CBR und Inferenz 21 April 2006 26 / 31

Page 81: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Reuse

Arten der Lösungsübertragung

Kopieren der Lösung

Lösungsanpassung durch den Benutzer

Transformational Analogy

Derivational Analogy

Verwendete Methoden:Benutzerinteraktion

Regelbasiertes Schließen

Modellbasiertes Schließen

DM () CBR und Inferenz 21 April 2006 26 / 31

Page 82: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Revise

nicht immer kann man ein aktuelles Problem genau solösen wie ein früheres

hier werden alte Lösungen überprüft und passt sie an dasneue Problem an

DM () CBR und Inferenz 21 April 2006 27 / 31

Page 83: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Revise

Art der Überprüfung:

Überprüfung der Lösung durch Simulation

Überprüfung der Lösung in einer realen Umgebung

RevisionskritrienKorrektheit der Lösung

Qualität der Lösung

DM () CBR und Inferenz 21 April 2006 28 / 31

Page 84: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Revise

Art der Überprüfung:

Überprüfung der Lösung durch Simulation

Überprüfung der Lösung in einer realen Umgebung

RevisionskritrienKorrektheit der Lösung

Qualität der Lösung

DM () CBR und Inferenz 21 April 2006 28 / 31

Page 85: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Revise

Art der Überprüfung:

Überprüfung der Lösung durch Simulation

Überprüfung der Lösung in einer realen Umgebung

RevisionskritrienKorrektheit der Lösung

Qualität der Lösung

DM () CBR und Inferenz 21 April 2006 28 / 31

Page 86: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Revise

Art der Überprüfung:

Überprüfung der Lösung durch Simulation

Überprüfung der Lösung in einer realen Umgebung

RevisionskritrienKorrektheit der Lösung

Qualität der Lösung

DM () CBR und Inferenz 21 April 2006 28 / 31

Page 87: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Revise

Art der Überprüfung:

Überprüfung der Lösung durch Simulation

Überprüfung der Lösung in einer realen Umgebung

RevisionskritrienKorrektheit der Lösung

Qualität der Lösung

DM () CBR und Inferenz 21 April 2006 28 / 31

Page 88: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Retain

der überarbeitete Fall wird in der Fallbasis abgespeichert

er steht damit für zukünftige Anfragen zur Verfügung

dadurch lernt das System mit jedem weiteren gelöstenProblem hinzu

DM () CBR und Inferenz 21 April 2006 29 / 31

Page 89: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Retain

Was kann das System bei einen durchlauf lernen?

Neue Erfahrung

Ähnlichkeitsbewertung, Bedeutung von einzelnenMerkmalen

Organisation der Fallbasis (Effizienz)

Lösungsanpassung

Verwendete Methodenspeichern neuer Fälle

löschen von Fällen

Induktion etc

DM () CBR und Inferenz 21 April 2006 30 / 31

Page 90: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Retain

Was kann das System bei einen durchlauf lernen?

Neue Erfahrung

Ähnlichkeitsbewertung, Bedeutung von einzelnenMerkmalen

Organisation der Fallbasis (Effizienz)

Lösungsanpassung

Verwendete Methodenspeichern neuer Fälle

löschen von Fällen

Induktion etc

DM () CBR und Inferenz 21 April 2006 30 / 31

Page 91: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Retain

Was kann das System bei einen durchlauf lernen?

Neue Erfahrung

Ähnlichkeitsbewertung, Bedeutung von einzelnenMerkmalen

Organisation der Fallbasis (Effizienz)

Lösungsanpassung

Verwendete Methodenspeichern neuer Fälle

löschen von Fällen

Induktion etc

DM () CBR und Inferenz 21 April 2006 30 / 31

Page 92: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Retain

Was kann das System bei einen durchlauf lernen?

Neue Erfahrung

Ähnlichkeitsbewertung, Bedeutung von einzelnenMerkmalen

Organisation der Fallbasis (Effizienz)

Lösungsanpassung

Verwendete Methodenspeichern neuer Fälle

löschen von Fällen

Induktion etc

DM () CBR und Inferenz 21 April 2006 30 / 31

Page 93: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Retain

Was kann das System bei einen durchlauf lernen?

Neue Erfahrung

Ähnlichkeitsbewertung, Bedeutung von einzelnenMerkmalen

Organisation der Fallbasis (Effizienz)

Lösungsanpassung

Verwendete Methodenspeichern neuer Fälle

löschen von Fällen

Induktion etc

DM () CBR und Inferenz 21 April 2006 30 / 31

Page 94: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Retain

Was kann das System bei einen durchlauf lernen?

Neue Erfahrung

Ähnlichkeitsbewertung, Bedeutung von einzelnenMerkmalen

Organisation der Fallbasis (Effizienz)

Lösungsanpassung

Verwendete Methodenspeichern neuer Fälle

löschen von Fällen

Induktion etc

DM () CBR und Inferenz 21 April 2006 30 / 31

Page 95: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Retain

Was kann das System bei einen durchlauf lernen?

Neue Erfahrung

Ähnlichkeitsbewertung, Bedeutung von einzelnenMerkmalen

Organisation der Fallbasis (Effizienz)

Lösungsanpassung

Verwendete Methodenspeichern neuer Fälle

löschen von Fällen

Induktion etc

DM () CBR und Inferenz 21 April 2006 30 / 31

Page 96: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Retain

Was kann das System bei einen durchlauf lernen?

Neue Erfahrung

Ähnlichkeitsbewertung, Bedeutung von einzelnenMerkmalen

Organisation der Fallbasis (Effizienz)

Lösungsanpassung

Verwendete Methodenspeichern neuer Fälle

löschen von Fällen

Induktion etc

DM () CBR und Inferenz 21 April 2006 30 / 31

Page 97: Case-Based Reasoning und anderen Inferenzmechanismen · Case-Based Reasoning und anderen Inferenzmechanismen Daniel Müller 21 April 2006 DM CBR und Inferenz 21 April 2006 1 / 31

CBR CBR-Zyklus

Aufgabenklassen für CBRs

DM () CBR und Inferenz 21 April 2006 31 / 31