150 likes | 288 Views
Overzicht. Is een kennissysteem een oplossing? Probleem- en domeinmodel Methodologie. Is een kennissysteem een oplossing?. - Is het de moeite waard? Is een kennissysteem geschikt en technisch mogelijk? Is het organisatorisch mogelijk? -> Zie de klapper Inleiding kennistechnologie, par. 3.1.
E N D
Overzicht • Is een kennissysteem een oplossing? • Probleem- en domeinmodel • Methodologie
Is een kennissysteem een oplossing? - Is het de moeite waard? • Is een kennissysteem geschikt en technisch mogelijk? • Is het organisatorisch mogelijk? -> Zie de klapper Inleiding kennistechnologie, par. 3.1
Is het de moeite waard? • Is er wel een probleem? • Is er een andere oplossing?
Is een kennissysteem geschikt en technisch mogelijk? • Wordt er menselijk probleemoplossingsvermogen in het kennissysteem gemodelleerd? • Is de kennis heuristisch van aard of algoritmisch? • Verandert de kennis of expertise regelmatig of is deze constant? • Als er sprake is van expertise, is deze dan inzichtelijk en alom geaccepteerd? • Zijn de invoergegevens altijd compleet en correct? • Betreft het geen visuele, auditieve of tactiele taak?
Is het organisatorisch mogelijk? • Ondersteuning door het management Tijd, tools & training, expert • Ondersteuning door de expert Steun, competentie, welbespraaktheid, nabijheid • Inbedden functionaliteit van het kennissysteem in de organisatie Acceptatie door gebruikersgroep, organisatorische veranderingen
Overzicht • Is een kennissysteem een oplossing? • Probleem- en domeinmodel • Methodologie
Kennis modelleren • Procesmodel (= probleemmodel) In Aion: methoden & regels • Domeinmodel In Aion: klassen, attributen, methoden (hiërarchisch gestructureerd)
Probleemtypen (‘generieke taken’) • Analyseproblemen • Diagnose, classificatie • Monitoring • Beslissingsondersteuning • Modelleerheuristiek: begin met de regels • Syntheseproblemen • Configuratie, ontwerp • Resource allocatie • Planning • Scheduling • Modelleerheuristiek: begin met de objecten
Example • Quality control in a canning factory Monitoring State of plant machinery Need for shutdown Confirmed faults Recommended Action Diagnosis Procedures for fault correction Design of product
Sharing Data Between Problem Types Pump1 Pump 1 Pump 1 Pump 1 Alarm = unknown Leaking? = “yes” Problem = unknown Recommendation = unknown RPM = 1500 Alarm = “on” Leaking? = “yes” Problem = unknown Recommendation = unknown RPM = 1500 Alarm = “on” Leaking? = “yes” Problem = “broken seal” Recommendation = unknown RPM = 1500 Alarm = “on” Leaking? = “yes” Problem = “broken seal” Recommendation = “Turn off pump and replace seal” RPM = 1500 Problem Model IF Pump1.Alarm = “on” and Pump1.Leaking? = “yes” THEN Pump1.Problem = “broken seal” IF Pump1.RPM > 1000 THEN Pump1.Alarm = “on” IF Pump1.Problem = “broken seal” THEN Pump1.Recommendation = “Turn off pump and replace seal” Domain Model Monitoring Diagnosis Recommended Action
Overzicht • Is een kennissysteem een oplossing? • Probleem- en domeinmodel • Methodologie
The Aion Methodology Analysis and Design (Repeated) Prototype Implementation and Testing (Repeated) Problem Identification and Scoping
Tot slot • Gebruik H4 van de Student Guide, maar ook H3, par. 1 en 3, van de klapper Inleiding Kennistechnologie • Expertisegebieden voor de interviews • Expertsysteemonderwerpen