Kunskapsbas

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] .

Applikation

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]

Kunskapsbaser och intelligenta system

De två viktigaste kraven för information som lagras i kunskapsbasen i ett intelligent system är:

  1. Tillförlitligheten hos specifik och generaliserad information tillgänglig i databasen;
  2. Relevansen av den information som erhållits med hjälp av kunskapsbasens slutledningsregler.

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] .

Kunskapsbaser på exemplet med språket Prolog

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.

Se även

Anteckningar

  1. 1 2 ISO/IEC/IEEE 24765-2010, System- och mjukvaruteknik - Ordförråd
  2. ISO/IEC 2382-1:1993, Informationsteknologi - Ordförråd - Del 1: Grundläggande termer
  3. CHISTOV DMITRY VLADIMIROVICH. NY INFORMATIONSTEKNOLOGI INOM UTBILDNING: TILLÄMPNING AV "1C"-TEKNIKER FÖR ATT UTVECKLA DEN DIGITALA EKONOMINS KOMPETENS  (rys.)  // vetenskaplig och praktisk konferens: Samling. — 2018.
  4. BARYSHNIKOVA N.Yu. UNDERVISNING AV SPRÅKET I FRÅGA baserad på ANVÄNDNING AV KUNSKAPSBASEN AV PROGRAMKOD MALLAR  (ryska)  // samling av verk: samling. — 2018.
  5. Dmitrij Nikolajevitj Donskikh, Vladimir Fedorovich Barabanov. Använda ett expertsystem med en produktionskunskapsbas och ett neuralt nätverk för signaligenkänning . - 2020. - S. 438-442 .
  6. B. E. Odintsov. Robotisering av processen för att uppdatera kunskapsbaserna för företagets intelligenta informationssystem . - Aktiebolag "1C-Publishing", 2020. - S. 42–45 .
  7. GORELIKOV ROMAN STANISLAVOVICH, GORELIKOVA YULIA STANISLAVOVNA. UTVECKLING AV KUNSKAPSBASEN FÖR ATT STÖDJA ARBETE MED KUNSKAPSPORTALEN  (rys.)  // Far Eastern Federal University, Vladivostok Russian University of Economics. G.V. Plekhanov, Moskva: en artikel i en tidskrift - en vetenskaplig artikel. - 2018. - V. 4 , nr 4 . - S. 1 . — ISSN 2413-7081 .

Litteratur

Länkar