Slovník výrazov AI/Základy umelej inteligencie

Základy umelej inteligencie

reprezentácia znalostí

Anglický výraz knowledge representation

základnéheslo č. 135 otázok a odpovedí2 odborné zdroje

Presná definícia

Čo znamená reprezentácia znalostí?

Reprezentácia znalostí je formálny spôsob, ako v počítači zapísať entity, vlastnosti, vzťahy, udalosti a pravidlá tak, aby nad nimi bolo možné vykonávať inferenciu. Reprezentačná schéma určuje syntax, sémantiku a prípustné operácie; konkrétne tvrdenia tvoria znalostnú bázu. Dobrá reprezentácia neukladá len fakty, ale odlišuje napríklad triedu od inštancie, neistotu od nepravdy a chýbajúcu informáciu od popretia.

Skúsenosť a kontext

Ako sa pojem používa v praxi

V zákazníckej podpore môže ontológia opísať produkty a kompatibilitu, pravidlá odvodiť oprávnenosť reklamácie a znalostný graf prepojiť návody s konkrétnym modelom zariadenia. Pred implementáciou sa určia otázky, na ktoré má báza odpovedať, identita entít, časová platnosť, pôvod tvrdení a politika konfliktov. Schéma sa testuje kompetenčnými otázkami a inferenčnými testami; zmeny sa verziujú. Pri spojení s jazykovým modelom slúži reprezentácia ako kontrolovateľný zdroj a obmedzenie, no nesprávna ontológia alebo zastarané fakty môžu vytvoriť presvedčivo zdôvodnenú chybu.

Overiteľnosť

Odborné zdroje

  1. Poole & Mackworth · Knowledge Representationartint.info
  2. Stanford CS227 · Knowledge Representationweb.stanford.edu

Praktické odpovede

Často kladené otázky

Je databáza automaticky reprezentáciou znalostí?

Môže byť jej súčasťou, no KR navyše explicitne zachytáva význam, vzťahy a pravidlá potrebné na odvodenie odpovedí.

Prečo je potrebná sémantika?

Určuje, čo symboly a tvrdenia znamenajú vo vzťahu k doméne; bez nej môže byť formálne správny výpočet vecne neinterpretovateľný.

Čo znamená predpoklad otvoreného sveta?

Z neprítomnosti tvrdenia nemožno automaticky odvodiť jeho nepravdivosť. Je bežný v znalostných grafoch a odlišuje sa od uzavretých databáz.

Kedy použiť pravidlá, ontológiu alebo graf?

Podľa otázok, potrebnej expresivity, inferencie, neistoty a nákladov údržby; univerzálne najlepšia schéma neexistuje.

Ako sa overuje kvalita reprezentácie?

Kontrolou konzistencie, pokrytia kompetenčných otázok, pôvodu tvrdení, výsledkov inferencie a zrozumiteľnosti pre doménových expertov.