Produktionsmodellen for viden er en regelbaseret model , der giver dig mulighed for at repræsentere viden i form af sætninger som "Hvis (betingelse), så (handling)".
Produktionsmodel - fragmenter af det semantiske web , baseret på det tidsmæssige forhold mellem objekters tilstande.
Produktionsmodellen har den ulempe, at når et tilstrækkeligt stort antal (i størrelsesordenen flere hundrede) produktioner akkumuleres, begynder de at modsige hinanden på grund af irreversibiliteten af disjunktioner. I dette tilfælde begynder udviklere at komplicere systemet ved at inkludere fuzzy inferensmoduler eller andre konfliktløsningsværktøjer, såsom prioritetsregler, dybderegler, heuristiske mekanismer for undtagelser, returneringer osv.
Generelt kan produktionsmodellen repræsenteres som følger:
, hvor:
Produktionsmodellen suppleres ofte af en bestemt rækkefølge, der indføres på sættet af produktioner, hvilket forenkler inferensmekanismen . Ordren kan komme til udtryk ved, at et separat næste produkt i ordren kun kan påføres efter forsøg på at anvende de produkter, der går forud. En lignende effekt på produktionsmodellen kan være brugen af produktprioriteter, hvilket betyder, at produktet med højest prioritet bør anvendes først.
Væksten i produktionsmodellens inkonsistens kan begrænses ved at indføre mekanismerne for undtagelser og returneringer. Undtagelsesmekanismen betyder, at der indføres særlige undtagelsesregler. De er kendetegnet ved større specificitet i sammenligning med generaliserede regler. Hvis der er en undtagelse, gælder hovedreglen ikke. Tilbagesporingsmekanismen betyder, at den logiske konklusion kan fortsætte, hvis konklusionen på et tidspunkt førte til en modsigelse. Du skal bare opgive en af de tidligere accepterede erklæringer og vende tilbage til den tidligere tilstand.
Modsigelser i vidensbaser i Prolog -sproget detekteres automatisk ved brug af automatisk sætningsbevis med de indbyggede brute-force-søgemekanismer i Prolog-systemet , som organiserer søgningen efter information i vidensbaser og viser de fundne informationer som informationssøgning resultater.
Viden Engineering | |
---|---|
Generelle begreber | |
Stive modeller | |
Bløde metoder | |
Ansøgninger | |