Znalostní inženýrství

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 19. ledna 2021; kontroly vyžadují 18 úprav .

Znalostní inženýrství ( anglicky  knowledge engineering ) - je zahrnuto do oblasti věd o umělé inteligenci , je spojeno s rozvojem expertních systémů a znalostních bází . Týká se všech technických , vědeckých a sociálních aspektů spojených s konstrukcí, údržbou a aplikací znalostních systémů. Studuje metody a prostředky extrakce , reprezentace , strukturování a využití znalostí před softwarovou implementací systémových komponent [1] . Znalostní inženýrství se používá ve znalostním managementu k organizaci sběru, shromažďování, ukládání a využívání znalostí organizace ve strategii znalostního managementu zaměřené na kodifikaci znalostí . [2] [3]

Definice

Knowledge Engineering (KI) definovali Feigenbaum a McCordack v roce 1983 jako:

"IS je obor (disciplína) inženýrství zaměřený na zavádění znalostí do počítačových systémů pro řešení složitých problémů, které obvykle vyžadují bohaté lidské zkušenosti."

V současné době se jedná také o vytváření a údržbu takových systémů (Kendal, 2007). Úzce také souvisí s vývojem softwaru a používá se v mnoha informačních studiích, jako jsou studie umělé inteligence, včetně znalostních bází , dolování dat , expertní systémy , systémy pro podporu rozhodování a geografické informační systémy. IZ je spojena s matematickou logikou , používá se také v různých vědních disciplínách, například v sociologii , kde je cílem výzkumu porozumět sociálnímu chování lidí, analyzovat logiku vztahů lidí ve společnosti.

Znalostní inženýrství zahrnuje aplikaci jediné strategie, kterou lze realizovat pomocí technických prostředků ve fázi sběru a zpracování dat. Úzce souvisí a nachází uplatnění v počítačově podporovaném navrhování (CAD). Znalostní inženýrství kombinuje principy objektivní orientace a pravidel s CAD a dalšími tradičními inženýrskými softwarovými nástroji.

Koncem 60. a začátkem 70. let byly na Stanfordské univerzitě vytvořeny DENDRAL a později MYCIN . Jedná se o expertní systémy, které ukládají znalosti specialistů a využívají tato data k řešení různých problémů, přičemž potřebné informace získávají z úložiště. Profesor E. Feigenbaum byl jedním z tvůrců takových systémů a navrhl pro expertní systémy ukládání dat název „znalostní inženýrství“ [4] .

Technologie znalostního inženýrství

Při vývoji systémů umělé inteligence existují tři hlavní složky předzpracování dat, které se následně přenášejí do strojového zpracování: extrakce a řazení ( kodifikace [5] ), strukturování a formalizace . Fáze získávání nebo získávání znalostí je shromažďování nesourodých a protichůdných fragmentů a útržků informací z různých zdrojů používaných organizací, včetně jejích dokumentů. Strukturování neboli konceptualizace je zpracování dat a vytvoření jediného modelu z nich, který se nazývá pole znalostí nebo mentální model. Fáze formalizace spočívá v překladu těchto informací do specializovaného programovacího jazyka [6] .

Pro implementaci znalostního inženýrství existují dva přístupy: využití tradičních metodik vývoje softwaru nebo individuálních metod pro budování expertních systémů [7] .

Znalostní inženýrství zahrnuje pasivní a aktivní komunikační metody shromažďování informací. Názvy metod jsou podmíněné, protože pasivní metody nevyžadují od specialisty menší náklady na práci než aktivní. Mezi pasivní metody patří [ 8] :

Mezi jednotlivé aktivní metody sběru informací pro proces znalostního inženýrství patří :

Existují také kolektivní aktivní metody:

Získané znalosti lze uložit naprogramováním znalostní báze.

Příklady

Příklad fungování systému založeného na IS:

IS má praktické využití. V USA se až 90 % úvěrových rozhodnutí pro zákazníky retailového bankovnictví provádí pomocí expertních systémů založených na znalostní bázi FICO [9] . Podsekcí IS je znalostní metainženýrství vhodné pro vývoj AI.

Znalostní inženýrství lze využít při vývoji databází elektronického obchodování . Na internetu není prezentována celá produktová matice , některý sortiment je jedinečný a vyžaduje shromažďování, formalizaci a strukturování s výběrem katalogu se sekcemi a podsekcemi, stejně jako definice interních filtrů a řazení.

Principy

Od poloviny 80. let IS zavedl několik principů, metod a nástrojů, které usnadnily získávání znalostí a práci s nimi. Zde jsou některé z nich:

Znalostní inženýrství využívá metody strukturování znalostí k urychlení procesu získávání znalostí a práce s nimi.

Problémy

Organizace sběru, shromažďování, ukládání, zpracování a poskytování znalostí je cílem znalostního managementu, který je součástí moderního managementu . Různí specialisté mění své působiště, spolu s tím firmy přicházejí o intelektuální kapitál nashromážděný během práce zaměstnance [1] . Aby se takovým případům předešlo, začaly podniky vyvíjet a zavádět pravidla načítání dat. Informace lze zadávat do speciálně navržených programů pro interní použití nebo zakoupených systémů ( účetní systémy , ERP , CRM , VDS ), což umožňuje data nejen uložit ve strukturované podobě zadané analytikem, ale v případě potřeby je i nahrát.

Teorie

Viz také

Poznámky

  1. ↑ 1 2 Gavrilova T.A., Kudryavtsev D.V., Muromtsev D.I. Znalostní inženýrství. Modely a metody . - Lan, 2016. - 324 s.
  2. Hansen MT, Nohria N., Tierney T. Jaká je vaše strategie pro řízení znalostí? // Harvardský obchodní přehled. 1999 sv. 77, Iss. 2. S. 106-117.
  3. Nestik T. A. Modely managementu znalostí v ruských organizacích: sociálně-psychologická analýza. GSMB RANEPA, Psychologický ústav RAS, M. Datum přístupu: 02.08.2021 . Získáno 7. srpna 2021. Archivováno z originálu dne 23. ledna 2022.
  4. Abdikeev N.M., Kiselev A.D. Řízení firemních znalostí a reengineering podnikání. - Infra-M, 2010.
  5. Felix Jansen. Éra inovací: Per. z angličtiny. -M.: INFRA-M, 2002.-XII, 308 s. (Série "Management pro vůdce"). ISBN 5-16-001234-6 (ruština) ISBN 0-73-63875-0 (anglicky)
  6. Gavrilova T.A., Leshcheva I.A. Využití modelů znalostního inženýrství k výcviku specialistů v oblasti informačních technologií. - Systémové programování. - 2012. - T. 7.
  7. Feigenbaum, Edward A. Pátá generace: umělá inteligence a japonská počítačová výzva světu . - Reading, Mass.: Addison-Wesley, 1983. - ix, 275 stran s. - ISBN 0-201-11519-0 , 978-0-201-11519-2.
  8. Technologie znalostního inženýrství.
  9. Řešení hodnocení retailových bank (odkaz není k dispozici) . FICO - Systém řízení obchodních pravidel . Získáno 21. dubna 2015. Archivováno z originálu 25. března 2015. 
  10. D. S. Darai, S Singh, S Biswas. Znalostní inženýrství – přehled . článek . Katedra informačních technologií, Univerzita SOA (2010). Získáno 17. února 2018. Archivováno z originálu 29. srpna 2017.
  11. Richard Benjamins, Dieter Fensel, Remco Straatman. Předpoklady metod řešení problémů a jejich role ve znalostním inženýrství: článek. - 1996. - Srpen.