Znalostní základna

Znalostní základna

Knowledge base (KB ; English  knowledge base, KB ) - databáze obsahující pravidla pro odvození a informace o lidských zkušenostech a znalostech v určité předmětové oblasti (ISO / IEC / IEEE 24765-2010 [1] , ISO / IEC 2382-1: 1993 [ 2] ). V samoučících se systémech znalostní báze obsahuje i informace, které jsou výsledkem řešení předchozích problémů [1] .

Moderní znalostní báze fungují ve spojení se systémy vyhledávání a vyhledávání informací . To vyžaduje určitý model pro klasifikaci pojmů a určitý formát pro reprezentaci znalostí . Hierarchický způsob reprezentace souboru pojmů a jejich vztahů ve znalostní bázi se nazývá ontologie .

Ontologie určité oblasti znalostí se spolu s informacemi o vlastnostech konkrétních objektů často nazývá „základna znalostí“. Plnohodnotné znalostní báze [3] přitom (na rozdíl od konvenční databáze) obsahují nejen faktické informace, ale také pravidla pro vyvozování , která umožňují provádět automatické závěry o existujících nebo nově zaváděných skutečnostech a tím produkovat sémantické (smysluplné) zpracování informace.

Oblast věd o umělé inteligenci , která studuje znalostní báze a metody práce se znalostmi, se nazývá znalostní inženýrství [4] .

Aplikace

Znalostní báze je důležitou součástí inteligentního systému . Nejznámější třídou takových programů jsou expertní systémy [5] . Jsou navrženy tak, aby na základě záznamů znalostní báze a uživatelského popisu situace nacházely způsoby řešení problémů z určité tematické oblasti .

Jednoduché znalostní báze lze použít k vytvoření expertních systémů pro ukládání dat v organizaci: dokumentace , manuály, články technické podpory. Hlavním účelem vytváření takových databází je pomoci méně zkušeným lidem najít již existující popis řešení problému. Proces aktualizace znalostních bází inteligentních informačních systémů podniků je poměrně pracný a vyžaduje značné množství vyhledávacích operací jak v podnikových sítích , tak na internetu. [6]

Znalostní báze a inteligentní systémy

Dva nejdůležitější požadavky na informace uložené ve znalostní bázi inteligentního systému jsou:

  1. Spolehlivost konkrétních a zobecněných informací dostupných v databázi;
  2. Relevance informací získaných pomocí pravidel odvození znalostní báze.

Níže jsou uvedeny některé funkce, které systém znalostní báze může (ale nemusí) mít.

Rozvoj znalostního portálu organizace je zásadní, protože množství nashromážděných znalostí se neustále zvyšuje a práce s nimi je stále obtížnější.

U systémů řízení znalostí je často překážkou implementace chybějící organizační kultura , která by zajišťovala sdílení znalostí, a nedostatek informací mezi zaměstnanci o této technologii [7] .

Znalostní báze na příkladu jazyka Prolog

V jazyce Prolog jsou znalostní báze popsány ve formě konkrétních faktů a vyvozovacích pravidel nad databázemi a procedurami zpracování informací, které reprezentují informace a znalosti o lidech, objektech, faktech, událostech a procesech v logické formě. V reakci na nejjednodušší dotazy na znalostní báze vydává logický programovací systém Prolog hodnoty „true“ a „false“ v závislosti na dostupnosti relevantních faktů.

Zobecněné informace v jazyce Prolog jsou specifikovány pomocí odvozovacích pravidel , která fungují jako definice pojmů, a také pomocí logických procedur sestávajících ze sad odvozovacích pravidel. Spolehlivost zobecněných informací závisí na dostupnosti nezbytných faktů a spolehlivosti dat ve znalostních bázích.

Viz také

Poznámky

  1. 1 2 ISO/IEC/IEEE 24765-2010, Systémové a softwarové inženýrství – slovní zásoba
  2. ISO/IEC 2382-1:1993, Informační technologie - Slovní zásoba - Část 1: Základní pojmy
  3. ČISTOV DMITRY VLADIMIROVICH. NOVÉ INFORMAČNÍ TECHNOLOGIE VE VZDĚLÁVÁNÍ: APLIKACE TECHNOLOGIÍ "1C" K ROZVOJI KOMPETENCÍ DIGITÁLNÍ EKONOMIE  (rus.)  // vědecká a praktická konference: Sborník. — 2018.
  4. BARYSHNIKOVA N.Yu. VÝUKA DOTAZOVACÍHO JAZYKA ZALOŽENÁ NA VYUŽITÍ ZNALOSTNÍ BÁZE ŠABLON PROGRAMOVÝCH KÓDŮ  (ruština)  // sbírka děl: sborník. — 2018.
  5. Dmitrij Nikolajevič Donskich, Vladimir Fedorovič Barabanov. Využití expertního systému s produkční znalostní bází a neuronovou sítí pro rozpoznávání signálů . - 2020. - S. 438-442 .
  6. B. E. Odintsov. Robotizace procesu aktualizace znalostních bází inteligentních informačních systémů podniku . - Společnost s ručením omezeným "1C-Publishing", 2020. - S. 42–45 .
  7. GORELIKOV ROMAN STANISLAVIČ, GORELIKOVÁ JULIA STANISLAVOVNA. ROZVOJ ZNALOSTNÍ ZÁKLADNY PRO PODPORU PRÁCE S PORTÁLEM ZNALOSTÍ  (rus.)  // Federální univerzita Dálného východu, Vladivostok Ruská ekonomická univerzita. G.V. Plechanov, Moskva: článek v časopise - vědecký článek. - 2018. - V. 4 , č. 4 . - S. 1 . — ISSN 2413-7081 .

Literatura

Odkazy