Kunskapsbas | |
---|---|
Kunskapsbas (KB ; engelsk kunskapsbas, KB ) - databas som innehåller slutledningsregler och information om mänsklig erfarenhet och kunskap inom ett visst ämnesområde (ISO / IEC / IEEE 24765-2010 [1] , ISO / IEC 2382-1: 1993 [ 2] ). I självlärande system innehåller kunskapsbasen även information som är resultatet av att lösa tidigare problem [1] .
Moderna kunskapsbaser samverkar med informationsinhämtning och inhämtningssystem . Detta kräver någon modell för klassificering av begrepp och ett visst format för att representera kunskap . Det hierarkiska sättet att representera en uppsättning begrepp och deras relationer i kunskapsbasen kallas ontologi .
Ontologin för ett visst kunskapsområde, tillsammans med information om specifika objekts egenskaper , kallas ofta en "kunskapsbas". Samtidigt innehåller fullfjädrade kunskapsbaser [3] (till skillnad från en konventionell databas) inte bara faktainformation, utan också inferensregler som gör att du kan göra automatiska slutsatser om befintliga eller nyligen införda fakta och därigenom producera semantisk (meningsfull) bearbetning information.
Området artificiell intelligensvetenskap som studerar kunskapsbaser och metoder för att arbeta med kunskap kallas kunskapsteknik [4] .
Kunskapsbasen är en viktig komponent i ett intelligent system . Den mest kända klassen av sådana program är expertsystem [5] . De är utformade för att hitta sätt att lösa problem från ett visst ämnesområde , baserat på kunskapsbasposter och på en användarbeskrivning av situationen.
Enkla kunskapsbaser kan användas för att skapa expertdatalagringssystem i en organisation: dokumentation , manualer, tekniska supportartiklar. Huvudsyftet med att skapa sådana databaser är att hjälpa mindre erfarna personer att hitta en redan befintlig beskrivning av hur man löser ett problem. Processen att uppdatera kunskapsbaserna för företags intelligenta informationssystem är ganska mödosam och kräver ett betydande antal sökoperationer både i företagsnätverk och på Internet. [6]
De två viktigaste kraven för information som lagras i kunskapsbasen i ett intelligent system är:
Nedan listas några av de funktioner som ett kunskapsbassystem kan (men inte behöver) ha.
Utvecklingen av en organisations kunskapsportal är väsentlig eftersom mängden samlad kunskap ökar hela tiden, och det blir svårare och svårare att arbeta med dem.
För kunskapshanteringssystem är ett hinder för implementering ofta avsaknaden av en organisationskultur som skulle säkerställa kunskapsdelning, och bristen på information bland anställda om denna teknik [7] .
På prologspråket beskrivs kunskapsbaser i form av specifika fakta och slutledningsregler över databaser och informationsbehandlingsprocedurer som representerar information och kunskap om människor, objekt, fakta, händelser och processer i en logisk form. Som svar på de enklaste frågorna till kunskapsbaser utfärdar logikprogrammeringssystemet Prolog värdena "true" och "false" beroende på tillgängligheten av relevanta fakta.
Generaliserad information i prologspråket specificeras med hjälp av inferensregler som fungerar som definitioner av begrepp, såväl som logiska procedurer som består av uppsättningar av inferensregler. Tillförlitligheten hos den generaliserade informationen beror på tillgången på nödvändiga fakta och tillförlitligheten hos uppgifterna i kunskapsbaserna.
Ordböcker och uppslagsverk | |
---|---|
I bibliografiska kataloger |
Kunskapsteknik | |
---|---|
Allmänna begrepp | |
Stela modeller | |
Mjuka metoder | |
Ansökningar | |