Home

expertensysteem

Een expertensysteem is een computerprogramma dat domeinexpertise vastlegt en gebruikt om taken uit te voeren die normaal door menselijke specialisten worden gedaan. Het combineert een kennisbasis met een redeneringsmotor en richt zich op specifieke vakgebieden zoals medische diagnostiek, financiën of technische configuratie.

De belangrijkste onderdelen zijn een kennisbasis, een redeneringsmotor, een gebruikersinterface en een uitlegcomponent. De kennisbasis bevat

Kennis kan worden uitgedrukt als IF-THEN-regels, maar ook als regelvrije representaties zoals frames of semantische netwerken.

Historisch gezien ontstonden expertensystemen in de jaren zestig en kregen ze in de jaren tachtig brede toepassing.

Toepassingen zijn onder meer medische diagnostiek en beslissingsondersteuning, technische diagnose, financiële planning, klantenservice, productconfiguratie en foutopsporing.

Voordelen zijn interprebeerbare beslissingen, snelle implementatie in domeinspecifieke problemen en minder afhankelijkheid van grote datasets. Beperkingen

In de moderne AI-praktijk zien veel systemen een hybride aanpak waarbij regels worden gecombineerd met machine

regels,
feiten
en
soms
modellen;
de
redeneringsmotor
verwerkt
deze
regels
via
forward
chaining
(van
data
naar
conclusie)
of
backward
chaining
(van
doel
naar
vereisten).
Sommige
systemen
gebruiken
ook
frames
of
ontologieën.
De
uitlegfunctie
levert
vaak
toelichting
bij
de
genomen
beslissing
om
de
transparantie
te
verbeteren.
MYCIN
was
een
bekend
voorbeeld
voor
medische
diagnose
en
behandeladvies;
DENDRAL
voor
chemische
structuuranalyse.
De
opkomst
van
statistisch
leren
verminderde
kortstondig
de
belangstelling,
maar
expertensystemen
blijven
in
vele
sectoren
relevant
waar
expliciete
regels
en
uitlegbaarheid
gewenst
zijn.
omvatten
hoge
onderhoudsbehoefte
om
de
kennis
up-to-date
te
houden,
brittleness
bij
veranderde
omstandigheden,
beperkte
generaliseerbaarheid
en
uitdagingen
bij
integratie
met
data-gedreven
AI.
learning
en
kennismodellen
om
zowel
expliciete
regels
als
leren
van
data
te
benutten.