Modelování na úrovni znalostí - Knowledge level modeling
Modelování na úrovni znalostí je proces teoretizace pozorování světa a do určité míry vysvětluje chování agenta při jeho interakci s jeho prostředím.
Rozhodující pro pochopení modelování na úrovni znalostí jsou Allen Newell pojmy úroveň znalostí, operátorya agenta stav cíle.
- The úroveň znalostí odkazuje na znalosti, které má agent o svém světě.
- Operátoři jsou to, co lze použít na agenta, aby ovlivnil jeho stav.
- Agent stav cíle je stav dosažený po použití příslušných operátorů na přechod z předchozího stavu bez cíle.
Modelování na úrovni znalostí v zásadě zahrnuje vyhodnocení znalostí agenta o světě a všech možných stavech a pomocí těchto informací sestrojení modelu, který zobrazuje vzájemné vztahy a cesty mezi různými stavy. S tímto modelem lze jednotným způsobem pohlížet na různé metody řešení problémů (tj. Predikce, klasifikace, vysvětlení, doučování, kvalitativní uvažování, plánování atd.). Tento aspekt modelování je v kognitivní architektury pro inteligentní agenty.[1]
V části „Aplikace únosů: modelování na úrovni znalostí“,[2] Menzies navrhuje nový přístup k modelování na úrovni znalostí, tzv KLB, který specifikuje, že „znalostní základna by měla být rozdělena na fakta specifická pro doménu a doménově nezávislé abstraktní řešení problémů odvozovacích postupů.“ Podle jeho metody únosové uvažování se používá k nalezení předpokladů, které v kombinaci s teoriemi dosahují požadovaných cílů systému.
Dobrým příkladem únosného uvažování je logické uvažování.
Viz také
Reference
- ^ Lieto, A .; Lebiere, C .; Oltramari, A. (2018). "Úroveň znalostí v kognitivních architekturách: Současná omezení a možný vývoj". Výzkum kognitivních systémů. 48: 39–55. doi:10.1016 / j.cogsys.2017.05.001. hdl:2318/1665207.
- ^ T. Menzies. Aplikace únosů: Modelování na úrovni znalostí. Listopadu 1996