Přehled a hodnocení automatických systémů pro integraci a mapování znalostních modelů

Rozměr: px
Začít zobrazení ze stránky:

Download "Přehled a hodnocení automatických systémů pro integraci a mapování znalostních modelů"

Transkript

1 Přehled a hodnocení automatických systémů pro integraci a mapování znalostních modelů Ondřej Zamazal, Vysoká škola ekonomická v Praze, Fakulta informatiky a statistiky Katedra informačního a znalostního inženýrství nám. W. Churchilla 4, , Praha 3 ondrej.zamazal@vse.cz Abstrakt: Znalostní modely v podobě ontologií se dočkaly značného rozmachu s příchodem oblasti sémantického webu. Ontologie se také ve stále větší míře používají v podnikových informačních systémech, kde tvoří jejich znalostní vrstvu. Přístupy integrování a mapování ontologií tak mohou být použitelné i pro integraci podnikových informačních systémů. Tento článek přináší v českém jazyce první ucelený přehled současných nástrojů integrace a mapování ontologií. Kritériem představení systémů je jejich úspěšnost při vyhodnocování v rámci jedné ze sekcí mezinárodní kampaně vyhodnocování mapování ontologií za posledních osm let. Z každého roku vyhodnocování tak byly do přehledu zařazeny systémy s nejvyšší dosaženou F1-mírou pro ten který rok a dále systémy důležité pro oblast mapování. Klíčová slova: integrace znalostí, integrace systémů, ontologie, integrace ontologií, mapování ontologií, systémy mapování ontologií, OAEI, vyhodnocování mapování, F1- míra Abstract: Formal knowledge models such as ontologies became omnipresent with a dawn of Semantic web vision. Ontologies are also more often applied within Enterprise Resouce Planning systems where they can form their knowledge layer. Ontology matching and integration approaches thus can be usable for Enterprise Resource Planning systems. This paper provide the first survey on ontology matchinng tools and their evaluation in Czech language. Ontology mapping tools were selected according to their performance within one track in the annual campaign of ontology alignment evaluation in the last eight years. There is always one best ontology mapping system mentioned with regard to its performance measured by F1-measure and one system interesting with regard to community contribution. Key words: knowledge integration, system integration, ontology, ontology integration, ontology matching, ontology mapping system, OAEI, ontology alignment evalutation, F1-measure 1. Úvod Znalostní modely v podobě informatických ontologií se dočkaly značného rozmachu s příchodem sémantického webu (Berners-Lee, T. et al. 2001) od roku Inteligentní chování aplikací sémantického webu je postaveno na standardizovaným způsobem zapsaných znalostech do podoby ontologií. Přestože informatické ontologie na jednu stranu umožňují jasně definovat pojmy z dané aplikační oblasti, na druhou stranu nelze vždy zajistit využívání jedné ontologie pro danou oblast všemi zájmovými skupinami či podniky. Řešením je (polo-)automatické či ruční hledání souvislostí mezi 36 SYSTÉMOVÁ INTEGRACE 4/2013

2 Přehled a hodnocení automatických systémů pro integraci a mapování znalostních modelů jednotlivými částmi ontologií neboli mapování (integrování) ontologií. Hledání vazeb mezi modely je v oblasti podnikových informačních systémů dobře známé, tzv. mapování databázových schémat, a tvoří také důležitý zdroj inspirace pro novější oblast, mapování ontologií. Ať už mapování probíhá na úrovni datového modelu (tzn. mapování schémat) nebo na úrovni znalostního modelu (tzn. mapování ontologií), cílem je určovat podobnosti konceptů, vlastností a instancí na základě jejich pojmenování, struktury a logické interpretace. Informatické ontologie jsou v dnešní době používány rovněž v podnikových informačních systémech, kde tvoří jejich znalostní vrstvu. V automobilovém průmyslu tak například německá automobilka Volkswagen již řadu let využívá kontextové vyhledávání založené na informatických ontologiích, které přináší bohatší možnosti hledání a jednodušší rozšiřitelnost o další prohledávané aspekty v jejich podnikovém informačním systému (Greenly, W. et al. 2011). Příkladem využívání informatických ontologií v podnikové praxi v České republice je monitorovací a analytický systém podnikového informačního systému společnosti Telefónica O2, který své kontextové vyhledávání, vícejazyčnou podporu a kontrolu konzistence znalostí zakládá na informatických ontologiích (Kusý, V. 2013). Potřeba nasazení nástrojů integrace a mapování ontologií vyvstává přirozeně za situace, kdy dochází ke vzájemnému propojování podnikových informačních systémů (např. pokud by automobilka Volkswagen koupila jinou automobilku používající vlastní ontologii pro vyhledávání). Integrace ontologií je rovněž potřebná, pokud dochází k mezipodnikové spolupráci (Business-to-Business aplikace). Tak tomu může být v případě webových prodejních portálů (např. Amazon, ebay), které používají vzájemně různé elektronické katalogy. Ke vzájemné spolupráci je potřeba namapovat své katalogové charakteristiky produktů s ostatními prodejními portály, díky čemuž dochází k jejich integraci (Euzenat, J. & Shvaiko, P. 2007, Bouquet, P. et al. 2003). Elektronické katalogy jsou chápány jako odlehčené informatické ontologie. Mezipodniková komunikace se často odehrává v rámci dodavatelských řetězců, které tak představují síťové podnikové informační systémy (angl. networked enterprise). Navrhovaná řešení se opírají o sdílenou informatickou ontologii, jejíž vytvoření se zakládá na integraci s ostatními relevantními informatickými ontologiemi pomocí nástrojů mapování ontologií (Smirnov, A. et al. 2012, Lu, Y. et al. 2013). Cílem tohoto příspěvku je seznámit českého čtenáře s děním v oblasti mapování ontologií a to prostřednictvím poskytnutí stručného přehledu nejúspěšnějších systémů mapování ontologií za posledních osm let v rámci iniciativy OAEI (Ontology Alignment Evaluation Initiative). Úspěšnost systémů bude posuzována z perspektivy dosažených výsledků při mapování ontologií pro pořádání konferencí. Toto vyhodnocování autor příspěvku organizuje každým rokem od roku V tomto příspěvku se nově vyhodnotí všechny systémy napříč jednotlivými roky jednotným způsobem. V následující druhé části upřesníme jednotlivé termíny. Třetí část vysvětluje základní koeficienty vyhodnocování spolehlivosti systémů a ve čtvrté části představíme jednotlivé významné systémy posledních let na základě jejich úspěšnosti mapování nad kolekcí konferenčních ontologií. 2. Informatické ontologie a jejich mapování Informatické neboli znalostní ontologie (dále jen ontologie) umožňují výslovně zachytit sdílenou konceptualizaci dané oblasti (Gruber T. R. 1993). Výběr konceptů neboli SYSTÉMOVÁ INTEGRACE 4/

3 Ondřej Zamazal pojmů pro začlenění do ontologie je veden prizmatem zájmové oblasti, kterou daná ontologie zachycuje. Pojem hudebník tak bude důležitý pro hudební ontologii, naopak tomu bude pro ontologii zachycující automobilový průmysl. Obecné pojmy mohou mít (podle jejich charakteru) své konkrétní instance, např. koncept Hudebník a jeho instance Mick Jagger, Václav Koubek apod. Rozhodování, kdy jde o pojem nebo o jeho instanci, řeší různé metodiky pro návrh ontologií vyvíjené v rámci ontologického inženýrství, viz např. (Zdráhal, Z. 2013). Pojmy jsou tradičně hierarchicky řazeny vyznačujíc tak jejich vztah obecnosti a specifičnosti, např. pojem Hudebník je obecnějším pojmem pojmu Zpěvák. Vedle těchto vazeb ontologie také umožňují zachytit jakékoliv jiné pojmenované vztahy, které mezi sebou mohou pojmy mít. Docházíme tak k hlavním prvkům ontologií, jimiž jsou koncepty, vztahy a instance. S příchodem sémantického webu (Berners-Lee, T. 2001) a jeho rozsáhlého repertoáru standardů zaštítěných organizací World Wide Web Consortium reprezentaci ontologií podmanil jazyk OWL, Web Ontology Language (Hitzler, P. et al. 2009). Tento jazyk je k dispozici v mnoha variantách, které vyhovují různým aplikačním požadavkům (požadovaná míra expresivity vedoucí k různé míře výpočetní náročnosti) a vždy stojí na některé z deskripčních logik (Baader, F. et al. 2003). Ontologie tak mají pro vymezování svých pojmů k dispozici expresivitu podobnou expresivitě predikátové logiky s omezením na její rozhodnutelné části. V informatické praxi je přirozené, že v rámci jedné zájmové oblasti vznikají různé ontologie, které tak přispívají k heterogenitě (různorodosti) informatického prostředí a kladou tak potenciální překážky pro přímou komunikaci mezi systémy založenými na různých ontologiích. Děje se tak z různých důvodů, např. odlišný účel návrhu ontologií, různé perspektivy a odlišná odborná úroveň návrhářů ontologií, vybraná metodika pro návrh ontologie, používaný editor pro implementaci ontologie a zažité jmenné konvence v dané komunitě návrháře ontologie. Nabízí se v zásadě dvě řešení. Všeobecný konsensus pro používání jedné ontologie či sady ontologií z určité oblasti. Takový konsensus je v celosvětovém měřítku sotva dosažitelný. Toto řešení však může fungovat v rámci praxe jednoho podniku a jeho dceřiných poboček. Ostatní podniky pak pro komunikaci a integraci mohou využít druhou cestu. Druhým řešením je zjišťování vztahů mezi prvky různých ontologií ze stejné zájmové oblasti neboli proces mapování ontologií. Výstupem tohoto procesu je mapování neboli množina tzv. korespondencí mezi dvěma prvky různých ontologií. Tato mapování mohou být vystavena na webu a využita pro vzájemnou komunikaci systémů postavených nad danými ontologiemi. Mezi přední typy aplikací mapování ontologií patří překlad dotazů (query reformulation) umožňující dotazovat data specifikována podle jiné ontologie než je ta použitá v dotazu a datová migrace (data migration) pro převod dat z jednoho systému do systému jiného, které nemají na pozadí stejnou ontologii. V databázovém světě se tato aplikace nazývá datovou integrací. Další aplikací je spojování ontologií (ontology merging), kde se buďto obě ontologie spojí do jedné a nebo se jedna ontologie obohatí o prvky ontologie druhé. Analogickou aplikací v databázovém světě je integrace schémat potřebná při fúzi firem (Obitko, M. et al. 2013). 2.1 Ontologie pro pořádání konferencí a referenční mapování V roce 2005 vznikla kolekce ontologií z oblasti pořádání konferencí (Šváb, O. 2005). Hlavní motivací bylo poskytnout materiál pro experimentování s ontologickými nástroji. Zvlášť vhodná je kolekce pro vyhodnocování úspěšnosti systémů mapování ontologií díky různorodosti jejích ontologií. Od roku 2006 je kolekce každoročně zahrnuta 38 SYSTÉMOVÁ INTEGRACE 4/2013

4 Přehled a hodnocení automatických systémů pro integraci a mapování znalostních modelů v evaluační iniciativě OAEI (Ontology Alignment Evaluation Initiative) v rámci samostatné tzv. konferenční sekce. Kolekce byla postupně obohacována o další ontologie (nyní jich je 16) a bylo vytvořeno referenční mapování (gold standard) pro možnost automatického vyhodnocování (na podmnožině 7 ontologií). V roce 2011 bylo referenční mapování obohaceno o korespondence, které bylo možné automaticky odvodit na základě ostatních platných korespondencí zahrnutých v referenčním mapování. Odvozené korespondence byly podrobeny prozkoumání a v důsledku některých nových odvození byly zamítnuty původní korespondence, aby se tak dosáhlo koherentní (tzn. nekonfliktní) množiny korespondencí. Nově vzniklé referenční mapování tak má vyšší kvalitu a na rozdíl od původního referenčního mapování není volně k dispozici. 3. Měření kvality výsledků systémů a referenční metoda Určení spolehlivosti výsledků může být rozličného druhu pomocí tzv. vzorkování, pomocí úplného manuálního ohodnocení výsledků ad. V tomto příspěvku se omezíme na situaci, kdy známe správné ekvivalentní dvojice entit mezi jednotlivými páry ontologií. V takovém případě můžeme spočítat tři tradiční koeficienty: přesnost, úplnost a F-míra (Do, H.-H. et al. 2002): (1) (2) (3) Ve vzorci (1) a (2) M představuje mapování nalezené systémem a R představuje referenční mapování, tzn. všechny správné korespondence. Koeficient přesnosti, vzorec (1), zachycuje poměr všech správných korespondencí vzhledem ke všem nalezeným korespondencím. Koeficient úplnosti, viz vzorec (2), zachycuje poměr všech správných korespondencí vzhledem ke všem korespondencím, které jsou v referenčním mapování. Přesnost a úplnost jdou často proti sobě, proto se pro posouzení celkové spolehlivosti systému používá F-míra, viz vzorec (3). F-míra kombinuje oba předchozí koeficienty s tím, že jejích důležitost váží pomocí symbolu α. Všechny tyto koeficienty vycházejí v intervalu 0 až 1. F-míra, která váží obě míry stejně (tj. α symbol je 0,5) se nazývá F1-míra, viz vzorec (4): (4) Za účelem posouzení spolehlivosti systémů se hodnoty těchto koeficientů při jejich vyhodnocování porovnávají vůči jednoduchým metodám neboli referenčním (anglicky též baselines). V případě mapování ontologií se jako jednoduché řešení nabízí využít jen jmenný aspekt ontologií, což vede k použití tzv. řetězcových metod, které operují jen nad řetězci prvků ontologií. Metoda porovnání dvou řetězců, které jsou předtím převedeny na malá písmena, dosahuje nad uvedenou kolekcí ontologií F1-míry 0,52 za přesnosti 0,76 a úplnosti 0,39. O něco sofistikovanější metoda postavená na SYSTÉMOVÁ INTEGRACE 4/

5 Ondřej Zamazal editační vzdálenosti (Levenshtein, V. 1965) dosahuje F1-míry 0,55 za přesnosti 0,73 a úplnosti 0,44. Výsledky systémů budeme porovnávat s touto druhou metodou, proto v příspěvku nazývanou referenční. 4. Systémy mapování ontologií 4.1 Způsob vyhodnocení systémů V uplynulých osmi letech se integrování ontologií pro pořádání konferencí v rámci iniciativy OAEI účastnilo 49 systémů ze 24 zemí světa (na některých systémech spolupracovali zástupci z více zemí). Spolehlivost systémů lze měřit tradičními koeficienty, které jsou popsány v předcházející části 3. Pro představení současných systémů mapování ontologií jsme nově jednotným způsobem vyhodnotili všechny systémy, které se v uplynulých osmi letech účastnily konferenční sekce v kampani OAEI. Vyhodnocení jsme založili na hodnotách F1-míry. Jednotné zpracování pro všechny roky od roku 2006 spočívalo v tom, že jsme ze všech výsledků účastníků nejprve smazaly všechny korespondence, ve kterých se vyskytovaly instance, jiné vztahy než ekvivalence a nejobecnější třída tzv. Thing. Tyto korespondence nebyly předmětem zkoumání a jejich přítomnost by mohla výsledek systému zhoršit. Dále jsme koeficienty přesnost a úplnost spočítali pomocí nového referenčního mapování (přesnějšího a koherentního) tak, že jsme je spočítali najednou nad všemi korespondencemi ze všech párů ontologií a z nich pak vychází výsledná F1-míra. Alternativně je možné spočítat přesnost a úplnost pro každý pár ontologií zvlášť a poté hodnoty zprůměrovat pro výpočet F1-míry. Oba přístupy se ve výsledku drobně liší. V našem případě volíme první případ, protože tak žádný pár s ohledem na důležitost pro mapovací úlohu nez(ne)výhodňujeme. Takto získané výsledky jsme za každý rok agregovali pomocí průměrně dosažené F1-míry systému a maximální F1- míry, viz Tabulka 1. Ve čtvrtém sloupci ( # >= ) je uveden počet systémů, které v daném roce dosáhly vyšší nebo stejné F1-míry jako referenční metoda. Tabulka také uvádí top systém, což je systém s nejvyšší dosaženou F1-mírou. Poslední sloupec tabulky uvádí jeden další systém, který v daném roce významně přispěl k rozvoji oblasti integrace a mapování ontologií. Z rostoucí maximální F1-míry je vidět, že v oblasti dochází ke zlepšování. V posledních třech letech však výsledky nejlepšího systému zůstali stejné, avšak ostatní systémy se k němu začaly přibližovat. Na základě průměrných hodnot F1-míry můžeme říci, že i celkově jsou systémy od roku 2007 na vzestupu až na výjimku v roce 2011, kdy došlo k poklesu z důvodu většího množství horších systémů. Je zajímavé si povšimnout, že průměrná F1-míra dosažená v roce 2013 je současně maximem roku 2007 a 2010 a dokonce vyšší než v roce 2006, 2008 a Kolektivní zlepšování dobře dokresluje počet systémů lepších či stejných jako referenční metoda (sloupec # >= ). Za celou historii vyhodnocování lepších nebo stejných výsledků s ohledem na F1-míru dosáhlo již 22 systémů. 40 SYSTÉMOVÁ INTEGRACE 4/2013

6 Přehled a hodnocení automatických systémů pro integraci a mapování znalostních modelů Rok Počet systémů Tab. 1: souhrnné výsledky pro jednotlivé roky [zdroj: autor] Průměrná F1-míra # >= Maximální F1-míra Top systém Další zajímavý systém Falcon (Čína) RiMOM (Čína) Falcon (Čína) OLA (Kanada / Francie) Lily (Čína) DSSim (VB / Posko) Kosimap (Belgie / VB) CODI (Německo) YAM++ (Francie) YAM++ (Francie) YAM++ (Francie) AgreementMaker (USA) ASMOV (USA) LogMap (VB) Optima (USA) MapSSS (USA) 4.2 Významné systémy mapování ontologií posledních let Systém Falcon se vyhodnocování zúčastnil celkem třikrát (2006, 2007 a 2010), kde v prvních dvou letech dosáhl nejvyšší F1-míry v daném roce (0,55 F1-míra, 0,72 přesnost a 0,44 úplnost). Falcon (Hu, W. & Qu, Y. 2007) obsahuje tři elementární komponenty mapování, které jsou vzájemně zkombinovány. Komponenta V-Doc určuje podobnost prvků prostřednictvím porovnání vektorů reprezentujících jednotlivé prvky. Tyto vektory se tvoří z řetězců názvů prvků a jejich sousedů. Díky této technice se při hledání korespondencí neuvažují prvky izolovaně, ale bere se v úvahu i jejich okolí. Druhá komponenta I-Sub je řetězcového typu, která staví nejen na podobnosti řetězců ale také na jejich rozdílnosti. Poslední komponentou mapování je grafová metoda GMO, která zjišťuje strukturální podobnost mezi RDF bipartitními grafy reprezentujícími ontologie. Dále má tento systém speciální komponentu PBM pro rozsáhlé ontologie, které umožňuje rozdělit na menší a ty pak vzájemně mapovat pomocí tří uvedených komponent mapování. V roce 2006 se účastnil také další systém čínské provenience, RiMOM (později také v roce 2013), který dosáhl jen těsně horšího výsledku než systém Falcon (0,54 F1- míra, 0,71 přesnost a 0,43 úplnost). Systém RiMOM (Risk Minimization based Ontology Mapping) (Tang, J. et al. 2006) pojímá úlohu integrace a mapování ontologií jako rozhodovací problém, ve kterém hledá optimální řešení. Celý proces hledání korespondencí mezi dvěma ontologiemi zahrnuje následující kroky (Li, Y. et al. 2006). Nejprve se spočítají faktory podobnosti s ohledem na strukturální a jmenný aspekt. SYSTÉMOVÁ INTEGRACE 4/

7 Ondřej Zamazal Tyto faktory následně poslouží pro nastavení důležitosti mapovacích metod postavených na jazykových technikách a propagaci podobnosti na základě podobné struktury. Podle upřednostněného aspektu ontologie se spustí automatické mapovací nástroje (strategie) jako např. normalizace pojmenování prvků ontologií (tokenizace, rozšíření zkratek a akronymů), řetězcová editační vzdálenost, podobnost slov založená na WordNetu (Miller, G. A. 1995), algoritmus k-nejbližších sousedů, naivní bayesovský klasifikátor, datotypová podobnost a podobnost taxonomické struktury. Všechny získané podobnosti jsou reprezentovány v krychli o rozměrech k*m*n, kde k odpovídá počtu strategií, m odpovídá počtu prvků jedné ontologie a n počtu prvků druhé ontologie. Pro každý pár prvků z ontologií se jejich výsledné podobnosti kombinují do jediného čísla v intervalu 0 až 1. Následně se, dle v úvodu spočítaného faktoru strukturální podobnosti, aplikuje propagace podobnosti na základě struktury ontologií. Po propagaci podobností se přistoupí k extrakci korespondencí pro jednotlivé páry prvků ontologií na základě prahové hodnoty a případně dalších heuristik aplikovaných na míru podobnosti korespondencí. Tento proces mapování se cyklicky opakuje, dokud žádné další nové korespondence nejsou nalezeny. Svého času tento systém mezi mapovací metody inovativně zahrnul do mapování uvažování instancí a také umožňuje uživatelskou interakci prostřednictvím grafického rozhraní. V roce 2007 se těsně pod systémem Falcon umístil systém OLA (0,52 F1-míra, 0,68 přesnost, 0,42 úplnost). Systém OLA (Euzenat, J., & Valtchev, P. 2004) jako jeden z prvních systémů přišel s grafovou reprezentací ontologií. Vstupní ontologie převádí do grafové struktury, která zachycuje důležité atributy pro posuzování podobnosti prvků ontologií. Podobnost dvou prvků je tak odvozena od podobnosti uzlů v grafu, ale navíc se ještě uvažuje bohaté okolí prvku dle jeho typu, např. nadtřída, podtřída, obor hodnot, definiční obor apod. Právě bohatost a rozmanitost reprezentace je pro systém OLA příznačná. Reprezentace zahrnovala vše s ohledem na odlehčenou variantu jazyka OWL (OWL Lite). Celkově se podobnost dvou uzlů v grafové reprezentaci určuje systémem rovnic postavených na řetězcových, jazykových a strukturálních podobnostech, které jsou agregovány. Proces určení podobnosti probíhá v cyklu se zastavením, pokud se již nedosahuje zlepšení. Výstupní mapování je vypočítáno na základě hledání řešení mapovacího problému maximálního váženého párování grafů (Euzenat, J. & Shvaiko, P. 2007). Systém Lily dosáhl nejvyšší F1-míry (0,44 F1-míry za přesnosti 0,38 a úplnosti 0,58) v roce 2008, kdy se vyhodnocení účastnily jen tři systémy. Přístup systému Lily (Wang, P. & Xu, B. 2008) je založen na reprezentování prvků ontologie pomocí části grafů reprezentujících ontologii tzv. sémantických podgrafů. Proces mapování využívá informace z těchto sémantických podgrafů, ze kterých se sestavuje dokument pro řetězcové porovnání. Výsledné korespondence se propagují pomocí informací ze sémantických podgrafů. Výsledky propagace podobnosti se ještě kontrolují, aby se odstranily redundantní a z hlediska logiky chybné korespondence. Tento systém pro určování vztahu mezi prvky ontologií také využívá webové vyhledávání, jehož výsledky zpracovává pomocí připravených lexiko-syntaktických vzorů. V roce 2008 se také zúčastnil systém DSSim (0,42 F1-míra, 0,36 přesnost a 0,5 úplnost), který je vystaven jako multiagentní mapovací prostředí (Nagy, M. et al. 2008). Tento nástroj obecně umožňuje zapojení do různých typů aplikací jako například zodpovídání dotazů na webu (Nagy, M. & Vargas-Vera, M. 2010). Lexikální komponenta systému využívá rozšiřování (zpřesňování) jmenného popisu prvků 42 SYSTÉMOVÁ INTEGRACE 4/2013

8 Přehled a hodnocení automatických systémů pro integraci a mapování znalostních modelů ontologií pomocí taxonomických informací získaných z WordNetu (doménová znalost). Jmenné informace umožňují vytvořit graf prvku ontologie na základě jeho okolí v ontologii. Pro porovnávání těchto grafů se využívá řada metod, kde každá metoda je reprezentována jako agent se svým rozhodnutím. Agenty mají své rozhodnutí přirozeně zatíženo neurčitostí a subjektivitou. Kombinace příspěvků rozhodnutí od různých agentů je postavena na teorie evidence, Dempster-Shafer teorii (Shafer, G. 1976). V roce 2009 nejvyšší F1-míry 0,54 (za přesnosti 0,66 a úplnosti 0,45) dosáhl systém KOSImap (Reul, Q. & Pan, J. Z. 2009), který během fáze předzpracování kromě tradičních lexikálních operací (např. lematizace) odvozuje logické důsledky axiomů přítomných v ontologiích, které se dále využívají pro výpočet podobnosti prvků ontologií. Výpočet podobnosti pro prvky z ontologií je zvlášť počítán pro třídy a zvlášť pro vlastnosti. Využívají se klasické řetězcové metody podobnosti. Extrakce korespondencí nejprve probíhá na základě prahové hodnoty a následně se využívá odvozovací nástroj pro odstranění nevhodných korespondencí, které by způsobily nekoherentní stav integrované ontologie. Ve stejném roce dosáhl systém AgreementMaker (Cruz, I. F. et al. 2009) druhé nejvyšší F1-míry 0,51 (za přesnosti 0,58 a úplnosti 0,45). Tento systém vznikl s cílem poskytnout kvalitní automatické metody mapování a umožnit uživateli interagovat se systémem za účelem potvrzení či zamítnutí nalezených korespondencí. Systém tak nabízí řadu vizualizací, které umožňují porovnávat prvky ontologií. Pro samotné mapování systém používá řetězcové metody, jejichž výsledky skládá pomocí vážené lineární kombinace, kde váhy jsou nastaveny automaticky. Zkombinované výsledky řetězcových metod vstupují do strukturální metody, která využívá propagace podobnosti na základě taxonomie tříd v ontologiích. V posledním kroku je zapojena lexikální metoda využívající synonym z dostupných tezaurů, např. WordNet. Systém také experimentoval s možností automaticky konfigurovat jednotlivé mapovací metody a jejich parametry na základě vstupních dat o mapovací úloze, v rámci kterých se uvažovalo o alespoň částečné znalosti referenčního mapování (Cruz, I. et. al. 2012). V roce 2010 nejvyšší F1-míry 0,56 (za přesnosti 0,8 a úplnosti 0,43) dosáhl systém CODI (Combinatorial Optimization for Data Integration) (Noessner, J. & Niepert, M. 2010, Huber, J. et al. 2011), který je postaven na Markovské logice a řeší problém mapování ontologií jako optimalizační problém. Potenciální korespondence jsou zachyceny jako formule predikátové logiky s váhami reprezentujícími sílu platnosti dané korespondence. Systém generováním markovské sítě na základě vstupních korespondencí, jejich prvků z ontologií a jejich podobností určí pravděpodobnostní rozdělení možných korespondencí. Důležitým aspektem tohoto systému je garance logické správnosti (koherence) výsledných mapování, čehož dosahuje řadou omezení, např. mapování musí být 1:1. Zajištění koherence výsledků mapování je většinou řešeno až na závěr procesu mapování. Systém CODI korespondence způsobující nekoherenci maže již během samotného procesu mapování. Těsně za systémem CODI se v roce 2010 umístil systém ASMOV (0,55 F1-míra, 0,5 přesnost a 0,6 úplnost), který se opakovně vyhodnocování účastnil od roku Tento systém (Jean-Mary, Y. R. et al. 2010) integruje a mapuje ontologie ve třech fázích: předzpracování, iterativní proces a sémantická validace výsledků. Ve fázi předzpracování jsou ontologie načteny do systému, anotovány pomocí lexikálních systémů (doménových znalostí) jako např. WordNet a analyzovány, což slouží pro SYSTÉMOVÁ INTEGRACE 4/

9 Ondřej Zamazal potřeby nastavení parametrů mapování. V iterativní fázi jsou počítány podobnosti mezi prvky ontologií s využitím čtyř aspektů: textové popisky prvků (slovní označení prvku, komentář atd.), externí struktury (rodiče a děti), interní struktury (vlastnosti) a podobnost individuí (instancí). Na konci každé iterace probíhá validační proces, kde se kontroluje koherence (logická správnost) nalezených korespondencí. Zachytí se tak například situace, kdy jeden prvek z jedné ontologie je spárován s více prvky z jiné ontologie a tyto prvky nejsou ekvivalentní. Nekonzistentní korespondence se z mapování odstraní. Systém také umí pracovat s počátečním částečným mapováním jako vstupem do celého procesu mapování. Rok 2011 přinesl dva nové systémy (YAM++ a LogMap). Sytém YAM++ (not Yet Another Matcher) ve svém prvním roce účasti dokázal dosáhnout na nejvyšší F1-míru 0,71 (za přesnosti 0,78 a úplnosti 0,65), která dosud nebyla překonána. Systém YAM++ (Ngo, D. et al. 2011, Ngo, D. & Bellahsene, Z. 2013) nejprve hledá možné korespondence podle velmi podobných popisů prvků ontologií. Tyto potenciální korespondence následně podstupuje více podrobným metodám mapování (mapování na základě anotací, sdílených instancí a okolních prvků). Získané korespondence jsou zkombinovány tak, aby korespondence nebyly redundantní. Následně se již získané korespondence využívají pro propagaci podobnosti na základě strukturní informace grafově blízkých prvků v okolí. Na závěr procesu mapování se aplikuje ověřování korespondencí, zda nezpůsobují nekoherenci výsledného mapování. Systém YAM++ používá podobné vzory jako systém ASMOV a CODI. V roce 2013 se tvůrci systému především zaměřili na zrychlení procesu mapování, kde snížili výpočetní náročnost předzpracování ontologií na vstupu z kvadratické složitosti na lineární. Druhým novým systémem roku 2011 byl systém LogMap (F1-míra 0,61 za přesnosti 0,78 a úplnosti 0,5) (Jiménez-Ruiz, E. et al. 2011, Jiménez-Ruiz, E. et al. 2013). Hlavní motivací tvorby systému bylo vytvoření mapovacího nástroje, který je použitelný pro rozsáhlé ontologie (sta tisíce prvků v ontologii) při zachování logické koherence výsledných mapování. Při velkém rozsahu ontologií systémy obvykle nejsou schopné aplikovat odvozovací mechanismy. Systému LogMap se podařilo obojího dosáhnout díky důrazu na efektivní provádění výpočtu (např. efektivní řetězcové porovnávání), práce s menšími částmi ontologií (moduly) a efektivního ukládání grafové reprezentace ontologií. Pro odvozování se využívá reprezentace korespondencí Hornovými klauzulemi. V roce 2012 nejvyšších hodnot F1-míry dosáhly již představené systémy (YAM++, CODI a LogMap). Následujícím systémem byl systém Optima (F1-míra 0,61 za přesnosti 0,6 a úplnosti 0,63), který zaznamenal velké zlepšení oproti roku své první účasti (v roce 2011 dosáhl F1-míry 0,32). Systém Optima (Thayasivam, U. et al. 2012) pojímá úlohu mapování ontologií jako maximalizační problém za použití Expectation Maximization techniky ve dvoufázovém iterativním algoritmu. V každé iteraci se nejprve spočítají očekávané hodnoty podobnosti prvků ontologií (expectation) na základě minulé iterace (či na základě úvodní inicializace algoritmu) a následně se provádí maximalizace s využitím strukturní informace ontologie. Pro výpočet podobností prvků systém používá řetězcovou metodu editační vzdálenosti a lexikální metody založené na využívání informací z WordNetu. Extrakční modul systému zajišťuje získání minimální množiny korespondencí (nejsou vzájemně odvoditelné) a snaží se o koherentní mapování na základě jednoduchých pravidel. 44 SYSTÉMOVÁ INTEGRACE 4/2013

10 Přehled a hodnocení automatických systémů pro integraci a mapování znalostních modelů V roce 2013 se podruhé vyhodnocení účastnil systém MapSSS (F1-míra 0,58 za přesnosti 0,77 a úplnosti 0,46) (Cheatham, M. & Hitzler, P. 2013). Systém zde zařazujeme z důvodu velkého zlepšení (v předešlém roce dosáhl F1-míry 0,46), které bylo zapříčiněno vylepšením řetězcové komponenty. Systém používá tři aspekty ontologií pro zjištění správných korespondencí. Syntaktický neboli jmenný aspekt ontologie se odráží v použitých řetězcových metodách. Strukturní aspekt ontologie se odráží v reprezentaci ontologie jako grafu a uvažování blízkého okolí mapovaných prvků. Sémantický aspekt ontologie je zde postaven na určení podobnosti s využitím výsledků vyhledávání službou Google. Nejprve se pomocí služby Google hledá fráze pro prvek z první ontologie a následně se zjišťuje přítomnost vyhledané fráze v prvních vyhledaných dokumentech pro dotaz na základě druhého prvku z ontologie. V případě úspěšného nalezení takového dokumentu se provede opačné hledání a v případě úspěchu se daný pár prvků zařadí mezi platné korespondence. V původní verzi systém MapSSS používal techniku editační vzdálenosti. V nové verzi systém používá několik pravidel pro určení nejvhodnější řetězcové techniky pro daný pár ontologií (Cheatham, M. & Hitzler, P. 2013b). Díky tomuto novému způsobu systém dosáhl již zmíněného zlepšení. Tvůrci systému MapSSS při experimentování s řetězcovými metodami připravili i samostatný mapovací nástroj, StringsAuto, založený jen na automatickém výběru řetězcových metod, jejich aplikaci pro získání korespondencí a jejich následné extrakci na základě prahové hodnoty a algoritmu stabilního párování. Tento systém dosáhl dokonce vyšší F1-míry 0,6 (za přesnosti 0,74 a úplnosti 0,5) než komplexnější systém MapSSS. Tvůrci těchto dvou systémů si ponechali jako další úkol prozkoumat důvody horších výsledků systému MapSSS oproti jednoduššímu systému StringsAuto. 4.3 Vizualizace výsledků vybraných systémů V této části se pokusíme zobrazit postavení systémů v tzv. triangulárním grafu (viz Obr. 1), ve kterém jsou dány do souvislosti přesnost, úplnost a z nich odvozená F1- míra. Na horizontální ose je přesnost resp. úplnost, zatímco hodnoty F1-míry jsou oblasti ohraničené odpovídajícími čárami F1-míry pro hodnoty 0,5, 0,6 a 0,7. Tento typ grafu se každým rokem generuje pro vyhodnocení účastníku kampaně OAEI v rámci benchmarkové sekce pomocí Alignment API. 1 Verze obohacená o vyznačení oblastí F1-míry byla poprvé publikována v práci (Meilicke, Ch., 2011) V rámci vizualizace byly vybrány nejlepší a nejzajímavější systémy v jednotlivých letech tak, jak byly popsány v části 4.2. Celkově bylo 22 lepších či stejně kvalitních systémů jako referenční metoda. V grafu není možné zachytit systémy, které mají nízké hodnoty přesnosti a úplnosti, např. systémy Lily a DSSim z roku SYSTÉMOVÁ INTEGRACE 4/

11 5. Závěr Oblast integrace a mapování ontologií je významnou součástí nejen vize sémantického webu, ale podstatným způsobem může ovlivňovat také integraci podnikových systémů v závislosti na využívání ontologií v podnikových systémech. Cílem tohoto článku je poskytnout českému čtenáři přehled této oblasti v podobě představení nejlepších automatických systémů integrace a mapování ontologií za posledních osm let s ohledem na jejich dosažené výsledky v jedné sekci kampaně OAEI. Na základě informací podaných o těchto systémech lze vidět velkou šíři metod a postupů, které se pro úlohu hledání vztahů mezi prvky ontologií využívají. Vedle toho je také důležitý fakt, že jednoduché řetězcové metody mohou poměrně snadno dosáhnout vysoce spolehlivých výsledků (viz dvě základní metody zmiňované v části 3 a systém StringsAuto z části 4.2) a slouží tak jako referenční kritérium úspěšnosti sofistikovanějších metod. Vysoká úspěšnost jednoduchých řetězcových metod je umožněna díky stále platné praxi tvůrců ontologií pojmenovávat prvky ontologií srozumitelně a výstižně a neponechávat tak sémantiku jen v logických axiomech ontologie. Oproti minulým rokům se dnes stále více prosazuje ověřování nalezených korespondencí s ohledem na logickou koherenci výsledného mapování. Zatímco dříve se o koherenci staralo jen pár systémů (průkopníky jsou systémy ASMOV a CODI), dnes již tento cíl má většina systémů. Příznačné pro současné systémy je také důraz na využití doménových znalostí (angl. background knowledge ). Vedle možnosti automatického procesu mapování, nabízejí některé systémy propracované grafické uživatelské rozhraní pro interakci s uživatelem (např. systém AgreementMaker nebo Falcon). Specifikem některých systémů posledních let je soustředění se na mapování rozsáhlých ontologií s důrazem na škálovatelnost postupů použitých při mapování (systémy LogMap a YAM++). Z množství systémů a počtu zemí každoročně se účastnících vyhodnocování v rámci kampaně OAEI je vidět, že problematika integrace a mapování ontologií stále přitahuje velkou pozornost a na základě nejvyšších dosažených výsledků (F1-míra 0,71) je také zřejmé, že vývoj systémů má do budoucna stále ještě dost prostoru pro vylepšování svých postupů. Literatura Baader, F. et al., 2003: The description logic handbook: theory, implementation, and applications. Cambridge university press. Berners-Lee, T., Hendler, J. & Lassila, O., 2001: The Semantic Web, Scientific American (May 2001). Bouquet, P., Serafini, L., & Zanobini, S., 2003: Semantic coordination: a new approach and an application. In: 2nd International Semantic Web Conference, říjen 20-23, 2003, Sundial Resort, USA Cruz, I. F., Antonelli, F. P., Stroe, C., Keles, U. C. & Maduko, A., 2009: Using AgreementMaker to align ontologies for OAEI 2009: overview, results, and outlook, In: International Workshop on Ontology Matching, říjen 25, 2009, Chantilly, USA SYSTÉMOVÁ INTEGRACE 3/

12 Analýza rizik informačního systému nakládajícího s osobními údaji Cruz, I., Fabiani, A., Caimi, F., Stroe, C. & Palmonari, M., 2012: Automatic Configuration Selection Using Ontology Matching Task Profiling, In: Proceedings of 9th Extended Semantic Web Conference, květen 27-31, 2012, Kréta, Řecko Do, H.-H., Melnik, S. & Rahm E., 2002: Comparison of schema matching evaluations. In: Workshop on Web, Web-Services, and Database Systems, 2002: Erfurt (DE) Euzenat, J. & Shvaiko, P., 2007: Ontology Matching, Springer-Verlag Euzenat, J., & Valtchev, P., 2004: Similarity-based ontology alignment in OWL-lite, In: European conference on artificial intelligence, srpen 23-27, 2004, Valencia, Španělsko Greenly W., Sandeman-Craik Ch., Otero Y., & Streit J., 2011: Case Study: Contextual Search for Volkswagen and the Automotive Industry [Online] Dostupné na: [staženo 18. ledna 2014] Gruber T. R., 1993: A translation approach to portable ontology specifications, Knowledge Aquisition 5(2), pp Hitzler, P., Krötzsch, M., Parsia, B., Patel-Schneider, P. F., & Rudolph, S., 2009: OWL 2 web ontology language primer, W3C recommendation, 27, pp Hu, W. & Qu, Y., 2007: Falcon-AO: A Practical Ontology Matching System, Journal of Web Semantics 6(3), pp Huber, J., Sztyler, T., Nößner J. & Meilicke, Ch., 2011: CODI: Combinatorial Optimization for Data Integration: results for OAEI 2011, In: International Workshop on Ontology Matching, říjen 24, 2011, Bonn, Německo Cheatham, M. & Hitzler, P., 2013: StringsAuto and MapSSS results for OAEI 2013, In: International Workshop on Ontology Matching, říjen 21, Sydney, Austrálie Cheatham, M. & Hitzler, P., 2013b: String Similarity Metrics for Ontology Alignment, In: 12th International Semantic Web Conference, říjen 21-25, 2013, Sydney, Austrálie Jean-Mary, Y. R., Shironoshita, E. P. & Kabuka M. R., 2010: ASMOV: results for OAEI 2010, In: International Workshop on Ontology Matching, list. 7, 2010, Šanghaj, Čína Jiménez-Ruiz, E., Grau, B. C. & Horrocks, I., 2013: LogMap and LogMapLt results for OAEI 2013, In: Intern. Workshop on Ontology Matching, říjen 21, Sydney, Austrálie Jiménez-Ruiz, E., Morant, A. & Grau, B. C., 2011: LogMap results for OAEI 2011, In: International Workshop on Ontology Matching, říjen 24, 2011, Bonn, Německo Kusý, V., 2013: Ontology as a Backbone of the Enterprise Information Systems and Current Applications in Czech Republic, Journal of Systems Integration 4(2), pp Levenshtein, V.,1965: Binary codes capable of correcting deletions, insertions, and reversals, Doklady akademii nauk SSSR 163(4), pp Li, Y., Li, J., Zhang, D., Tang J., 2006: Result of Ontology Alignment with RiMOM at OAEI06, In: International Workshop on Ontology Matching, list. 5, 2006, Georgia, USA Lu, Y., Panetto, H., Ni, Y., & Gu, X., 2013: Ontology alignment for networked enterprise information system interoperability in supply chain environment, International Journal of Computer Integrated Manufacturing 26(1-2), pp Meilicke, Ch., 2011: Alignment Incoherence in Ontology Matching. Dizertace, Universität Mannheim, Mannheim, 2011 SYSTÉMOVÁ INTEGRACE 3/

13 Jana Fortinová Miller G. A., 1995: WordNet: A Lexical Database for English, Communications of the ACM 38(11), pp Nagy, M. & Vargas-Vera, M., 2010: Towards an automatic semantic data integration: Multi-agent framework approach. In-Teh (2010), pp Nagy, M., Vargas-Vera, M., Stolarski, P. & Motta, E., 2008: DSSim results for OAEI 2008, In: International Workshop on Ontology Matching, říjen 26, 2008, Karlsruhe, DE Ngo, D. & Bellahsene, Z., 2013: YAM++ results for OAEI 2013, In: International Workshop on Ontology Matching, říjen 21, Sydney, Austrálie Ngo, D., Bellahsene, Z. & Coletta, R., 2011: YAM++ results for OAEI 2011, In: International Workshop on Ontology Matching, říjen 24, 2011, Bonn, Německo Noessner, J. & Niepert, M., 2010: CODI: Combinatorial Optimization for Data Integration: results for OAEI 2010, In: International Workshop on Ontology Matching, listopad 7, 2010, Šanghaj, Čína Obitko, M., Zamazal, O. & Svátek, V., 2013: Ontologie a sémantický web, In: Mařík, V. et al. Umělá inteligence 6. ACADEMIA, pp Reul, Q. & Pan, J. Z., 2009: KOSIMap: ontology alignments results for OAEI 2009, In: International Workshop on Ontology Matching, říjen 25, 2009, Chantilly, USA Smirnov, A., Levashova, T., & Shilov, N., 2012: Ontology Alignment for IT Integration in Business Domains. In: Business Information Systems Workshops, květen 21-23, 2012, Vilnius, Litva Shafer, G., 1976: A mathematical theory of evidence. Vol. 1. Princeton university press Šváb, O., Svátek, V., Berka, P., Rak, D., Tomášek, P. OntoFarm: Towards an Experimental Collection of Parallel Ontologies. In: Poster Track of ISWC 2005 Tang, J., Li, J., Liang, B., Huang, X., Li, T. & Wang K., 2006: Using Bayesian Decision for Ontology Mapping, Journal of Web Semantics 4(4), pp Thayasivam, U., Chaudhari, T., Doshi, P., 2012: Optima+ results for OAEI 2012, In: International Workshop on Ontology Matching, listopad 11, 2012, Boston, USA Wang, P. & Xu, B., 2008: Lily: ontology alignment results for OAEI 2008, In: International Workshop on Ontology Matching, říjen 26, 2008, Karlsruhe, Německo Zdráhal, Z., 2013: Ontologie: od filosofie k umělé inteligenci, In: Mařík, V. et al. Umělá inteligence 6. ACADEMIA, pp JEL Classification: D80, M15 48 SYSTÉMOVÁ INTEGRACE 3/2013

Metody tvorby ontologií a sémantický web. Martin Malčík, Rostislav Miarka

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

Více

Sémantický web 10 let poté

Sémantický web 10 let poté Sémantický web 10 let poté Vilém Sklenák sklenak@vse.cz Vysoká škola ekonomická, fakulta informatiky a statistiky, katedra informačního a znalostního inženýrství Inforum2011, 26. 5. 2011 Vilém Sklenák

Více

Ontologie. Otakar Trunda

Ontologie. Otakar Trunda Ontologie Otakar Trunda Definice Mnoho různých definic: Formální specifikace sdílené konceptualizace Hierarchicky strukturovaná množina termínů popisujících určitou věcnou oblast Strukturovaná slovní zásoba

Více

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 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

Více

Znalostní systém nad ontologií ve formátu Topic Maps

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:

Více

Sémantický web a extrakce

Sémantický web a extrakce Sémantický web a extrakce informací Martin Kavalec kavalec@vse.cz Katedra informačního a znalostního inženýrství FIS VŠE Seminář KEG, 11. 11. 2004 p.1 Přehled témat Vize sémantického webu Extrakce informací

Více

Logika pro sémantický web

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

Více

Doktorandské dny 07. Ústav informatiky. v.v.i. vydavatelství Matematicko-fyzikální fakulty University Karlovy v Praze

Doktorandské dny 07. Ústav informatiky. v.v.i. vydavatelství Matematicko-fyzikální fakulty University Karlovy v Praze Doktorandské dny 07 Ústav informatiky Akademie věd České republiky v.v.i. Malá Úpa 17. 19. září 2007 vydavatelství Matematicko-fyzikální fakulty University Karlovy v Praze Ústav Informatiky AV ČR v.v.i.,

Více

Aplikace s odvozováním nad ontologiemi

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

Více

Výměnný formát XML DTM DMVS PK

Výměnný formát XML DTM DMVS PK Výměnný formát XML DTM DMVS PK Představení partnerským krajům Praha 8. 2. 2016 Krajský úřad Plzeňského kraje Odbor informatiky Koncept etapizace tvorby výměnného formátu XML aktualizačních zakázek Digitální

Více

Web 2.0 vs. sémantický web

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

Více

Uživatelem řízená navigace v univerzitním informačním systému

Uživatelem řízená navigace v univerzitním informačním systému Hana Netrefová 1 Uživatelem řízená navigace v univerzitním informačním systému Hana Netrefová Abstrakt S vývojem počítačově orientovaných informačních systémů je stále větší důraz kladen na jejich uživatelskou

Více

MBI - technologická realizace modelu

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,

Více

Správa VF XML DTM DMVS Datový model a ontologický popis

Správa VF XML DTM DMVS Datový model a ontologický popis Správa VF XML DTM DMVS Datový model a ontologický popis Verze 1.0 Standard VF XML DTM DMVS Objednatel Plzeňský kraj Institut plánování a rozvoje hlavního města Prahy Zlínský kraj Kraj Vysočina Liberecký

Více

Ontologie v e-commerce

Ontologie v e-commerce Diplomová práce Ontologie v e-commerce Pavel Jisl pavel@cetoraz.info ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE FAKULTA ELEKTROTECHNICKÁ Ontologie v e-commerce Pavel Jisl, jislp@fel.cvut.cz p. 1/13 Cíle práce

Více

Studium závislosti výpočetního času algoritmu GPC prediktivního řízení na volbě typu popisu matematického modelu v regulátoru

Studium závislosti výpočetního času algoritmu GPC prediktivního řízení na volbě typu popisu matematického modelu v regulátoru 1 Portál pre odborné publikovanie ISSN 1338-0087 Studium závislosti výpočetního času algoritmu GPC prediktivního řízení na volbě typu popisu matematického modelu v regulátoru Barot Tomáš Elektrotechnika

Více

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. 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ů

Více

Architektura informačních systémů. - dílčí architektury - strategické řízení taktické řízení. operativní řízení a provozu. Globální architektura

Architektura informačních systémů. - dílčí architektury - strategické řízení taktické řízení. operativní řízení a provozu. Globální architektura Dílčí architektury Informační systémy - dílčí architektury - EIS MIS TPS strategické řízení taktické řízení operativní řízení a provozu 1 Globální Funkční Procesní Datová SW Technologická HW Aplikační

Více

Využití tabulkového procesoru MS Excel

Využití tabulkového procesoru MS Excel Semestrální práce Licenční studium Galileo srpen, 2015 Využití tabulkového procesoru MS Excel Ing Marek Bilko Třinecké železárny, a.s. Stránka 1 z 10 OBSAH 1. ÚVOD... 2 2. DATOVÝ SOUBOR... 2 3. APLIKACE...

Více

Moderní systémy pro získávání znalostí z informací a dat

Moderní systémy pro získávání znalostí z informací a dat Moderní systémy pro získávání znalostí z informací a dat Jan Žižka IBA Institut biostatistiky a analýz PřF & LF, Masarykova universita Kamenice 126/3, 625 00 Brno Email: zizka@iba.muni.cz Bioinformatika:

Více

Analýza dat pomocí systému Weka, Rapid miner a Enterprise miner

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í

Více

Unstructured data pre-processing using Snowball language

Unstructured data pre-processing using Snowball language Unstructured data pre-processing using Snowball language Předzpracování nestrukturovaných dat pomocí jazyka Snowball Bc. Pavel Řezníček, doc. Ing. František Dařena, PhD., Ústav informatiky, Provozně ekonomická

Více

Analýza nestrukturovaných dat pomocí Oracle Endeca Information Discovery

Analýza nestrukturovaných dat pomocí Oracle Endeca Information Discovery Analýza nestrukturovaných dat pomocí Oracle Endeca Information Discovery Petr Podbraný Oracle Business Intelligence Sales Consultant 1 2012 Oracle Corporation Co znamená Information Discovery? Zjednodušeně

Více

Umělá inteligence a rozpoznávání

Umělá inteligence a rozpoznávání Václav Matoušek KIV e-mail: matousek@kiv.zcu.cz 0-1 Sylabus předmětu: Datum Náplň přednášky 11. 2. Úvod, historie a vývoj UI, základní problémové oblasti a typy úloh, aplikace UI, příklady inteligentních

Více

Modely a sémantika. Petr Šaloun VŠB-Technická univerzita Ostrava FEI, katedra informatiky

Modely a sémantika. Petr Šaloun VŠB-Technická univerzita Ostrava FEI, katedra informatiky Modely a sémantika Petr Šaloun VŠB-Technická univerzita Ostrava FEI, katedra informatiky Úvod Existující problémy Prudký nárůst množství informací na webu Kognitivní přetížení Ztráta v informačním prostoru

Více

Informační systém řešící rozvrhování

Informační systém řešící rozvrhování AIP Scholaris 1(1), 2012, 15 21, ISSN 1805-613X Online: scholaris.vse.cz Informační systém řešící rozvrhování Petra Procházková 1 1 Fakulta informatiky a statistiky, Vysoká škola ekonomická v Praze nám.

Více

Zpracování neurčitosti

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í,

Více

Dnešní témata Informační systém, informační služba Podnikový informační systém

Dnešní témata Informační systém, informační služba Podnikový informační systém Dnešní témata Informační systém, informační služba Podnikový informační systém VOŠIS UIM 5 1 Rekapitulace Kde jsou dokumenty? Osobní informační systém Informace v organizaci Veřejné informační systémy

Více

Obsah. Zpracoval:

Obsah. Zpracoval: Zpracoval: houzvjir@fel.cvut.cz 03. Modelem řízený vývoj. Doménový (business), konceptuální (analytický) a logický (návrhový) model. Vize projektu. (A7B36SIN) Obsah Modelem řízený vývoj... 2 Cíl MDD, proč

Více

NSWI108 Sémantizace Webu

NSWI108 Sémantizace Webu NSWI108 Sémantizace Webu 1. Úvod do problematiky Peter Vojtáš a J. Dědek,. Eckhardt, M. Nečaský Sémantizace webu Úvod 1 Začátky webu Internet, http, HTML, URL Sir Timothy Berners-Lee TBL Sémantizace webu

Více

Návrh a implementace algoritmů pro adaptivní řízení průmyslových robotů

Návrh a implementace algoritmů pro adaptivní řízení průmyslových robotů Návrh a implementace algoritmů pro adaptivní řízení průmyslových robotů Design and implementation of algorithms for adaptive control of stationary robots Marcel Vytečka 1, Karel Zídek 2 Abstrakt Článek

Více

Logika a logické programování

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íce

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY 10

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY 10 UNIVERZITA TOMÁŠE BATI VE ZLÍNĚ FAKULTA APLIKOVANÉ INFORMATIKY GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY 10 Lubomír Vašek Zlín 2013 Tento studijní materiál vznikl za finanční podpory Evropského sociálního fondu (ESF)

Více

Reranking založený na metadatech

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

Více

Informační a znalostní systémy jako podpora rozhodování

Informační a znalostní systémy jako podpora rozhodování Informační systémy a technologie Informační a znalostní systémy jako podpora rozhodování Petr Moos - ČVUT VŠL Přerov listopad 2015 Analýza a syntéza systému Definici systému můžeme zapsat ve tvaru: S =

Více

Petr Křemen. Katedra kybernetiky, FEL ČVUT. Petr Křemen (Katedra kybernetiky, FEL ČVUT) Sémantické sítě a rámce 1 / 112

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ě

Více

Deskripční logika. Petr Křemen FEL ČVUT. Petr Křemen (FEL ČVUT) Deskripční logika 37 / 157

Deskripční logika. Petr Křemen FEL ČVUT. Petr Křemen (FEL ČVUT) Deskripční logika 37 / 157 Deskripční logika Petr Křemen FEL ČVUT Petr Křemen (FEL ČVUT) Deskripční logika 37 / 157 Co nás čeká 1 Základy deskripční logiky 2 Jazyk ALC Syntax a sémantika 3 Cyklické a acyklické TBOXy Petr Křemen

Více

Evoluční algoritmy. Podmínka zastavení počet iterací kvalita nejlepšího jedince v populaci změna kvality nejlepšího jedince mezi iteracemi

Evoluční algoritmy. Podmínka zastavení počet iterací kvalita nejlepšího jedince v populaci změna kvality nejlepšího jedince mezi iteracemi Evoluční algoritmy Použítí evoluční principů, založených na metodách optimalizace funkcí a umělé inteligenci, pro hledání řešení nějaké úlohy. Populace množina jedinců, potenciálních řešení Fitness function

Více

Přepoužívání ontologických modelů na sémantickém webu

Přepoužívání ontologických modelů na sémantickém webu Přepoužívání ontologických modelů na sémantickém webu doc. Ing. Vojtěch Svátek, Dr. Katedra informačního a znalostního inženýrství Přednáška před VR FIS, 4.5.2017 Struktura přednášky Vstupní pojmy Vybrané

Více

Od relačních databází k technologiím sémantickému webu

Od relačních databází k technologiím sémantickému webu www.mondis.cz Od relačních databází k technologiím sémantickému webu Petr Křemen petr.kremen@fel.cvut.cz Data v informačních systémech Data Informace Stoupající úroveň abstrakce Znalost www.mondis.cz (C)

Více

Použití analyzátoru paketů bezdrátových sítí Wireshark

Použití analyzátoru paketů bezdrátových sítí Wireshark Použití analyzátoru paketů bezdrátových sítí Wireshark Ladislav Sirový Ing. Ladislav Beránek, Csc. Školní rok: 2008-2009 Abstrakt Analýza sítí se zabývá sledováním a vyhodnocováním provozu počítačových

Více

Portál sociální sítě informatiků a jeho strukturované profily znalostí

Portál sociální sítě informatiků a jeho strukturované profily znalostí Portál sociální sítě informatiků a jeho strukturované profily znalostí Kamil Matoušek, Jiří Kubalík, Martin Nečaský 12. června 2012 Hovory s informatiky, 12. června 2012, 1 Portál Síť IT Vyhledávání výzkumných

Více

Spojení OntoUML a GLIKREM ve znalostním rozhodování

Spojení OntoUML a GLIKREM ve znalostním rozhodování 1 Formalizace biomedicínských znalostí Spojení OntoUML a GLIKREM ve znalostním rozhodování Ing. David Buchtela, Ph.D. 16. června 2014, Faustův dům, Praha Skupina mezioborových dovedností Fakulta informačních

Více

Usuzování za neurčitosti

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

Více

PARAMETRICKÁ STUDIE VÝPOČTU KOMBINACE JEDNOKOMPONENTNÍCH ÚČINKŮ ZATÍŽENÍ

PARAMETRICKÁ STUDIE VÝPOČTU KOMBINACE JEDNOKOMPONENTNÍCH ÚČINKŮ ZATÍŽENÍ PARAMETRICKÁ STUDIE VÝPOČTU KOMBINACE JEDNOKOMPONENTNÍCH ÚČINKŮ ZATÍŽENÍ Ing. David KUDLÁČEK, Katedra stavební mechaniky, Fakulta stavební, VŠB TUO, Ludvíka Podéště 1875, 708 33 Ostrava Poruba, tel.: 59

Více

Využití korpusu InterCorp při vytváření ručních pravidel pro automatickou detekci pleonastického it a jeho českých ekvivalentů v závislostních datech

Využití korpusu InterCorp při vytváření ručních pravidel pro automatickou detekci pleonastického it a jeho českých ekvivalentů v závislostních datech Využití korpusu InterCorp při vytváření ručních pravidel pro automatickou detekci pleonastického it a jeho českých ekvivalentů v závislostních datech Kateřina Veselovská ÚFAL MFF UK veselovska@ufal.mff.cuni.cz

Více

KIS A JEJICH BEZPEČNOST-I

KIS A JEJICH BEZPEČNOST-I KIS A JEJICH BEZPEČNOST-I INFORMAČNÍ SYSTÉMY POUŽÍVANÉ V MANAŽERSKÉ PRAXI pplk. Ing. Petr HRŮZA, Ph.D. Univerzita obrany, Fakulta ekonomiky a managementu Katedra vojenského managementu a taktiky E-mail.:

Více

Automatic Alignment of Tectogrammatical Trees from Czech-English Parallel Corpus

Automatic Alignment of Tectogrammatical Trees from Czech-English Parallel Corpus Automatic Alignment of Tectogrammatical Trees from Czech-English Parallel Corpus David Mareček obhajoba diplomové práce 8. 9. 2008 Motivace Na t-rovině jsou si jazyky podobnější alignment by zde měl být

Více

ZÍSKÁVÁNÍ ZNALOSTÍ Z DATABÁZÍ

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

Více

Analýza dat a modelování. Přednáška 3

Analýza dat a modelování. Přednáška 3 Analýza dat a modelování Přednáška 3 Hierarchický model Hierarchical Data Manipulation Language - HDML manipulace s daty (vyhledávání) pomocí příkazů HDML v hierarchickém SŘBD připomíná princip práce se

Více

Teorie systémů TES 5. Znalostní systémy KMS

Teorie systémů TES 5. Znalostní systémy KMS Evropský sociální fond. Praha & EU: Investujeme do vaší budoucnosti. Teorie systémů TES 5. Znalostní systémy KMS ZS 2011/2012 prof. Ing. Petr Moos, CSc. Ústav informatiky a telekomunikací Fakulta dopravní

Více

Zaměření Webové inženýrství doc. Ing. Tomáš Vitvar, Ph.D. Katedra softwarového inženýrství Fakulta informačních technologií České vysovké učení technické v Praze Den otevřených dveří 20.2.2014 http://www.fit.cvut.cz

Více

Informační systémy 2008/2009. Radim Farana. Obsah. Nástroje business modelování. Business modelling, základní nástroje a metody business modelování.

Informační systémy 2008/2009. Radim Farana. Obsah. Nástroje business modelování. Business modelling, základní nástroje a metody business modelování. 3 Vysoká škola báňská Technická univerzita Ostrava Fakulta strojní, Katedra automatizační techniky a řízení 2008/2009 Radim Farana 1 Obsah Business modelling, základní nástroje a metody business modelování.

Více

Big data ukážou mapu, TOVEK řekne kudy jít

Big data ukážou mapu, TOVEK řekne kudy jít Řešení pro Competitive Intelligence Big data ukážou mapu, TOVEK řekne kudy jít Tomáš Vejlupek President Tovek 6.11.2015, VŠE Praha TOVEK, spol. s r.o. Výsledek zpracování BIG DATA Jaké cesty k cíli mohu

Více

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. 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

Více

20. listopadu Flexibilita, Agregátor

20. listopadu Flexibilita, Agregátor Flexibilita Agregátor 20. listopadu 2017 Síťově bezpečná flexibilita ZČU v Plzni Centrum NTIS H2020 Trendy 2016 2018 Research and innovation actions Zaměření: především na integraci energetických systémů

Více

VÝVOJOVÉ TENDENCE V MĚŘENÍ FINANČNÍ VÝKONNOSTI A JEJICH

VÝVOJOVÉ TENDENCE V MĚŘENÍ FINANČNÍ VÝKONNOSTI A JEJICH VÝVOJOVÉ TENDENCE V MĚŘENÍ FINANČNÍ VÝKONNOSTI A JEJICH REFLEXE V MANAŽERSKÉM ÚČETNICTVÍ 1 Developmental Tendencies in Financial Performance Measurements and Its Impact on Management Accounting Úvod Zbyněk

Více

Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti MI-SOC: 8 SÍTĚ NAČIPU (NOC) doc. Ing. Hana Kubátová, CSc. Katedra číslicového návrhu Fakulta informačních technologii ČVUT v Praze Hana

Více

Máte již dobře vyzbrojeného firemního SYNTETIKA?

Máte již dobře vyzbrojeného firemního SYNTETIKA? Máte již dobře vyzbrojeného firemního SYNTETIKA? Konference IDG Data jako motor vašeho byznysu Praha 6.12.2017 Tomáš Vejlupek TOVEK spol. s r.o. CO VÁM CHCI ŘÍCI Data se mohou stát palivem byznysu jen

Více

PODNIKOVÁ INFORMATIKA

PODNIKOVÁ INFORMATIKA GÁLA Libor POUR Jan TOMAN Prokop PODNIKOVÁ INFORMATIKA Obsah O autorech... 11 Na úvod jak chápat tuto knihu... 13 Část I: Principy podnikové informatiky... 17 1. Informatika, aplikovaná informatika, podniková

Více

K výsledkům průzkumu zaměřeného na kvalitu podnikové informatiky

K výsledkům průzkumu zaměřeného na kvalitu podnikové informatiky K výsledkům průzkumu zaměřeného na kvalitu podnikové informatiky Jan Pour, Ota Novotný Katedra informačních technologií Vysoká škola ekonomická v Praze pour@vse.cz, novotnyo@vse.cz Abstrakt: Kvalita podnikové

Více

Objektové modely a znalostní ontologie podobnosti a rozdíly

Objektové modely a znalostní ontologie podobnosti a rozdíly Objektové modely a znalostní ontologie podobnosti a rozdíly Vojtěch Svátek, Martin Labský Katedra informačního a znalostního inženýrství, Vysoká škola ekonomická v Praze, nám. W. Churchilla 4, 130 67,

Více

Obsah. Seznam obrázků. Seznam tabulek. Petr Berka, 2011

Obsah. Seznam obrázků. Seznam tabulek. Petr Berka, 2011 Petr Berka, 2011 Obsah... 1... 1 1 Obsah 1... 1 Dobývání znalostí z databází 1 Dobývání znalostí z databází O dobývání znalostí z databází (Knowledge Discovery in Databases, KDD) se začíná ve vědeckých

Více

Specializace Návrhář software na základě analýzy vytváří návrh softwarových aplikací ve formě schémat a diagramů.

Specializace Návrhář software na základě analýzy vytváří návrh softwarových aplikací ve formě schémat a diagramů. Návrhář software Návrhář software na základě analýzy vytváří návrh softwarových aplikací ve formě schémat a diagramů. Odborný směr: Informační technologie Odborný podsměr: nezařazeno do odborného podsměru

Více

Výroková a predikátová logika - III

Výroková a predikátová logika - III Výroková a predikátová logika - III Petr Gregor KTIML MFF UK ZS 2017/2018 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - III ZS 2017/2018 1 / 16 2-SAT 2-SAT Výrok je v k-cnf, je-li v CNF a

Více

ORACLE ŘÍZENÍ FINANCÍ

ORACLE ŘÍZENÍ FINANCÍ ORACLE ŘÍZENÍ FINANCÍ Modul Oracle řízení financí je celopodnikové řešení pro správu likvidity a řízení peněžních prostředků. Tento modul je součástí Aplikací Oracle. To je integrovaná sada aplikací elektronického

Více

Vědecký tutoriál, část I. A Tutorial. Vilém Vychodil (Univerzita Palackého v Olomouci)

Vědecký tutoriál, část I. A Tutorial. Vilém Vychodil (Univerzita Palackého v Olomouci) ..! POSSIBILISTIC Laboratoř pro analýzu INFORMATION: a modelování dat Vědecký tutoriál, část I A Tutorial Vilém Vychodil (Univerzita Palackého v Olomouci) George J. Klir State University of New York (SUNY)

Více

ROZDÍLY V NÁVRZÍCH RELAČNÍCH A OBJEKTOVÝCH DATABÁZÍ A JEJICH DŮSLEDKY PRO TRANSFORMACI MODELŮ

ROZDÍLY V NÁVRZÍCH RELAČNÍCH A OBJEKTOVÝCH DATABÁZÍ A JEJICH DŮSLEDKY PRO TRANSFORMACI MODELŮ ROZDÍLY V NÁVRZÍCH RELAČNÍCH A OBJEKTOVÝCH DATABÁZÍ A JEJICH DŮSLEDKY PRO TRANSFORMACI MODELŮ RELATIONAL AND OBJECT DATABASES DESIGN DIFFERENCES AND IT S IMPLICATIONS TO MODEL TRANSFORMATION Vít Holub

Více

Logický datový model VF XML DTM DMVS

Logický datový model VF XML DTM DMVS Logický datový model VF XML DTM DMVS Verze 1.1 VF XML DTM DMVS Objednatel Plzeňský kraj Institut plánování a rozvoje hlavního města Prahy Zlínský kraj Kraj Vysočina Liberecký kraj Karlovarský kraj Statutární

Více

Václav Matoušek KIV. Umělá inteligence a rozpoznávání. Václav Matoušek / KIV

Václav Matoušek KIV. Umělá inteligence a rozpoznávání.   Václav Matoušek / KIV Umělá inteligence a rozpoznávání Václav Matoušek KIV e-mail: matousek@kiv.zcu.cz 0-1 Sylabus předmětu: Datum Náplň přednášky 16. 2. (3h) 2. 3. (4h) 17. 3. (5h) 14. 4. (3h) Úvod, historie a vývoj UI, základní

Více

Vilém Sklenák Inforum2009,

Vilém Sklenák Inforum2009, Sémantické vyhledávání je blíže? Vilém Sklenák sklenak@vse.cz Vysoká škola ekonomická, fakulta informatiky a statistiky, katedra informačního a znalostního inženýrství Inforum2009, 27. 5. 2009 Vilém Sklenák

Více

NSWI /2011 ZS. Principy cpypočítačůčů aoperačních systémů ARCHITEKTURA

NSWI /2011 ZS. Principy cpypočítačůčů aoperačních systémů ARCHITEKTURA Principy cpypočítačůčů aoperačních systémů ARCHITEKTURA Literatura W.Stallings: Computer Organization & Architecture J.L.Hennessy, P.A.Patterson: Patterson: Computer Architecture: a Quantitative Approach

Více

7. 5. 2010 PŘEDMĚT: ORGANIZACE ZNALOSTÍ PŘEDNÁŠEJÍCÍ: SILVIE KOŘÍNKOVÁ PRESOVÁ

7. 5. 2010 PŘEDMĚT: ORGANIZACE ZNALOSTÍ PŘEDNÁŠEJÍCÍ: SILVIE KOŘÍNKOVÁ PRESOVÁ Ontologie 1. část 7. 5. 2010 PŘEDMĚT: ORGANIZACE ZNALOSTÍ PŘEDNÁŠEJÍCÍ: SILVIE KOŘÍNKOVÁ PRESOVÁ Co je ontologie? obecně akceptovaný výklad ontologie Explicitní specifikace konceptualizace. (Gruber) modifikace

Více

PowerOPTI Řízení účinnosti tepelného cyklu

PowerOPTI Řízení účinnosti tepelného cyklu PowerOPTI Řízení účinnosti tepelného cyklu VIZE Zvýšit konkurenceschopnost provozovatelů elektráren a tepláren. Základní funkce: Spolehlivé hodnocení a řízení účinnosti tepelného cyklu, včasná diagnostika

Více

Servisně orientovaná architektura Základ budování NGII

Servisně orientovaná architektura Základ budování NGII Servisně orientovaná architektura Základ budování NGII Jan Růžička Institute of geoinformatics VSB-TU Ostrava 17.listopadu, 70833 Ostrava-Poruba Poruba, jan.ruzicka@vsb.cz NGII NGII složitý propletenec,

Více

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í 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.

Více

Webové služby a ontologie

Webové služby a ontologie Webové služby a ontologie Vojtěch Svátek, Vladimír Vávra Vysoká škola ekonomická v Praze katedra informačního a znalostního inženýrství Agenda Vymezení pojmu ontologie Webové služby (WS) a jejich omezení

Více

PREDIKCE DÉLKY KOLONY V KŘIŽOVATCE PREDICTION OF THE LENGTH OF THE COLUMN IN THE INTERSECTION

PREDIKCE DÉLKY KOLONY V KŘIŽOVATCE PREDICTION OF THE LENGTH OF THE COLUMN IN THE INTERSECTION PREDIKCE DÉLKY KOLONY V KŘIŽOVATCE PREDICTION OF THE LENGTH OF THE COLUMN IN THE INTERSECTION Lucie Váňová 1 Anotace: Článek pojednává o předpovídání délky kolony v křižovatce. Tato úloha je řešena v programu

Více

Analýza podkladů pro návrh datového VF XML DTM DMVS

Analýza podkladů pro návrh datového VF XML DTM DMVS Analýza podkladů pro návrh datového modelu VF XML DTM DMVS Verze 1.0 VF XML DTM DMVS Objednatel Zhotovitel Plzeňský kraj Datum 30. 6. 2016 Etapa Fáze GEOREAL spol. s r. o.; Západočeská univerzita v Plzni,

Více

ALGORITMY A DATOVÉ STRUKTURY

ALGORITMY A DATOVÉ STRUKTURY Název tématického celku: Cíl: ALGORITMY A DATOVÉ STRUKTURY Metodický list č. 1 Časová složitost algoritmů Základním cílem tohoto tematického celku je vysvětlení potřebných pojmů a definic nutných k popisu

Více

Multidimenzionální pohled na zdravotnické prostředí. INMED Petr Tůma

Multidimenzionální pohled na zdravotnické prostředí. INMED Petr Tůma Multidimenzionální pohled na zdravotnické prostředí INMED - 21.11.2003 Petr Tůma Koncepce multid pohledu Poskytování péče probíhá v multidimenzionálním světě; dimenze tento svět mapují podobně jako souřadnice

Více

MODELOVÁNÍ DAT V INFORMAČNÍCH SYSTÉMECH. Jindřich Kaluža Ludmila Kalužová

MODELOVÁNÍ DAT V INFORMAČNÍCH SYSTÉMECH. Jindřich Kaluža Ludmila Kalužová MODELOVÁNÍ DAT V INFORMAČNÍCH SYSTÉMECH Jindřich Kaluža Ludmila Kalužová Recenzenti: prof. Ing. Milan Turčáni, CSc. prof. Ing. Ivan Vrana, DrSc. Tato kniha vznikla za finanční podpory Studentské grantové

Více

2. Začlenění HCI do životního cyklu software

2. Začlenění HCI do životního cyklu software Jan Schmidt 2011 Katedra číslicového návrhu Fakulta informačních technologií České vysoké učení technické v Praze Zimní semestr 2011/12 EVROPSKÝ SOCIÁLNÍ FOND PRAHA & EU: INVESTUJENE DO VAŠÍ BUDOUCNOSTI

Více

Přehled modelů reputace a důvěry na webu

Přehled modelů reputace a důvěry na webu Přehled modelů reputace a důvěry na webu Jiří Vaňásek Ing. Ladislav Beránek Školní rok: 2008-09 Abstrakt V online systémech se musíme spoléhat na mechanismy implementované v rámci daného systému, na reputační

Více

XML Š ABLONY A JEJICH INTEGRACE V LCMS XML TEMPLATES AND THEIN INTEGRATION IN LCMS

XML Š ABLONY A JEJICH INTEGRACE V LCMS XML TEMPLATES AND THEIN INTEGRATION IN LCMS XML Š ABLONY A JEJICH INTEGRACE V LCMS XML TEMPLATES AND THEIN INTEGRATION IN LCMS Roman MALO - Arnošt MOTYČKA This paper is oriented to discussion about using markup language XML and its features in LCMS

Více

Vzdělávací oblast: Matematika a její aplikace Vzdělávací obor: Matematický kroužek pro nadané žáky ročník 9.

Vzdělávací oblast: Matematika a její aplikace Vzdělávací obor: Matematický kroužek pro nadané žáky ročník 9. Vzdělávací oblast: Matematika a její aplikace Vzdělávací obor: Matematický kroužek pro nadané žáky ročník 9. Školní rok 2013/2014 Mgr. Lenka Mateová Kapitola Téma (Učivo) Znalosti a dovednosti (výstup)

Více

PRODUKTY. Tovek Tools

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

Více

ADAPTIVITA INFORMAČNÍCH SYSTÉMŮ INFORMATION SYSTEM ADAPTIVITY

ADAPTIVITA INFORMAČNÍCH SYSTÉMŮ INFORMATION SYSTEM ADAPTIVITY ADAPTIVITA INFORMAČNÍCH SYSTÉMŮ INFORMATION SYSTEM ADAPTIVITY Roman Malo Mendelova zemědělská a lesnická univerzita v Brně Provozně ekonomická fakulta, Ústav informatiky, malo@pef.mendelu.cz Abstrakt Problematika

Více

Znalostní báze pro obor organizace informací a znalostí

Znalostní báze pro obor organizace informací a znalostí Znalostní báze pro obor organizace informací a znalostí Představení projektu Programu aplikovaného výzkumu a vývoje národní a kulturní identity (NAKI) DF13P01OVV013 2013 2015 Helena Kučerová ÚISK FF UK

Více

Datová kvalita. RNDr. Ondřej Zýka

Datová kvalita. RNDr. Ondřej Zýka Datová kvalita RNDr. Ondřej Zýka 1 Datová kvalita Jedna z kompetencí Data managementu Cíl: Zajistit uživatelům data v kvalitě potřebné k jejich činnosti Kvalita dat: Subjektivní pojem závislý na požadavcích

Více

Tvorba informačních systémů

Tvorba informačních systémů Tvorba informačních systémů Michal Krátký 1, Miroslav Beneš 1 1 Katedra informatiky VŠB Technická univerzita Ostrava Tvorba informačních systémů, 2005/2006 c 2006 Michal Krátký, Miroslav Beneš Tvorba informačních

Více

Nadpis článku: Zavedení speciálního nástroje SYPOKUB do praxe

Nadpis článku: Zavedení speciálního nástroje SYPOKUB do praxe Oborový portál BOZPinfo.cz - http://www.bozpinfo.cz Tisknete stránku: http://www.bozpinfo.cz/josra/josra-03-04-2013/zavedeni-sypokub.html Články jsou aktuální k datumu jejich vydání. Stránka byla vytvořena/aktualizována:

Více

Projekt zaměřený na vybudování sociální sítě informatiků (ve smyslu sociálního webu) ve všech regionech ČR jako základny pro partnerství a spolupráci.

Projekt zaměřený na vybudování sociální sítě informatiků (ve smyslu sociálního webu) ve všech regionech ČR jako základny pro partnerství a spolupráci. Projekt zaměřený na vybudování sociální sítě informatiků (ve smyslu sociálního webu) ve všech regionech ČR jako základny pro partnerství a spolupráci. Více na portálu projektu: http://www.sosirecr.cz/index.php

Více

A1 Marketingové minimum pro posílení výchovy k podnikavosti (8h)

A1 Marketingové minimum pro posílení výchovy k podnikavosti (8h) A1 Marketingové minimum pro posílení výchovy k podnikavosti (8h) 2.1 Základy marketingové strategie (2,5h) Učitelé se seznámí se základní marketingovou terminologií a s možnými cestami rozvoje firmy. V

Více

Statistické vyhodnocení průzkumu funkční gramotnosti žáků 4. ročníku ZŠ

Statistické vyhodnocení průzkumu funkční gramotnosti žáků 4. ročníku ZŠ Statistické vyhodnocení průzkumu funkční gramotnosti žáků 4. ročníku ZŠ Ing. Dana Trávníčková, PaedDr. Jana Isteníková Funkční gramotnost je používání čtení a psaní v životních situacích. Nejde jen o elementární

Více

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í Doc. RNDr. Iveta Mrázová, CSc. Katedra teoretické informatiky Matematicko-fyzikální fakulta Univerzity Karlovy v Praze Dobývání znalostí Bayesovské modely Doc. RNDr. Iveta Mrázová, CSc.

Více

Genetické programování 3. část

Genetické programování 3. část 1 Portál pre odborné publikovanie ISSN 1338-0087 Genetické programování 3. část Macháček Martin Elektrotechnika 08.04.2011 Jako ukázku použití GP uvedu symbolickou regresi. Regrese je statistická metoda

Více

CASE. Jaroslav Žáček

CASE. Jaroslav Žáček CASE Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ Co znamená CASE? Definice dle SEI A CASE tool is a computer-based product aimed at supporting one or more software engineering activities

Více

Ing. Petr Hájek, Ph.D. Podpora přednášky kurzu Aplikace umělé inteligence

Ing. Petr Hájek, Ph.D. Podpora přednášky kurzu Aplikace umělé inteligence APLIKACE UMĚLÉ INTELIGENCE Ing. Petr Hájek, Ph.D. Podpora přednášky kurzu Aplikace umělé inteligence Aplikace umělé inteligence - seminář ING. PETR HÁJEK, PH.D. ÚSTAV SYSTÉMOVÉHO INŽENÝRSTVÍ A INFORMATIKY

Více