Případové usuzování v expertním systému NEST
|
|
- Dominika Veselá
- před 5 lety
- Počet zobrazení:
Transkript
1 Případové usuzování v expertním systému NEST Vladimír Laš, Petr Berka Katedra informatičníhoa znalostního inženýrství, FIS, VŠE Praha Praha 3, Nám. W. Churchilla 4 {lasv,berka}@vse.cz Abstrakt. Článek popisue základní způsob případového usuzování, který byl implementován do expertního systému NEST, původně pouze pravidlového. dvozování probíhá nad skladem předchozích případů, který (na rozdíl od pravidlové báze znalostí) nemusí vytvářet expert. V systému sou implementovány dva způsoby případového odvozování kompozicionální a logický lišící se způsobem využívání případů ve skladu. Tyto způsoby sou inspirovány kompozicionálním a logickým způsobem práce s neurčitostí v sítí pravidel původního systému NEST. V závěru sou nastíněny další možné rozšíření systému především hlubší integrace plavidlového a případového usuzování. Klíčová slova: případové usuzování, expertní systém Úvod Tento text popisue, akým způsobem fungue případové usuzovaní, které bylo přidáno do expertního systému NEST. dvozování (kompozicionální respektive logické) v tomto expertním systému bylo původně založeno pouze na pravidlech (klasická IF THEN pravidla). Důvodů pro přidání případového usuzování do systému e několik. Mezi hlavní patří problémy s tvorbou bází znalostí. Pro pravidlové usuzování e nutné mít předem vytvořenou kvalitní bázi znalostí, podle níž systém odvozue závěry. Pro případové usuzování nám stačí mít sklad případů s dostatečným počtem dříve vyřešených případů (o kterých máme alespoň určitou istotu, že byly řešeny správně). Tento sklad případů lze sehnat ednodušším způsobem než kvalitní bázi znalostí. Dalším důvodem e např. možnost odvodit výsledky různými způsoby a tím ověřit eich správnost. Systém NEST V tomto textu nebudeme popisovat NEST, o tomto systému se lze více dozvědět v [] či []. Zde bychom zmínili pouze dvě základní věci, které přímo souvisí s případovým usuzováním reprezentace znalostí pomocí výroků a pravidel a odvozování a způsob práce s neurčitostí.
2 . Výroky a pravidla Systém NEST nabízí pro reprezentování znalostí výroky (odvozené od binárních, nominálních a numerických atributů), pravidla (kompozicionální s neurčitostí i nekompozicionální bez neurčitosti), kontexty a integritní omezení. IF-THEN pravidla představuí původní základní prostředek pro reprezentování znalostí v systému NEST. Předpoklad pravidla e tvořen disunktivní normální formou (disunkce konunkcí) literálů (výroků nebo eich negací), závěr pravidla e tvořen seznamem (konunkcí) literálů. Systém NEST nabízí tři typy pravidel: kompozicionální pravidla sou pravidla, kde každý závěr pravidla e doplněn váhou pravidla, která zhruba řečeno vyadřue do aké míry tento závěr platí, pokud předpoklad platí s istotou. V průběhu konzultace se skládaí dílčí příspěvky pravidel, která vedou ke stenému závěru proto označení kompozicionální, apriorní pravidla sou kompozicionální pravidla bez předpokladu; tato pravidla umožňuí přiřadit výrokům implicitní váhu, logická pravidla sou nekompozicionální pravidla bez vah. Je-li předpoklad takovéhoto pravidla s istotou splněn, váha závěru e známa rovněž s istotou a závěr se považue za plně vyhodnocený v ostatních případech se pravidlo neaktivue. Pouze logická pravidla mohou dát absolutní istotu +-.. dvozování a práce s neurčitostí Systém NEST umožňue pracovat s váhami, které vyadřuí neurčitost v bázi znalostí i neurčité odpovědi během konzultace. Práce s neurčitostí vychází z algebraické teorie P. Háka [3]. V systému sou tedy definovány kombinační funkce NEG (pro výpočet váhy negace výroku), CNJ (pro výpočet váhy konunkce výroků), DISJ (pro výpočet váhy disunkce výroků), CTR (pro výpočet příspěvku pravidla k váze závěru) a GLB (pro složení příspěvků více pravidel se steným závěrem). Váha není vyádřena edním číslem, ale reprezentue i interval vah. Interval chápeme tak, že výrok může získat libovolnou váhu z daného intervalu. Interval tedy simulue opakované konzultace pro všechny možné hodnoty z intervalu. Vzhledem k monotonii kombinačních funkcí (funkcí používaných při odvozování) stačí pracovat pouze s mezemi intervalů. Použité typy pravidel nabízeí dva možné způsoby odvozování: kompozicionální odvozování v rámci kompozicionálních a apriorních pravidel. V průběhu konzultace se skládaí dílčí příspěvky všech pravidel vedoucích ke stenému závěru. Něaké pravidlo e pak aktivováno a dá nenulový příspěvek k váze závěru, pokud () kontext pravidla (e-li zadán) e odvozen s kladnou vahou a rovněž () předpoklad pravidla e odvozen s kladnou vahou kontext (e-li zadán) přitom modifikue váhu pravidla. Jde tedy o způsob dovozování známý ze systému SAK (a analogický systémům Equant, FEL-EXPERT, MYCIN, PRSPECTR a pod.), nekompozicionální odvozování v rámci logických pravidel. Jak iž bylo uvedeno v předcházeícím odstavci, logická pravidla odvozuí závěr
3 s istotou s využitím klasického dedukčního pravidla modus ponens. V průběhu konzultace pak edno aktivované pravidlo plně vyhodnotí daný závěr. Skládání příspěvků pravidel tedy má charakter disunkce, tak ak e tomu například v komerčních expertních systémech Nexpert bect nebo Kappa PC. Z tohoto způsobu rozdělení odvozování na kompozicionální a logické vychází i způsob práce případového usuzování, ak e uvedeno dále. 3 Jak fungue případové usuzování Případové usuzování (Case-Based Reasoning, CBR) e založeno na principu analogie: v neznámé situaci použi to řešení, které se osvědčilo v situaci podobné. Znalosti sou tedy reprezentovány v podobě databáze iž vyřešených problémů (případů) a usuzování má podobu hledání případu, který bude nepodobněší nastalé rozhodovací situaci [4]. Případy vyadřuící znalosti v systémech CBR lze reprezentovat v zásadě dvěma způsoby:. ako nestrukturované vektory hodnot atributů,. ako strukturované obekty, nesoucí informace o situacích, kdy e použití případu relevantní i o akcích, které se maí provést. Použitý způsob reprezentace pak předurčue způsob ukládání (indexování) případů i měření podobnosti. V prvním případě vystačíme s některou s běžných metrik. Pro měření vzdálenosti mezi numerickými hodnotami se obvykle používá eukleidovská metrika d m E ( x ) = E ( x ), kde δ E ( x ) = ( x x ) = δ () pro měření vzdálenosti mezi kategoriálními hodnotami se používá tzv. překrytí (overlap) d ( x ) δ ( x kde : δ ( x m = = δ ( x kde x sou dva vektory o m složkách. ) = 0 pro x ) = pro x ), = x x V systému NEST sme zvolili první způsob reprezentace (a tedy i odvozování). Případy sou chápany ako údae z provedených konzultací: obsahuí tedy informace o odpovědích na dotazy i o odvozených cílech. dvozování vah závěrů nové konzultace pak probíhá na základě dřívěších případů. K tomu e zapotřebí, abychom měli sklad případů s dostatečným počtem dříve vyřešených případů. Nová konzultace (nový případ) e pak porovnávána s těmito staršími případy, e určena podobnost ()
4 k ednotlivým případům a na základě této podobnosti e spočtena váha cílů nové konzultace. Podobně ako v případě použití pravidel, i v případě použití případů nabízí NEST dva přístupy: kompozicionální odvozování a logické odvozování. ba způsoby definuí 3 základní funkce: Podobnost dvou výroků výsledkem e číslo z intervalu [-;], které určue, ak podobné sou dva stené výroky z různých konzultací (při práci s intervaly musíme počítat s intervalem [w, w ], kde w i e prvkem [-;]). Podobnost dvou konzultací výsledkem e opět číslo z intervalu [-;], které určue, ak podobné sou dvě konzultace. Funkce pro výpočtu využívá vzdálenost ednotlivých výroků. Výpočet váhy závěrů - e funkce, která na základě vzdálenosti konzultací (vzdálenost nové konzultace k ednotlivým starým případům) vypočítá váhy závěrů nové konzultace. Základní rozdíl mezi kompozicionálním a logickým způsobem odvozování spočívá v tom, že zatímco v kompozicionálním způsobu sou brány v úvahy váhy všech případů ve skladu a váha závěru e odvozována skládáním těchto vah, tak v logickém způsobu odvozování e vybrán nepodobněší případ a váha závěru e určena na základě tohoto případu. Cíle (cílové výroky) nové konzultace mohou být určeny dvěma způsoby. Pokud v bázi znalostí existuí pravidla, mohou být cíle určeny na základě těchto pravidel steným způsobem ako v případě pravidlového usuzování. Druhou možností e přímo ve skladu případů označit atributy, které maí být brány ako cílové. Jednotlivé atributy mohou mít ve skladu případů určeny svoi váhu. Tato váha e pak zohledňována při výpočtu vzdálenosti konzultací (atributy s vyšší váhou se na odvozování podíleí více než atributy s nižší váhou). Pokud atribut nemá váhu zadanou, bere se automaticky maximální váha (tedy ). 4 Kompozicionální odvozování 4. Výpočet podobnosti dvou výroků Měme výrok v, který má v konzultaci k a váhu w a a v konzultaci k b váhu w b. Podobnost výroku pak definueme ako: pvk ( k a, kb ) = wa wb (3) pvk [ ;] pv k = - znamená, že výroky sou zcela odlišné, pv k = znamená, že výroky sou stené. Pro práci s intervaly (uvažume intervaly [w a, w a ] a [w b, w b ]): Jestliže aw > bw nebo bw > aw (intervaly se nepřekrývaí) pak pvk ( ka, kb ) = [min( wa wb, wa wb ), (4) max( w w, w w )] a b a b
5 Jinak (intervaly se překrývaí): x = w w = w w pv ( k k a a, k b b a ) = [ max( x b = ),] w a w b 4 = w a w b (5) 4. Výpočet podobnosti dvou konzultací Měme konzultaci k a konzultaci k. Podobnost konzultací pak definueme ako: wa pv( vk i, vk i ) * i pva (6) pk( k, k ) = sva kde v ki značí i-tý výrok (dotaz) v případu k wa e váha atributu nastavená v bázi znalostí, pva e počet výroků, které sou odvozeny od rodičovského atributu příslušného výroku (toto dělení e zde proto, neboť každý atribut má být při výpočtu podobnosti zohledňován en ednou; e-li tedy od atributu odvozeno vice výroků, e tímto způsobem celkově.započítán en ednou) sva e součet vah atributů (dotazů) Σ probíhá přes všechny dotazy pk = - znamená, že případy sou zcela odlišné, pk = znamená, že případy sou stené. Pro práci s intervaly se podle vzorce zvlášť spočte hodnota pro horní mez a zvlášť pro dolní mez. 4.3 Výpočet váhy závěru nové konzultace Měme bázi znalostí s případy k i a novou konzultaci (nový případ) k n. Měme cílový výrok c s vahou w c pk( kn, ki ). wci i wcn = (7) pkon kde pkon e počet konzultací Σ de přes všechny případy v bázi znalostí. Jedná se vlastně o vážený součet vah závěrů ednotlivých případů, kde ako váhy slouží podobnost ednotlivých případů od nové konzultace. Pro práci s intervaly se podle vzorce zvlášť spočte hodnota pro horní mez a zvlášť pro dolní mez.
6 5 Logické odvozování 5. Výpočet podobnosti dvou výroků Měme výrok v, který má v konzultaci k váhu w a v konzultaci k váhu w. Dále měme zadaný práh podobnosti výroků p. Podobnost výroků pak definueme ako: pvl ( k, k ) = estliže pvk ( k, k ) > p (8) pvl ( k, k ) = inak To znamená, že pokud vzdálenost výroků spočtena kompozicionálním přístupem přesáhne práh podobnosti výroků, pak e logická podobnost rovna, inak se rovná -. Pro práci s intervaly se spočte steným způsobem pro minimální i maximální váhu. 5. Výpočet podobnosti dvou konzultací Počítá se steným způsobem ako u kompozicionálního přístupu. 5.3 Výpočet váhy závěru nové konzultace Měme bázi znalostí s případy k i a novou konzultaci k n. Měme cílový výrok c s vahou w c wci i M w cn = : i M i = max i[ pk( kn, ki )] (9) M Nebo-li váha nové konzultace se rovná váze konzultace, která e nepodobněší a v případě, že e nepodobněších konzultací více, vezme se průměr z eich vah. Pro práci s intervaly e případ s podobností [a, a] podobněší nové konzultaci než případ s podobností [b, b] estliže: a + a ) ( b + b ) 0 (0) ( > 6 Implementace systému Implementace pravidlového usuzování systému plynule navazue na původní implementaci systému, ak e popsaná v []. Zatím e vytvářena pouze stand-alone verze (klient-server verze bude dodělána až pod odladění všech problémů). Sklad případů e nyní reprezentován pomocí souboru xml (obdobně ako báze znalostí s pravidly), přičemž ukáže-li se v budoucnu, že případové odvozování nad tímto souborem probíhá příliš pomalu, bude vytvořen vlastní formát pro skladování dat (případně bude použita relační databáze).
7 7 Další rozvo systému V prvním kroku rozvoe systému e potřeba především sehnat dostatečně obsáhlý sklad případů a vytvořit pravidlovou bázi znalostí z příslušné oblasti. Na těchto základech by mělo proběhnout důkladné testování výše popsaných algoritmů. V dalším rozvoi by mělo doít k užšímu propoení případového a pravidlového usuzování, kdy by systém měl automaticky (či poloautomaticky) vybírat mezi případovým a pravidlovým usuzováním. V poslední části rozšíření bude snaha naučit systém upravovat pravidla v bázi znalostí na základě skladu případů. Reference. Berka P., Laš V., Svátek V., Nový expertní systém NEST. Brno In: Snášel V. (ed.). Znalosti 004. strava : VŠB TU strava, 004, s ISBN Laš V. Expertní systém NEST 3. Háek P. Combining Functions for Certainty Factors in Consulting Systems. Int. J. Man-Machine Studies, Watson I., Marir F., Case-based reasoning: An review. The Knowledge Engineering Review, Vol. 9:4, 994, Annotation: This paper describes basic type of case-based reasoning how it was implemented in the expert system NEST (originally rule-based system). The reasoning proceeds over the cases storage, which doesn t have to be created by expert contrary to rule knowledge base. There are types of case-based reasoning in the system compositional and logical. These types differ in manner of using cases storage. Future developments of the system is outlined in the end of paper.
pseudopravděpodobnostní Prospector, Fel-Expert
Práce s neurčitostí trojhodnotová logika Nexpert Object, KappaPC pseudopravděpodobnostní Prospector, Fel-Expert (pravděpodobnostní) bayesovské sítě míry důvěry Mycin algebraická teorie Equant fuzzy logika
Nový expertní systém NEST
Nový expertní systém NEST Petr Berka, Vladimír Laš, Vojtěch Svátek FIS, VŠE nám. W. Churchilla 4, 130 67, Praha berka@vse.cz, vladalas@hotmail.com, svatek@vse.cz Abstrakt. Příspěvek popisuje koncepci a
Matematický ústav Slezské univerzity v Opavě Učební texty k přednášce ALGEBRA II, letní semestr 2000/2001 Michal Marvan
Matematický ústav Slezské univerzity v Opavě Učební texty k přednášce ALGEBRA II, letní semestr 000/00 Michal Marvan 3. Matice lineárního zobrazení V této přednášce budeme používat indexy dvoího druhu:
Metody založené na analogii
Metody založené na analogii V neznámé situaci lze použít to řešení, které se osvědčilo v situaci podobné případové usuzování (Case-Based Reasoning CBR) pravidlo nejbližšího souseda (nearest neighbour rule)
Metody odvozování. matematická východiska: logika, Prolog
Metody odvozování matematická východiska: logika, Prolog psychologická východiska: rámce biologická východiska: konekcionismus, neuronové sítě statistická východiska: kauzální (bayesovské) sítě ekonomická
Zpracování neurčitosti
Zpracování neurčitosti Úvod do znalostního inženýrství, ZS 2015/16 7-1 Usuzování za neurčitosti Neurčitost: Při vytváření ZS obvykle nejsou všechny informace naprosto korektní mohou být víceznačné, vágní,
MATEMATICKÁ TEORIE ROZHODOVÁNÍ
MATEMATICKÁ TEORIE ROZHODOVÁNÍ Metodický list č. 1 Název tématického celku: Řešení úloh Cílem tohoto tematického celku je vysvětlení vybraných pojmů z oblasti řešení úloh. Tématický celek je rozdělen do
MATEMATICKÁ TEORIE ROZHODOVÁNÍ
MATEMATICKÁ metodický list č. 1 Řešení úloh Cílem tohoto tematického celku je vysvětlení vybraných pojmů z oblasti řešení úloh. Tématický celek je rozdělen do těchto dílčích témat: 1. Řešení úloh ve stavovém
Vztah pravděpodobnosti, statistiky a biostatistiky
Vztah pravděpodobnosti, statistiky a biostatistiky V této kapitole dáme biostatistiku do kontextu s teorií pravděpodobnosti, z níž biostatistika společně se statistikou vycházeí Cílem e zavést důležité
1. Znalostní systémy a znalostní inženýrství - úvod. Znalostní systémy. úvodní úvahy a předpoklady. 26. září 2017
Znalostní systémy úvodní úvahy a předpoklady 26. září 2017 1-1 Znalostní systém Definice ZS (Feigenbaum): Znalostní (původně expertní) systémy jsou počítačové programy simulující rozhodovací činnost experta
1. Úvod do genetických algoritmů (GA)
Obsah 1. Úvod do genetických algoritmů (GA)... 2 1.1 Základní informace... 2 1.2 Výstupy z učení... 2 1.3 Základní pomy genetických algoritmů... 2 1.3.1 Úvod... 2 1.3.2 Základní pomy... 2 1.3.3 Operátor
ρ = 0 (nepřítomnost volných nábojů)
Učební text k přednášce UFY Světlo v izotropním látkovém prostředí Maxwellovy rovnice v izotropním látkovém prostředí: B rot + D rot H ( r, t) div D ρ rt, ( ) div B a materiálové vztahy D ε pro dielektrika
Rekonstrukce křivek a ploch metodou postupné evoluce
Rekonstrukce křivek a ploch metodou postupné evoluce Univerzita Karlova v Praze Matematicko-fyzikální fakulta petra.surynkova@mff.cuni.cz Přehled Evoluce křivek princip evoluce použití evoluce křivky ve
Vybrané přístupy řešení neurčitosti
Vybrané přístupy řešení neurčitosti Úvod do znalostního inženýrství, ZS 2015/16 8-1 Faktory jistoty Jedná se o přístup založený na ad hoc modelech Hlavním důvodem vzniku tohoto přístupu je omezení slabin
Usuzování za neurčitosti
Usuzování za neurčitosti 25.11.2014 8-1 Usuzování za neurčitosti Hypotetické usuzování a zpětná indukce Míry postačitelnosti a nezbytnosti Kombinace důkazů Šíření pravděpodobnosti v inferenčních sítích
4. Moudrost. Znalosti
Znalosti a jejich reprezentace Znalost je lidský odhad uložený v mysli, získaný pomocí zkušeností a interakcí s okolním prostředím. Znalost je fyzický, mentální nebo elektronický záznam o vztazích, o kterých
POČÍTAČOVÁ FORMALIZACE MENTÁLNÍCH MODELŮ METODAMI PRAVDĚPODOBNOSTNÍHO JAZYKOVÉHO MODELOVÁNÍ
POČÍTAČOVÁ FORMALIZACE MENTÁLNÍCH MODELŮ METODAMI PRAVDĚPODOBNOSTNÍHO JAZYKOVÉHO MODELOVÁNÍ ON MENTAL MODELS FORMALIZATION THROUGH THE METHODS OF PROBABILISTIC LINGUISTIC MODELLING Zdeňka Krišová, Miroslav
Úvod do expertních systémů
Úvod do expertních systémů Expertní systém Definice ES (Feigenbaum): expertní systémy jsou počítačové programy, simulující rozhodovací činnost experta při řešení složitých úloh a využívající vhodně zakódovaných,
Testování hypotéz. 1 Jednovýběrové testy. 90/2 odhad času
Testování hypotéz 1 Jednovýběrové testy 90/ odhad času V podmínkách naprostého odloučení má voák prokázat schopnost orientace v čase. Úkolem voáka e provést odhad časového intervalu 1 hodiny bez hodinek
Poslední nenulová číslice faktoriálu
Poslední nenulová číslice faktoriálu Kateřina Bambušková BAM015, I206 Abstrakt V tomto článku je popsán a vyřešen problém s určením poslední nenulové číslice faktoriálu přirozeného čísla N. Celý princip
Formální systém výrokové logiky
Formální systém výrokové logiky 1.Jazyk výrokové logiky Nechť P = {p,q,r, } je neprázdná množina symbolů, které nazýváme prvotní formule. Symboly jazyka L P výrokové logiky jsou : a) prvky množiny P, b)
Rozhodovací procesy v ŽP VÍCEKRITERIÁLNÍ HODNOCENÍ
Rozhodovací procesy v ŽP Variantní řešení Metoda funkce užitku (vyhodnocení vhodnosti variant) katalog kritérií váha kritérií VÍCEKRITERIÁLNÍ transformační funkce HODNOCENÍ Katedra hydromeliorací a krainného
Rekonstrukce křivek a ploch metodou postupné evoluce
Rekonstrukce křivek a ploch metodou postupné evoluce Petra Surynková Matematicko-fyzikální fakulta Univerzita Karlova v Praze petra.surynkova@mff.cuni.cz Přehled (1) Princip rekonstrukce ploch technické
Znalostní systém nad ontologií ve formátu Topic Maps
Znalostní systém nad ontologií ve formátu Topic Maps Ladislav Buřita, Petr Do ladislav.burita@unob.cz; petr.do@unob.cz Univerzita obrany, Fakulta vojenských technologií Kounicova 65, 662 10 Brno Abstrakt:
Nepravidlové a hybridní znalostní systémy
Nepravidlové a hybridní znalostní systémy 7. 14. listopadu 2017 _ 3-1 Nepravidlové reprezentace znalostí K nepravidlovým reprezentačním technikám patří: rozhodovací stromy rámce sémantické sítě Petriho
Modely vyhledávání informací 4 podle technologie. 1) Booleovský model. George Boole 1815 1864. Aplikace booleovské logiky
Modely vyhledávání informací 4 podle technologie 1) Booleovský model 1) booleovský 2) vektorový 3) strukturní 4) pravděpodobnostní a další 1 dokumenty a dotazy jsou reprezentovány množinou indexových termů
Jana Dannhoferová Ústav informatiky, PEF MZLU
Počítačová grafika Křivky Jana Dannhoferová (jana.dannhoferova@mendelu.cz) Ústav informatiky, PEF MZLU Základní vlastnosti křivek křivka soustava parametrů nějaké rovnice, která je posléze generativně
Reprezentace znalostí - úvod
Reprezentace znalostí - úvod Úvod do znalostního inženýrství, ZS 2015/16 6-1 Co je to znalost? Pojem znalost zahrnuje nejen teoretické vědomosti člověka z dané domény, ale také jeho dlouhodobé zkušenosti
RELATIONAL DATA ANALYSIS
KATEDRA INFORMATIKY PŘÍRODOVĚDECKÁ FAKULTA UNIVERZITA PALACKÉHO RELATIONAL DATA ANALYSIS RADIM BELOHLAVEK, JAN OUTRATA VÝVOJ TOHOTO UČEBNÍHO TEXTU JE SPOLUFINANCOVÁN EVROPSKÝM SOCIÁLNÍM FONDEM A STÁTNÍM
Interní norma č /01 Stupeň kotonizace lýkových vláken
Předmluva Text vnitřní normy byl vypracován v rámci Výzkumného centra Textil LN00B090 a schválen oponentním řízením dne 7.2.2004. Předmět normy Norma stanoví postup měření a hodnocení stupně kotonizace
TVORBA BÁZE ZNALOSTÍ V EXPERTNÍM SYSTÉMU NEST PRO POSOUZENÍ MÍRY ŠTÍHLOSTI VÝROBY
TVORBA BÁZE ZNALOSTÍ V EXPERTNÍM SYSTÉMU NEST PRO POSOUZENÍ MÍRY ŠTÍHLOSTI VÝROBY Radim Dolák Klíčová slova: expertní systémy, NEST, reprezentace znalostí, tvorba báze znalostí, štíhlá výroba Key words:
2D transformací. červen Odvození transformačního klíče vybraných 2D transformací Metody vyrovnání... 2
Výpočet transformačních koeficinetů vybraných 2D transformací Jan Ježek červen 2008 Obsah Odvození transformačního klíče vybraných 2D transformací 2 Meto vyrovnání 2 2 Obecné vyjádření lineárních 2D transformací
Znalosti a jejich reprezentace
Znalosti a jejich reprezentace Znalost je lidský odhad uložený v mysli, získaný pomocí zkušeností a interakcí s okolním prostředím. Znalost je fyzický, mentální nebo elektronický záznam o vztazích, o kterých
Reprezentace přirozených čísel ve Fibonacciho soustavě František Maňák, FJFI ČVUT, 2005
Reprezentace přirozených čísel ve ibonacciho soustavě rantiše Maňá, JI ČVUT, 2005 Úvod Ja víme, přirozená čísla lze vyádřit různými způsoby Nečastěi zápisu čísel používáme soustavu desítovou, ale umíme
MBI - technologická realizace modelu
MBI - technologická realizace modelu 22.1.2015 MBI, Management byznys informatiky Snímek 1 Agenda Technická realizace portálu MBI. Cíle a principy technického řešení. 1.Obsah portálu - objekty v hierarchiích,
Logika a logické programování
Logika a logické programování témata ke zkoušce Poslední aktualizace: 16. prosince 2009 Zkouška je písemná, skládá se obvykle ze sedmi otázek (může být více nebo méně, podle náročnosti otázek), z toho
Vícerozměrné statistické metody
Vícerozměrné statistické metody Vícerozměrné statistické rozdělení a testy, operace s vektory a maticemi Jiří Jarkovský, Simona Littnerová FSTA: Pokročilé statistické metody Vícerozměrné statistické rozdělení
Test prvočíselnosti. Úkol: otestovat dané číslo N, zda je prvočíslem
Test prvočíselnosti Úkol: otestovat dané číslo N, zda je prvočíslem 1. zkusit všechny dělitele od 2 do N-1 časová složitost O(N) cca N testů 2. stačí zkoušet všechny dělitele od 2 do N/2 (větší dělitel
ZÍSKÁVÁNÍ ZNALOSTÍ Z DATABÁZÍ
metodický list č. 1 Dobývání znalostí z databází Cílem tohoto tematického celku je vysvětlení základních pojmů z oblasti dobývání znalostí z databází i východisek dobývání znalostí z databází inspirovaných
Pravidlové znalostní systémy
Pravidlové znalostní systémy 31. října 2017 2-1 Tvary pravidel Pravidla (rules) mohou mít například takovéto tvary: IF předpoklad THEN závěr IF situace THEN akce IF podmínka THEN závěr AND akce IF podmínka
PROBLEMATIKA TAKTOVÝCH JÍZDNÍCH ŘÁDŮ THE PROBLEMS OF INTERVAL TIMETABLES
PROBLEMATIKA TAKTOVÝCH JÍZDNÍCH ŘÁDŮ THE PROBLEMS OF INTERVAL TIMETABLES Zdeněk Píšek 1 Anotace: Příspěvek poednává o základních aspektech a prvcích plánování taktových ízdních řádů a metod, kterých se
Statistická teorie učení
Statistická teorie učení Petr Havel Marek Myslivec přednáška z 9. týdne 1 Úvod Představme si situaci výrobce a zákazníka, který si u výrobce objednal algoritmus rozpoznávání. Zákazník dodal experimentální
Hranová konzistence. Arc consistency AC. Nejprve se zabýváme binárními CSP. podmínka odpovídá hraně v grafu podmínek
Hranová konzistence Arc consistency AC Nejprve se zabýváme binárními CSP podmínka odpovídá hraně v grafu podmínek Hrana (V i, V j ) je hranově konzistentní, právě když pro každou hodnotu x z aktuální domény
DATABÁZOVÉ SYSTÉMY. Metodický list č. 1
Metodický list č. 1 Cíl: Cílem předmětu je získat přehled o možnostech a principech databázového zpracování, získat v tomto směru znalosti potřebné pro informačního manažera. Databázové systémy, databázové
PRODUKTY. Tovek Tools
Analyst Pack je desktopovou aplikací určenou k vyhledávání informací, tvorbě různých typů analýz a vytváření přehledů a rešerší. Jsou vhodné pro práci i s velkým objemem textových dat z různorodých informačních
Metody tvorby ontologií a sémantický web. Martin Malčík, Rostislav Miarka
Metody tvorby ontologií a sémantický web Martin Malčík, Rostislav Miarka Obsah Reprezentace znalostí Ontologie a sémantický web Tvorba ontologií Hierarchie znalostí (D.R.Tobin) Data jakékoliv znakové řetězce
Plánování projektu. 3. dubna Úvod. 2 Reprezentace projektu. 3 Neomezené zdroje. 4 Variabilní doba trvání. 5 Přidání pracovní síly
Plánování proektu 3. dubna 2018 1 Úvod 2 Reprezentace proektu 3 Neomezené zdroe 4 Variabilní doba trvání 5 Přidání pracovní síly Problémy plánování proektu Zprostředkování, instalace a testování rozsáhlého
Získávání a reprezentace znalostí
Získávání a reprezentace znalostí 11.11.2014 6-1 Reprezentace znalostí Produkční pravidla Sémantické sítě Získávání znalostí 6-2 a) Česká 6. Reprezentace znalostí v ZS Literatura Berka P.: Tvorba znalostních
VYUŽITÍ PRAVDĚPODOBNOSTNÍ METODY MONTE CARLO V SOUDNÍM INŽENÝRSTVÍ
VYUŽITÍ PRAVDĚPODOBNOSTNÍ METODY MONTE CARLO V SOUDNÍM INŽENÝRSTVÍ Michal Kořenář 1 Abstrakt Rozvoj výpočetní techniky v poslední době umožnil také rozvoj výpočetních metod, které nejsou založeny na bázi
10. cvičení - LS 2017
10. cvičení - LS 2017 Michal Outrata Příklad 1 Spočtěte následující itu daných posloupností: (a) (b) (c) n 3 +5n 2 n 3 6n 2 +3 n ; n 4 3n 2 6 n 4 + 3n 2 + 6; n 2 15n+2(1 n). 2(n 2) 3 2n 3 Příklad 2 Pro
Web 2.0 vs. sémantický web
Web 2.0 vs. sémantický web Vilém Sklenák sklenak@vse.cz Vysoká škola ekonomická, fakulta informatiky a statistiky, katedra informačního a znalostního inženýrství Inforum2007, 24. 5. 2007 Vilém Sklenák
Analýza dat pomocí systému Weka, Rapid miner a Enterprise miner
Vysoká škola ekonomická v Praze Analýza dat pomocí systému Weka, Rapid miner a Enterprise miner Dobývání znalostí z databází 4IZ450 XXXXXXXXXXX Přidělená data a jejich popis Data určená pro zpracování
Tovek Tools. Tovek Tools jsou standardně dodávány ve dvou variantách: Tovek Tools Search Pack Tovek Tools Analyst Pack. Připojené informační zdroje
jsou souborem klientských desktopových aplikací určených k indexování dat, vyhledávání informací, tvorbě různých typů analýz a vytváření přehledů a rešerší. Jsou vhodné pro práci s velkým objemem textových
Algoritmizace a programování. Ak. rok 2012/2013 vbp 1. ze 44
Algoritmizace a programování Ak. rok 2012/2013 vbp 1. ze 44 Vladimír Beneš Petrovický K101 katedra matematiky, statistiky a informačních technologií vedoucí katedry E-mail: vbenes@bivs.cz Telefon: 251
Vývoj moderních technologií při vyhledávání. Patrik Plachý SEFIRA spol. s.r.o. plachy@sefira.cz
Vývoj moderních technologií při vyhledávání Patrik Plachý SEFIRA spol. s.r.o. plachy@sefira.cz INFORUM 2007: 13. konference o profesionálních informačních zdrojích Praha, 22. - 24.5. 2007 Abstrakt Vzhledem
Hodnocení (ne)zajímavosti asociačních pravidel za využití báze znalostí
Hodnocení (ne)zajímavosti asociačních pravidel za využití báze znalostí Přemysl Václav Duben, Stanislav Vojíř Katedra informačního a znalostního inženýrství, FIS, Vysoká škola ekonomická v Praze nám. W.
Téma: Průměrný součinitel prostupu tepla
Poznámky k zadání: ) Základní pomy éma: Průměrný součinitel prostupu tepla k výpočtu průměrného součinitele prostupu tepla budovy e nutné znát hodnoty součinitele prostupu tepla a plochy všech konstrukcí,
Projekt OPVK - CZ.1.07/1.1.00/ Matematika pro všechny. Univerzita Palackého v Olomouci
Projekt OPVK - CZ.1.07/1.1.00/26.0047 Matematika pro všechny Univerzita Palackého v Olomouci Tematický okruh: Závislosti a funkční vztahy Gradovaný řetězec úloh Téma: geometrická posloupnost, geometrická
Expertní Systémy. Data a znalosti. lze je získat automaticky nebo od úředníka;
Data a znalosti Vzdělání Zkušenost Data Znalosti Informace Rozhodování Data lze je získat automaticky nebo od úředníka; správnost dat vzhledem k reálnému světu může být objektivně verifikována Znalosti
TEORIE ZPRACOVÁNÍ DAT
Vysoká škola báňská - Technická univerzita Ostrava Fakulta elektrotechniky a informatiky TEORIE ZPRACOVÁNÍ DAT pro kombinované a distanční studium Jana Šarmanová Ostrava 2003 Jana Šarmanová, 2003 Fakulta
Pravděpodobně skoro správné. PAC učení 1
Pravděpodobně skoro správné (PAC) učení PAC učení 1 Výpočetní teorie strojového učení Věta o ošklivém kačátku. Nechť E je klasifikovaná trénovací množina pro koncept K, který tvoří podmnožinu konečného
Metody výběru variant
Metody výběru variant Používají se pro výběr v případě více variant řešení stejného problému Lze vybírat dle jednoho nebo více kritérií V případě více kritérií mohou mít všechna stejnou důležitost nebo
MATEMATIKA B 2. Integrální počet 1
metodický list č. 1 Integrální počet 1 V tomto tématickém celku se posluchači seznámí s některými definicemi, větami a výpočetními metodami užívanými v části matematiky obecně známé jako integrální počet
Vyhledávání. doc. Mgr. Jiří Dvorský, Ph.D. Katedra informatiky Fakulta elektrotechniky a informatiky VŠB TU Ostrava. Prezentace ke dni 21.
Vyhledávání doc. Mgr. Jiří Dvorský, Ph.D. Katedra informatiky Fakulta elektrotechniky a informatiky VŠB TU Ostrava Prezentace ke dni 21. září 2018 Jiří Dvorský (VŠB TUO) Vyhledávání 242 / 433 Osnova přednášky
Vyhledávání. doc. Mgr. Jiří Dvorský, Ph.D. Katedra informatiky Fakulta elektrotechniky a informatiky VŠB TU Ostrava. Prezentace ke dni 12.
Vyhledávání doc. Mgr. Jiří Dvorský, Ph.D. Katedra informatiky Fakulta elektrotechniky a informatiky VŠB TU Ostrava Prezentace ke dni 12. září 2016 Jiří Dvorský (VŠB TUO) Vyhledávání 201 / 344 Osnova přednášky
TÉMATICKÝ OKRUH Softwarové inženýrství
TÉMATICKÝ OKRUH Softwarové inženýrství Číslo otázky : 24. Otázka : Implementační fáze. Postupy při specifikaci organizace softwarových komponent pomocí UML. Mapování modelů na struktury programovacího
xrays optimalizační nástroj
xrays optimalizační nástroj Optimalizační nástroj xoptimizer je součástí webového spedičního systému a využívá mnoho z jeho stavebních bloků. xoptimizer lze nicméně provozovat i samostatně. Cílem tohoto
oddělení Inteligentní Datové Analýzy (IDA)
Vytěžování dat Filip Železný Katedra počítačů oddělení Inteligentní Datové Analýzy (IDA) 22. září 2014 Filip Železný (ČVUT) Vytěžování dat 22. září 2014 1 / 25 Odhad rozdělení Úloha: Vstup: data D = {
Reranking založený na metadatech
České vysoké učení technické v Praze Fakulta informačních technologií Katedra softwarového inženýrství Reranking založený na metadatech MI-VMW Projekt IV - 1 Pavel Homolka Ladislav Kubeš 6. 12. 2011 1
Aplikace s odvozováním nad ontologiemi
Aplikace s odvozováním nad ontologiemi Doc. Ing. Vojtěch Svátek, Dr. Zimní semestr 2012 http://nb.vse.cz/~svatek/rzzw.html Přehled Odvozování v medicíně Odvozování ve stavebnictví Odvozování v Linked Data
Úvod do logiky (VL): 5. Odvození výrokových spojek z jiných
Logika: systémový rámec rozvoje oboru v ČR a koncepce logických propedeutik pro mezioborová studia (reg. č. CZ.1.07/2.2.00/28.0216, OPVK) Úvod do logiky (VL): 5. Odvození z jiných doc. PhDr. Jiří Raclavský,
OPTIMALIZACE NABÍDKY DESTINACÍ V PODMÍNKÁCH REGIONÁLNÍHO MEZINÁRODNÍHO LETIŠTĚ OPTIMAL DESTINATION OFFER IN TERMS REGIONAL INTERNATIONAL AIRPORT
OPTIMALIZACE NABÍDKY DESTINACÍ V PODMÍNKÁCH REGIONÁLNÍHO MEZINÁRODNÍHO LETIŠTĚ OPTIMAL DESTINATION OFFER IN TERMS REGIONAL INTERNATIONAL AIRPORT Dušan Teichmann 1 Anotace: Celá řada regionálních mezinárodních
Algoritmizace prostorových úloh
INOVACE BAKALÁŘSKÝCH A MAGISTERSKÝCH STUDIJNÍCH OBORŮ NA HORNICKO-GEOLOGICKÉ FAKULTĚ VYSOKÉ ŠKOLY BÁŇSKÉ - TECHNICKÉ UNIVERZITY OSTRAVA Algoritmizace prostorových úloh Datové struktury Daniela Szturcová
Algoritmizace a programování
Algoritmizace a programování Výrazy Operátory Výrazy Verze pro akademický rok 2012/2013 1 Operace, operátory Unární jeden operand, operátor se zapisuje ve většině případů před operand, v některých případech
PRAVDĚPODOBNOST A STATISTIKA. Testování hypotéz o rozdělení
PRAVDĚPODOBNOST A STATISTIKA Testování hypotéz o rozdělení Testování hypotéz o rozdělení Nechť X e náhodná proměnná, která má distribuční funkci F(x, ϑ). Předpokládeme, že neznáme tvar distribuční funkce
EXPERTNÍ SYSTÉMY V CHOVU VČEL A MOŽNOSTI JEJICH VYUŽITÍ V. Vostrovský Katedra informatiky, Vysoká škola zemědělská, 165 21 Praha 6 Suchdol, tel.
EXPERTNÍ SYSTÉMY V CHOVU VČEL A MOŽNOSTI JEJICH VYUŽITÍ V. Vostrovský Katedra informatiky, Vysoká škola zemědělská, 165 21 Praha 6 Suchdol, tel. (02)3382274, fax. (02)393708 Anotace: Příspěvek popisuje
Arnoldiho a Lanczosova metoda
Arnoldiho a Lanczosova metoda 1 Částečný problém vlastních čísel Ne vždy je potřeba (a někdy to není ani technicky možné) nalézt celé spektrum dané matice (velké řídké matice). Úloze, ve které chceme aproximovat
3. Aritmetika nad F p a F 2
3. Aritmetika nad F p a F 2 m Dr.-Ing. Martin Novotný Katedra číslicového návrhu Fakulta informačních technologií České vysoké učení technické v Praze c Martin Novotný, 2011 MI-BHW Bezpečnost a technické
Třídy složitosti P a NP, NP-úplnost
Třídy složitosti P a NP, NP-úplnost Cíle přednášky: 1. Definovat, za jakých okolností můžeme problém považovat za efektivně algoritmicky řešitelný. 2. Charakterizovat určitou skupinu úloh, pro které není
Expertní systémy. 1. Úvod k expertním systémům. Cíl kapitoly:
Expertní systémy Cíl kapitoly: Úkolem této kapitoly je pochopení významu expertních systémů, umět rozpoznat expertní systémy od klasicky naprogramovaných systémů a naučit se jejich tvorbu a základní vlastnosti.
Rasterizace je proces při kterém se vektorově definovaná grafika konvertuje na. x 2 x 1
Kapitola 4 Rasterizace objektů Rasterizace je proces při kterém se vektorově definovaná grafika konvertuje na rastrově definované obrazy. Při zobrazení reálného modelu ve světových souřadnicích na výstupní
Dobývání znalostí. Doc. RNDr. Iveta Mrázová, CSc. Katedra teoretické informatiky Matematicko-fyzikální fakulta Univerzity Karlovy v Praze
Dobývání znalostí Doc. RNDr. Iveta Mrázová, CSc. Katedra teoretické informatiky Matematicko-fyzikální fakulta Univerzity Karlovy v Praze Dobývání znalostí Pravděpodobnost a učení Doc. RNDr. Iveta Mrázová,
MATURITNÍ OTÁZKY ELEKTROTECHNIKA - POČÍTAČOVÉ SYSTÉMY 2003/2004 PROGRAMOVÉ VYBAVENÍ POČÍTAČŮ
MATURITNÍ OTÁZKY ELEKTROTECHNIKA - POČÍTAČOVÉ SYSTÉMY 2003/2004 PROGRAMOVÉ VYBAVENÍ POČÍTAČŮ 1) PROGRAM, ZDROJOVÝ KÓD, PŘEKLAD PROGRAMU 3 2) HISTORIE TVORBY PROGRAMŮ 3 3) SYNTAXE A SÉMANTIKA 3 4) SPECIFIKACE
Inovace tohoto kurzu byla spolufinancována z Evropského sociálního fondu a státního rozpočtu České republiky.
Inovace tohoto kurzu byla spolufinancována z Evropského sociálního fondu a státního rozpočtu České republiky. Projekt ESF OP VK reg.č. CZ.1.07/2.2.00/28.0209 Elektronické opory a e-learning pro obory výpočtového
8. Zpracování dotazu. J. Zendulka: Databázové systémy 8 Zpracování dotazu 1
8. Zpracování dotazu 8.1. Podstata optimalizace zpracování dotazu... 2 8.2. Postup optimalizace zpracování dotazu... 3 8.2.1. Implementace spojení... 5 8.2.2. Využití statistik databáze k odhadu ceny dotazu...11
Metadata, sémantika a sémantický web. Ing. Vilém Sklenák, CSc.
Metadata, sémantika a sémantický web Ing. Vilém Sklenák, CSc. Inforum 2004, Praha, 27. 5. 2004 2/21 There are things we know that we know. There are known unknowns that is to say, there are things that
Numerické metody a statistika
Numerické metody a statistika Radek Kučera VŠB-TU Ostrava 016-017 ( ) Numerické metody a statistika 016-017 1 / Numerické integrování ( ) Numerické metody a statistika 016-017 / Geometrický význam integrálu
Circular Harmonics. Tomáš Zámečník
Circular Harmonics Tomáš Zámečník Úvod Circular Harmonics Reprezentace křivky, která je: podmonožinou RxR uzavřená funkcí úhlu na intervalu Dále budeme hovořit pouze o takovýchto křivkách/funkcích
Primární klíč (Primary Key - PK) Je právě jedna množina atributů patřící jednomu z kandidátů primárního klíče.
Primární a cizí klíč Kandidát primárního klíče (KPK) Je taková množina atributů, která splňuje podmínky: Unikátnosti Minimálnosti (neredukovatelnosti) Primární klíč (Primary Key - PK) Je právě jedna množina
Algoritmus pro hledání vlastních čísel kvaternionových matic
Úvod Algoritmus pro hledání vlastních čísel kvaternionových matic Bc. Martin Veselý Fakulta jaderná a fyzikálně inženýrská Katedra softwarového inženýrství v ekonomii Skupina aplikované matematiky a stochastiky
1. PŘÍLOHA č. 6 Výběr z rešerší http://www.epravo.cz/top/clanky/k-hodnoticim-kriteriim-vyberovych-rizeni-85384.html K HODNOTÍCÍM KRITÉRIÍM VÝBĚROVÝCH ŘÍZENÍ Postupue-li zadavatel v souladu se zákonem č.
MATLAB Úvod. Úvod do Matlabu. Miloslav Čapek
MATLAB Úvod Úvod do Matlabu Miloslav Čapek Proč se na FELu učit Matlab? Matlab je světový standard pro výuku v technických oborech využívá ho více než 3500 univerzit licence vlastní tisíce velkých firem
Regresní analýza 1. Regresní analýza
Regresní analýza 1 1 Regresní funkce Regresní analýza Důležitou statistickou úlohou je hledání a zkoumání závislostí proměnných, jejichž hodnoty získáme při realizaci experimentů Vzhledem k jejich náhodnému
LINEÁRNÍ ROVNICE S ABSOLUTNÍ HODNOTOU
LINEÁRNÍ ROVNICE S ABSOLUTNÍ HODNOTOU LINEÁRNÍ ROVNICE S ABSOLUTNÍ HODNOTOU je lineární rovnice, ve které se vyskytuje jeden nebo více výrazů v absolutní hodnotě. ABSOLUTNÍ HODNOTA x reálného čísla x je
12. Booleova algebra, logická funkce určitá a neurčitá, realizace logických funkcí, binární kódy pro algebraické operace.
12. Booleova algebra, logická funkce určitá a neurčitá, realizace logických funkcí, binární kódy pro algebraické operace. Logická proměnná - proměnná nesoucí logickou hodnotu Logická funkce - funkce přiřazující
Logika pro sémantický web
ZVYŠOVÁNÍ ODBORNÝCH KOMPETENCÍ AKADEMICKÝCH PRACOVNÍKŮ OSTRAVSKÉ UNIVERZITY V OSTRAVĚ A SLEZSKÉ UNIVERZITY V OPAVĚ Logika pro sémantický web Martin Žáček PROČ BALÍČEK? 1. balíček Formální logické systémy
Necht L je lineární prostor nad R. Operaci : L L R nazýváme
Skalární součin axiomatická definice odvození velikosti vektorů a úhlu mezi vektory geometrická interpretace ortogonalita vlastnosti ortonormálních bázi [1] Definice skalárního součinu Necht L je lineární
Instance based learning
Učení založené na instancích Instance based learning Charakteristika IBL (nejbližších sousedů) Tyto metody nepředpokládají určitý model nejsou strukturované a typicky nejsou příliš užitečné pro porozumění
ZÍSKÁVÁNÍ ZNALOSTÍ Z DATABÁZÍ
Metodický list č. 1 Dobývání znalostí z databází Cílem tohoto tematického celku je vysvětlení základních pojmů z oblasti dobývání znalostí z databází i východisek dobývání znalostí z databází inspirovaných
Petr Křemen. Katedra kybernetiky, FEL ČVUT. Petr Křemen (Katedra kybernetiky, FEL ČVUT) Sémantické sítě a rámce 1 / 112
Sémantické sítě a rámce Petr Křemen Katedra kybernetiky, FEL ČVUT Petr Křemen (Katedra kybernetiky, FEL ČVUT) Sémantické sítě a rámce 1 / 112 Co nás čeká 1 Úvod do reprezentace znalostí 2 Sémantické sítě