NÁVRH ALGORITMŮ NA BÁZI UMĚLÝCH IMUNITNÍCH SYSTÉMŮ PRO ÚLOHY KLASIFIKACE

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

Download "NÁVRH ALGORITMŮ NA BÁZI UMĚLÝCH IMUNITNÍCH SYSTÉMŮ PRO ÚLOHY KLASIFIKACE"

Transkript

1 NÁVRH ALGORITMŮ NA BÁZI UMĚLÝCH IMUNITNÍCH SYSTÉMŮ PRO ÚLOHY KLASIFIKACE Luděk Kopáček, Vladmír Ole Unverzta Pardubce, Fakulta ekonomcko-správní, Ústav systémového nženýrství a nformatky Abstract: The paper presents artfcal mmune systems as a novel approach to classfcaton task. The work s focused on algorthm Immunos-99, CLONALG and CLONCLAS. For algorthm Immunos-99 s desgned new verson wth parameterzed dynamcal tresholdng. These algorthms are used for muncpal credtworthness modellng and benchmark dataset Irs plant. Fnally the comparson wth results of another algorthm s presented. Keywords: Artfcal mmune system, Immunos-99, CLONALG, CLONCLAS, muncpal credtworthness modellng. 1. Úvod Umělé muntní systémy (Artfcal Immune Systems, AIS) představuí novou oblast výpočtové ntelgence. Tyto systémy sou nsprovány prncpy a mechanzmy přrozených muntních systémů. Jech základním úkolem e rozlšovat mez buňkam vlastního organzmu a czorodým materály. Látky, které e muntní systém schopen rozeznat, se nazývaí antgeny. Pro umělé muntní systémy se využívá prncpů tzv. specfcké munty, která se vyvíí na základě zkušeností organzmu s czorodým látkam (tzv. naučená munta). Základním aktéry specfcké munty sou T-lymfocyty, B-lymfocyty a protlátky. Pro umělé muntní systémy se často nerozlšuí a používaí se pouze protlátky. Na základě použtých prncpů se umělé muntní systémy dělí [9] na systémy založené na populacích, systémy založené na prncpech muntní auto-tolerance a systémy založené na teor muntních sítí. Teore muntních sítí pohlíží na muntní systém ako na síť efektorových buněk, které vzáemně nteraguí. Imuntní auto-tolerance defnue mechanzmy, které zašťuí, že muntní systém nepůsobí prot buňkám vlastního organzmu. Umělé muntní systémy založené na populacích využívaí prncpů klonální selekce a afntní maturace pro vývo populace protlátek. Pro úlohu klasfkace sou využívány umělé muntní systémy založené na populacích, které se během generací vyvíí. Vývo této populace prvků e řízen afntou mez protlátkam a antgeny, které reprezentuí vněší prostředí. Nevíce stmulované protlátky (s nevyšší hodnotou afnty) sou dále klonovány a podstupuí proces afntní maturace, který e také řízen afntou mez příslušnou protlátkou a prezentovaným antgenem. Vývo populace e dán způsobem reprezentace ednotlvých prvků a ech vzáemného působení prostřednctvím afnty. Prvním představtelem umělých muntních systémů, založeným na prncpech klonální selekce, použtým pro úlohu klasfkace e algortmus CLONALG (Clonal Selecton Algorthm) [5], [9], [10], [14]. V [31] byla na základě tohoto algortmu navržena nová verze nazvaná CLONCLAS (Clonal Classfcaton). Dalším představtelem AIS, založeným na populacích, e algortmus AIRS (Artfcal Immune Recognton System) [27]. Tento algortmu e založen na prncpu tzv. RB nebo ARB (Recognton Ball nebo Artfcal Recognton Ball), které by bylo možné označt ako oblast rozpoznání nebo umělá oblast rozpoznání. Další skupnou algortmů určených pro úlohu klasfkace sou algortmy Immunos. Prvním představtelem této skupny populačně založených algortmů e 64

2 algortmus Immunos-81 [8], na základě kterého byly v [6] navrženy varanty Immunos-1, Immunos-2 a Immunos-99. V této prác budou použty algortmy Immunos-99, CLONALG a CLONCLAS na klasfkační úlohu modelování bonty obcí a na klasfkac standardního datového souboru Irs plant. 2. Algortmus Immunos-99 Algortmus Immunos-99 [6] patří do skupny algortmů Immunos. Prvním představtelem této skupny populačně založených algortmů e algortmus Immunos-81 [8]. Dle autora bylo cílem Immunos-81 vytvořt algortmus s ednoduchou nterní reprezentací, schopností zobecnt vstupní data s nomnálním, spotým proměnným a schopností pracovat s velkým množstvím vzorů. Mez vlastnost tohoto algortmu lze také zahrnout predkovatelnou dobu učení a možnost průběžného učení. Vzhledem k nedostačuícímu popsu tohoto algortmu byly v [6] vytvořeny algortmy Immunos-1 a Immunos-2, které byly založeny na stených prncpech s cílem reprodukovat výsledky algortmu Immunos-81. V [6] byl dále navržen algortmus Immunos-99, který rozšřue vlastnost předchozích verzí. V článku bude pro úlohu klasfkace použta právě varanta Immunos-99. Vstupní množna s trénovacím daty se v rámc termnologe používané př popsu AIS označue ako množna antgenů Ag Ag { ag ag = ag, ag,, ag,, ag ), ag S } l = (, 1,2, K, l K, (1) kde ag e -tý antgen množny Ag, l e počet atrbutů popsuících daný antgen a ag, e -tý atrbut -tého antgenu ag. Analogcky k množně antgenů Ag lze defnovat množnu protlátek Ab Ab ab ab = ab, ab, K, ab,, ab ), ab S l, (2) { } = (, 1,2, K, l kde ab e -tá protlátka Ab, l e počet atrbutů popsuících danou protlátku a ab, e -tý atrbut protlátky ab. Dále e defnována množna tříd Cl ako Cl = { 1,2, K, }, (3) n class kde n class e počet tříd pro danou úlohu. Pro další pops se defnue funkce class ako zobrazení ze stavového prostoru S l do množny tříd Cl class : S l Cl. (4) Funkce class tedy pro každý antgen ag Ag nebo protlátku ab Ab vrátí třídu c Cl, do které patří. Množny Ab a Ag lze pak defnovat ako Ab ab ab Ab; class ab =, (5) { ( ) } = c { ag Ag class( ag ) } Ag ag ; =. (6) = c Pops fáze učení algortmu Immunos-99 pomocí pseudo-kódu e uveden na obr. 1. Prvním krokem v rámc fáze učení algortmu Immunos-99 e ncalzace (funkce IntImmunos99 na obr. 1), která spočívá v rozdělení množny antgenů Ag na ednotlvé podmnožny Ag dle (6). Dále e ncalzována množna protlátek Ab tak, že z množny Ag sou náhodně vybírány antgeny a pro každý z nch e klonováním vytvořena právě edna protlátka, která e zařazena do množny této množny Ab. Velkost množny Ab e ve vztahu k velkost Ag dána vstupním parametrem n nt fáze učení tohoto algortmu 65

3 n nt Ab = Ag. (7) [Ab m ] := Functon Immunos99Tran (Ag, n nt, n gen, t) Begn Ab = IntImmunos99(Ag, n nt ); For gen := 1 to n gen do For each Ab do For each ab Ab do ft = countftness (ab,ag); [Ab, n pc ]= performprunng(ft, Ab, t); Ab = performclonngandmutaton(ab ); Ab = nsertrandomantgens(ab, n pc ); For each Ab do For each ab Ab do ft = countfnalftness (ab, Ag); Ab m, = performprunng(ft, Ab, t); return Ab m ; End; Obr. 1: Pops fáze učení algortmu Immunos 99 pomocí pseudo-kódu Množna protlátek Ab e dále také rozdělena na podmnožny Ab dle (5). V každé generac e pro každou protlátku ab z množny protlátek Ab vypočtena hodnotící metrka, která označue ak dobře daná protlátka ab rozpoznává antgeny z množny Ag, které patří do stené třídy. Na obr. 1 e tento koefcent označen ako ft, který e výsledkem volání funkce countftness(ab,ag). Hodnota ft pro každou protlátku ab z dané množny protlátek Ab e dána ako ( Ag) correct ft = ftness ab, =, (8) ncorrect correct = ncorrect = agx Ag class( agx ) = class ( ab ) ( ) score ab, ag x, (9) agx Ag class( agx ) class ( ) score ab, ag x. (10 ( ab ) ) Hodnota score(ab,ag x ) se stanoví na základě výpočtu metrky D(ab,ag x ) mez protlátkou ab a antgenem ag x l (, agx ) = ( ab, ag x, ) D ab. (11) =

4 Hodnota score(ab,ag x ) e pak dána ( ag x ) = Ab ndex score ab,, (12) kde ndex e pořadové číslo protlátky ab Ab v seznamu setříděném podle hodnoty D(ab,ag x ) v rostoucím pořadí (číslováno od nuly) a Ab e počet protlátek v množně Ab. Pro protlátku ab s nemenší hodnotou D(ab,ag x ) (nevíce podobný antgen ag x a protlátka ab ) e hodnota score(ab,ag x ) = Ab (nevětší), pro protlátku ab k s nevětší hodnotou D(ab,ag x ) (neméně podobný antgen ag x a protlátka ab ) e hodnota score(ab,ag x ) = 1. Do výpočtu hodnoty ft se tak nepromítá absolutní velkost hodnoty D(ab,ag x ), ale pouze ech vzáemný vztah. Výpočtem hodnoty ft pro všechny protlátky ab z množny Ab e dán vektor ohodnocení této množny ako ( ft, ft, 2 K, ft,, ft ) ft =. (13) 1 K Funkce performprunng(ft,ab,t) odstraní z množny protlátek Ab nekvaltní ednce. Z množny Ab sou odstraněny protlátky ab x, echž hodnota ft x e menší než defnovaný práh t, který e vstupním parametrem fáze učení tohoto algortmu. Množna Ab e tedy po elmnac vyádřena takto Ab { Ab ft t} ' Ab = ab ;. (14) ab > Hodnoty ft se př nerovnoměrném rozložení protlátek mez množnam Ab mohou řádově lšt. Proto e absolutní nastavení prahu v tomto případě problematcké. Jedna hodnota prahu t může úplně potlačt protlátky v edné množně Ab. Pokud e hodnota t = -1, e ako práh použta průměrná hodnota prvků vektoru ft dané množny protlátek Ab. Množna Ab e v tomto případě po elmnac vyádřena následuícím způsobem { Ab ft mn( ft,1) } Ab ab >, (15) ' = ab ; avg kde ft avg e průměrná hodnota atrbutů vektoru ft. Tento způsob, který neumožňue ovlvnt úroveň potlačení, bude dále nazýván ako dynamcké prahování bez parametru. Z tohoto důvodu e v tomto článku navržen nový způsob prahování nazvaný dynamcké prahování s parametrem, které využívá výhod obou uvedených způsobů. Množna Ab e pak dána ' Ab = { ab ab Ab ; ft > mn( t ftavg,1) }. (16) Dynamcké prahování s parametrem umožňue ovlvnt úroveň potlačení protlátek a zároveň respektue rozsah hodnot ft pro danou množnu Ab. Počet potlačených protlátek n pc e dán rozdílem velkostí obou populací n pc = Ab Ab. (17) ' Funkce performclonngandmutaton(ab ) doplní množnu protlátek o nové protlátky, které byly vytvořeny klonováním a mutací stávaící množny protlátek Ab Ab = Ab Ab, (18) ' clone ( ) Ab = U =1 Ab clone Ab clone ab, (19) 67

5 kde Ab clone (ab ) e množna dentckých klonů vytvořených z protlátky ab. Pro každou protlátku ab Ab e vytvořeno n clone (ab ) dentckých klonů r( ab) nclone( ab ) = Ag + 0,5, (20) r( abk ) ab k Ab ndex r ( ab ) =, (21) Ab kde ndex e pořadové číslo ab Ab v seznamu setříděném podle hodnoty ft v rostoucím pořadí a Ab e počet protlátek v množně Ab. Pro protlátku ab s nemenší hodnotou ft e hodnota ndex = 1, pro protlátku ab k s nevětší hodnotou ft k e hodnota ndex k = Ab. Všechny protlátky ab k z množny Ab clone (ab ) (t. všechny klony ab k, které vznkly z protlátky ab ) následně podstoupí mutac. Mutace e nepřímo úměrná hodnotě r(ab ) vypočtené dle (21). Mutace probíhá pro každý atrbut protlátky ab k Ab clone (ab ) odděleně. Funkce nsertrandomantgens(ab,n pc ) přpoí do dané množny Ab náhodně vybrané antgeny z Ag echž počet e dán hodnotou parametru n pc (17), který defnue počet potlačených protlátek v rámc kroku realzovaného funkcí performprunng(ft, Ab,t). Funkce countfnalftness(ab,ag) vypočítá hodnotu ftness steným způsobem ako funkce countftness(ab,ag), t. dle vztahu (8), pouze ným výpočtem hodnoty score(ab,ag x ) 1 pro ab = arg mn( D( abk, agx )) score ( ) = Ab fnal ab, ab ag k x. (22) 0 nak Výsledkem fáze učení algortmu Immunos-99 e množna paměťových protlátek Ab m, které představue vntřní reprezentac trénovací množny a e dána ako n U class Ab m = Ab m,, (23) = 1 kde Ab m, e množna paměťových protlátek odpovídaící třídě c. Fáze klasfkace spočívá v nalezení správné třídy c pro neznámý antgen ag x. Proces přřazení neznámého antgenu k edné populac paměťových protlátek Ab m, e založen na výpočtu avdty [6] mez neznámým antgenem a všem populacem paměťových protlátek Ab m, pomocí vztahu Abm, avdty1 ( agx, Abm, ) =, D( ag, ab ) (24) ab Ab m, kde Ab m, e počet protlátek v množně Ab m, a D(ag x,ab ) e metrka stanovená dle (11). Neznámý antgen ag x e zařazen do třídy reprezentované populací protlátek Ab m,, pro kterou dosahue avdta (24) nevětší hodnoty cx = arg max( avdty1 ( agx, Abm, )). (25) V rámc popsu fáze učení algortmu Immunos-99 byly uvedeny tyto parametry, které ovlvňuí chování algortmu: x 68

6 Parametr n nt [%] Defnue počáteční velkost množn protlátek Ab. Určue, kolk procent ednců ze vstupní množny bude tvořt počáteční populac. Rozsah hodnot n nt = (0%; 100%>. Parametr n gen Defnue počet generací pro fáz učení. Parametr t defnue práh pro krok elmnace. 3. CLONALG Algortmus CLONALG [5], [9], [10], [14] využívá prncpů klonální selekce a afntní maturace. Ucelený hstorcký přehled vývoe algortmu CLONALG lze nalézt v [4]. V [11] byly publkovány dvě verze základního algortmu označené ako CLONALG1 a CLONALG2, které se lší způsobem formování populace mez ednotlvým generacem. V [28] byl publkován algortmus CLONALG, kde populace byla zpracovávána paralelně na několka procesorech. Navržený algortmus byl použt na úlohu rozpoznávání vzorů uvedenou v [10]. Uvedená varanta paralelního algortmu CLONALG demonstrue, že paralelní technky lze efektvně použít pro umělé muntní systémy. Pops fáze učení algortmu CLONALG pomocí pseudo-kódu e uveden na obr. 2. Vstupem fáze učení sou parametry: množna protlátek Ag, počet generací pro fáz učení n gen, velkost populace protlátek n Ab, velkost populace paměťových protlátek n m, počet protlátek pro fáz selekce n s, klonální faktor β, počet náhodně vygenerovaných protlátek pro udržení dverzty populace během učení n d. [Ab m ] := Functon ClonalgTran (Ag, n gen, n Ab, n m, n S, β, n d ) Begn [Ab m, Ab r ] = ntclonalg(ag, n Ab, n m ); Ab = Ab m Ab r ; For := 1 to n gen do For each ag Ag do af = affnty(ag, Ab); Ab s = select(ab, af, n s ); C = clone(ab s,, af); C = mutateclones(c, af); af = affnty(ag, C ); ab c = select(c, af, 1); Ab m = nsert(ab m, ab c ); Ab r = replace(ab r, n d, af); return Ab m ; End; Obr. 2: Pops fáze učení algortmu CLONALG pomocí pseudo-kódu V rámc ncalzace (funkce ntclonalg na obr. 2) e náhodně vytvořena množna paměťových protlátek Ab m a množna ostatních protlátek Ab r, pro které platí Ab m = n Ab, (26) n = Ab = n n. (27) r r Ab m 69

7 Incalzace množn Ab m a Ab r probíhá tak, že tyto množny maí stené rozložení protlátek mez třídam ako e rozložení antgenů mez třídam v množně Ag. Množna protlátek Ab pro fáz učení e pak dána ako sednocení množny paměťových protlátek Ab m a ostatních protlátek Ab r. V rámc každé generace e stanovena afnta mez aktuálně vybraným antgenem ag a populací protlátek Ab. V [10] e pro výpočet afnty použta metrka dle (11). Výsledkem e vektor af, kde ednotlvé složky vektoru af sou dány ako ( af, af2, K, af,, ) af = 1 K af nab, (28) ( ) af = D ag,. (29) ab Vzhledem ke způsobu stanovení afnty v rámc algortmu CLONALG e nutné v dalším popsu tohoto algortmu počítat s tím, že malá hodnota afnty af dle (29) znamená velkou míru podobnost antgenu ag a protlátky ab, a opačně. Na základě vypočteného vektoru af e vytvořena množna Ab s výběrem n s nelepších protlátek (s nemenší hodnotou af ) z Ab ve vztahu k danému antgenu ag. Pro každou vybranou protlátku ab Ab s sou vytvořeny klony, echž počet e dán vztahem nc = β n Ab, (30) kde e ndex v seznamu protlátek z množny Ab s setříděný dle af od nelepší po nehorší. Pro nelepší protlátku z množny Ab s e tedy vygenerováno nevíce klonů. Výsledkem funkce clone (vz obr. 2) e množna všech klonů C, která e následně podstoupena mutac. Mutace tedy probíhá pro ednotlvé množny klonů C, které odpovídaí protlátce ab s hodnotou afnty af. Klony, které vznkly z protlátky s malou hodnotou af, maí malou míru mutace (sou pozměněny pouze nepatrně), na rozdíl od klonů vznknuvších z protlátky s velkou hodnotou af, které sou mutací ovlvněny více. Kvaltní ednc sou tedy procesem mutace ovlvněn en nepatrně, na rozdíl od méně kvaltních ednců, které mutace změní více. Úroveň mutace e dána hodnotou proměnné α, která e vypočtena na základě hodnoty afnty af ako af max af α = exp, (31) kde af e hodnota afnty odpovídaící protlátky ab dle (29), ze které byl mutovaný klon vytvářen a af max e maxmální hodnota afnty pro celou množnu protlátek Ab. Z výsledné množny C se pomocí funkce affnty(ag,c ) (vz obr. 2) vypočítá hodnota afnty pro všechny nově vytvořené protlátky ab k C. Výsledkem e vektor af, kde ednotlvé složky vektoru af představuí hodnotu afnty mez antgenem ag a protlátkou ab k C ' ' ' ' ' af = af1, af2, K, af, K, af ', (32) C kde hodnota af e dána vztahem (29), kde ako argumenty sou použty antgen ag a protlátka ab k C. Následně e z množny C vybrána protlátka ab c s nelepší hodnotou afnty stanovenou v předchozím kroku. Pokud e hodnota afnty protlátky ab c C ve vztahu 70

8 k antgenu ag lepší než hodnota afnty nelepší paměťové protlátky ab best Ab m, dode k eímu nahrazení protlátkou ab c (funkcí replace na obr. 2). Na závěr každého cyklu pro antgen ag e v rámc funkce replace (vz obr. 2) vyměněno n d protlátek z množny Ab r s nehorší hodnotou afnty ve vztahu k antgenu ag za náhodně vygenerované protlátky ab y S l. Fáze učení e ovlvněna nastavením počtu generací n gen, velkostí populace protlátek n Ab, velkostí populace paměťových protlátek n m, počtem protlátek pro fáz selekce n s, klonálním faktorem, početem náhodně vygenerovaných protlátek n d. Výsledkem e množna paměťových protlátek Ab m. V rámc klasfkace e neznámý antgen ag x zařazen do třídy c x, která odpovídá paměťové protlátce ab best Ab m s nelepší hodnotou afnty ve vztahu k antgenu ag x. 4. CLONCLAS V [31] byla navržena nová verze algortmu CLONALG nazvaná CLONCLAS (Clonal Classfcaton). Pops fáze učení algortmu CLONCLAS pomocí pseudo-kódu e uveden na obr. 3. Vstupem fáze učení sou stené parametry ako pro algortmus CLONALG. [Ab m ] := Functon ClonclasTran (Ag, n gen, n Ab, n m, n S, β, n d ) Begn [Ab m, Ab r ] = ntclonalg(ag, n Ab, n m ); Ab = Ab m Ab r ; For each ag Ag do For := 1 to n gen do af = affnty(ag, Ab); Ab s = select(ab, af, n s ); C = clone(ab s,, af); C = mutateclones(c, af); af = affnty(ag, C ); ab c = select(c, af, 1); Ab m = nsert(ab m, ab c ); Ab r = copypopulaton(c ); Ab r = replace(ab r, n d, af); return Ab m ; End; Obr. 3: Pops fáze učení algortmu CLONCLAS pomocí pseudo-kódu Prot algortmu CLONALG e v tomto případě změněno pořadí provádění ednotlvých cyklů. V případě algortmu CLONALG se v rámc každé generace prode celá množna antgenů. V tomto případě se množna antgenů prochází pouze ednou (vněší cyklus), ale každý antgen ag Ag nterague s množnou protlátek Ab v daném počtu generací n gen. Zbývaící část obou algortmů e shodná. Algortmus CLONCLAS obsahue navíc funkc copypopulaton, která realzue částečnou nebo úplnou náhradu množny Ab r protlátkam z množny C. Zdal dode k úplné nebo částečné náhradě se řídí vzáemnou velkostí obou množn: Pokud pro velkost obou množn platí vztah C > Ab r = n r, e množna Ab r plně nahrazena n r nelepším protlátkam z množny C podle hodnoty afnty ve vztahu k aktuálnímu antgenu ag. 71

9 Pokud pro velkost obou množn platí vztah C = Ab r, e množna Ab r plně nahrazena množnou C. Pokud pro velkost obou množn platí vztah C = nc < Ab r, e v množně Ab r nahrazeno nc nehorších protlátek (podle hodnoty afnty ve vztahu k aktuálnímu antgenu ag ) protlátkam z množny C. Fáze klasfkace a pops parametrů ovlvňuících chování tohoto algortmu e stený ako pro algortmus CLONALG. 5. Návrh expermentů Vyhodnocení popsaných algortmů Immunos-99, CLONALG a CLONCLAS bude provedeno na dvou klasfkačních úlohách. První úlohou bude modelování bonty obcí, kde na základě známého ohodnocení trénovací skupny obcí budou klasfkovány obce z testovací množny. Třídy představuí ednotlvé bontní ohodnocení. Druhou úlohou bude klascká klasfkační úloha na datovém souboru Irs plant. Oba datové soubory budou rozděleny na trénovací a testovací množnu tak, že obě množny maí stené rozložení vzorů v ednotlvých třídách [21]. Trénovací data budou použta pro nastavení použtého algortmu, který s pomocí těchto dat vytvoří vntřní reprezentac, kterou následně využe pro klasfkac neznámých vzorů. Testovací data budou sloužt k ověření klasfkátoru a eho nterní reprezentac dat. Vzory z trénovací množny budou ohodnoceny klasfkátorem a výsledná klasfkace bude porovnána se správným přřazením ke třídě. Klasfkační úlohu lze defnovat ako zobrazení nad dvěma množnam [21]. Každý vzor e popsán vektorem parametrů x X a e přřazen právě do edné třídy c Cl, kde X e množna vzorů a Cl e množna tříd. Klasfkační pravdlo lze defnovat ako zobrazení z množny vzorů X do množny tříd Cl λ : X Cl, (33) c = λ( x ). (34) Zobrazení tak představue rozklad množny X na n c vzáemně dsunktních podmnožn, kde n c e počet tříd. Cílem klasfkátoru e nalézt na základě trénovací množny takový rozklad, resp. zobrazení, které nelépe odpovídá zobrazení. Navržený model e znázorněn na obr. 4. Obr. 4: Modelování bonty obcí pomocí AIS Vzhledem k náhodné složce algortmů Immunos-99, CLONALG a CLONCLAS bude v rámc každého expermentu provedeno n pok = 10 pokusů pro dané nastavení parametrů. Úspěšnost klasfkace -tého pokusu Acc e dána tvarem 72

10 Acc n cor, =, (35) ntest kde n cor, e počet správně klasfkovaných vzorů z testovací množny a n test e počet vzorů v testovací množně. Každý experment tak bude vyhodnocen průměrnou úspěšností klasfkace Acc avg a maxmální hodnotou úspěšnost klasfkace Acc max dosaženou na trénovací množně s daným nastavením. Expermenty pro algortmy Immunos-99 a CLONALG byly realzovány v rámc prostředí WEKA [32] s využtím Weka Classfcaton Algorthms [7]. První úlohou použtou pro vyhodnocení uvedených algortmů e modelování bonty obcí. Bonta znamená schopnost a ochotu obce splácet svů dluh. Použtý datový soubor obsahue hodnocení bonty obcí Pardubckého krae [15], [16], [18], [24] a e tvořen 12 popsným proměnným [15], [24], které popsuí 452 obcí Pardubckého krae. Hodnoty proměnných odpovídaí stavu z roku 2004 a zahrnuí dluhové, fnanční a demografcké ukazatele obcí. Trénovací množna reprezentue hstorcké ohodnocení bonty obcí a na eím základě e vytvořen vntřní model, podle kterého e stanovena bonta pro nově hodnocenou obec z testovací množny. Vlastní analýza pro stanovení bonty hodnocené obce e poměrně náročný proces a výsledné hodnocení e fnančně náročné. Proto e motvace vytvořt alespoň částečně automatzovanou metodu hodnocení obcí, která vytvoří první náhled na bontu obce s menší časovou a odbornou náročností a tím s menším náklady. V lteratuře lze nalézt různé modely na báz neuronových sítí, fuzzy množn nebo expertních systémů pro predkování a vysvětlení ratngu [2], [3], [22], [23], [25], [33]. Druhým použtým datovým souborem e Irs plant [1], který obsahue 150 vzorů popsuících ednotlvé kosatce. Každý vzor e popsán pomocí 4 reálných atrbutů. Jednotlvé vzory sou rozděleny do tří tříd. Každá třída reprezentue eden druh kosatce. Jedna třída e lneárně separablní od ostatních vzorů, ale zbylé dvě třídy ž nesou lneárně separablní. 6. Analýza výsledků Kaptola obsahue úspěšnost klasfkace získané ednotlvým algortmy pro modelování bonty obcí a pro datový soubor Irs plant. V tab. 1 e uvedena průměrná a maxmální hodnota úspěšnost klasfkace pro algortmus Immunos-99 př modelování bonty obcí. Př navrženém způsobu dynamckého prahování s parametrem bylo dosaženo lepších výsledků ak z hledska průměrné úspěšnost klasfkace, tak z hledska ech maxmálních hodnot. Pro dosažení uvedených výsledků bylo př dynamckém prahování s parametrem potřeba menší počet generací, než v případě orgnální verze bez parametru. Tab. 1: Výsledky klasfkace pro modelování bonty obcí pomocí algortmu Immunos-99 Verze alg. Immunos-99 t n gen n nt [%] Acc avg [%] Acc max [%] dynamcké prah. bez parametru dynamcké prah. s parametrem Výsledky získané pomocí algortmů CLONALG a CLONCLAS sou uvedeny v tab. 2. Algortmus CLONALG dosáhl vyšší hodnoty maxmální úspěšnost klasfkace Acc max = 92.04%. Na druhou stranu algortmus CLONCLAS dosáhl větší hodnoty průměrné úspěšnost klasfkace Acc avg = 89.20%. Nastavení parametrů bylo v obou případech srovnatelné. Pouze v případě algortmu CLONCLAS byly dosažené výsledky získány s vyšší hodnotou parametru n s. 73

11 Tab. 2: Výsledky klasfkace pro modelování bonty obcí získané algortmem CLONALG a CLONCLAS Algortmus n gen n Ab n m n s n d Acc avg [%] Acc max [%] CLONALG CLONCLAS V tab. 3 [17] e uvedeno srovnání dosažených průměrných výsledků algortmu Immunos-99 (dynamcké prahování bez parametru a navržená verze dynamckého prahování s parametrem), CLONALG a CLONCLAS s výsledky získaným pomocí ných algortmů. Výsledky ostatních uvedených algortmů byly převzaty z [17]. Z použtých algortmů byly nelepší průměrné výsledky úspěšnost klasfkace dosaženy pomocí algortmu Immunos-99 s navrženým dynamckým prahováním s parametrem. Použté algortmy lze použít pro modelování bonty obcí, ale dosažené výsledky otevíraí možnost ech další optmalzace. Tab. 3: Srovnání nelepších výsledků získaných v rámc modelování bonty obcí Algortmus Acc avg [%] Acc max [%] LVQ FFNN OLVQ ARTMAP LVQ Immunos-99 dyn. s param RBF LVQ SVM Immunos-99 dyn. bez param CLONCLAS CLONALG KNN LNN PNN MLRM Další expermenty byly provedeny pro datový soubor Irs plant. V tab. 4 sou uvedeny výsledky pro datový soubor Irs plant získané pomocí algortmu Immunos-99. V rámc provedených expermentů byla úspěšnost klasfkace alespoň ednoho pokusu Acc = 100%. V prvním řádku sou uvedeny výsledky klasfkace pro dynamcké prahování bez parametru (tomu odpovídá nastavení t = -1). V druhém řádku tab. 4 sou uvedeny výsledky algortmu Immunos-99 s navrženým dynamckým prahováním s parametrem. Př tomto způsobu prahování bylo zapotřebí menšího počtu provedených generací. Z uvedených výsledků plyne, že algortmus Immunos-99 lze úspěšně použít v případě datového souboru Irs plant. Tab. 4: Výsledky klasfkace pro datový soubor Irs plant pomocí algortmu Immunos-99 Verze alg. Immunos-99 t n gen n nt [%] Acc mn [%] Acc avg [%] Acc max [%] dynamcké prah. bez parametru dynamcké prah. s parametrem V tab. 5 sou uvedeny úspěšnost klasfkace získané pomocí algortmu CLONALG a CLONCLAS pro datový soubor Irs plant. Dosažené výsledky sou stené ako v případě algortmu Immunos-99 s navrženým dynamckým prahováním s parametrem. 74

12 Tab. 5: Výsledky klasfkace pro datový soubor Irs plant pomocí algortmů CLONALG a CLONCLAS Algortmus n gen n Ab n m n s n d Acc mn [%] Acc avg [%] Acc max [%] CLONALG CLONCLAS V tab. 6 e uvedeno srovnání dosažených výsledků pro datový soubor Irs plant s ným algortmy. Tabulka obsahue dosažené výsledky, metodu vyhodnocení a odkaz na zdroovou lteraturu. Úspěšnost klasfkace v závorce znamená maxmální úspěšnost klasfkace v rámc provedených expermentů. Jak e z této tabulky patrné, tak použté algortmy Immunos-99, CLONALG a CLONCLAS dosahuí ve srovnání s ostatním velm dobrých výsledků. Tab. 6: Srovnání dosažených výsledků pro datový soubor "Irs plant" Algortmus Acc[%] Metoda vyhodnocení Zdro Genetcké algortmy + ANN 100 Vyhodnocení na trénovací množně. [12] Groban 100 Vyhodnocení na trénovací množně. [12] CLONALG, CLONCLAS (100) Rozdělení na testovací a trénovací množnu. vz výše Immunos-99 dynamcké Rozdělení na testovací a trénovací vz prahování s parametrem (100) množnu. výše Immunos-99 dynamcké Rozdělení na testovací a trénovací vz prahování bez parametru (100) množnu. výše Clusterng GP (k=3) 97.9 Křížová valdace (10 násobná) [13] AIRS Křížová valdace (10 násobná) [29] ANN (BP) 96.7 Metoda Leave one out [26] AIRS Křížová valdace (10 násobná) [30] DAIS 95.8 Křížová valdace (10 násobná) [19] Nave Bayes, Baggng NB Křížová valdace (10 násobná) [20] Bagged C Křížová valdace (10 násobná) [13] Logtboost NB Křížová valdace (10 násobná) [20] C Křížová valdace (10 násobná) [13] 7. Závěr V [9] lze nalézt aplkace umělých muntních systémů na úlohy optmalzace, datové analýzy, plánování, apod. Tento článek ukazue možnost využtí vybraných zástupců umělých muntních systémů pro úlohu klasfkace. Jedná se o algortmy Immunos-99, CLONALG a CLONCLAS. Pro algortmus Immunos-99 byla v tomto článku navržena verze dynamckého prahování s parametrem, která využívá výhod dynamckého prahování a zároveň umožňue v rámc nastavení parametru ovlvnt úroveň potlačení protlátek ve fáz učení. Uvedené algortmy včetně navržené varanty algortmu Immunos-99 byly použty pro úlohu modelování bonty obcí a pro klasfkac standardního datového souboru Irs plant. Pro úlohu modelování bonty obcí, dosahue algortmus Immunos-99 ve srovnání s algortmy CLONALG a CLONCLAS lepších průměrných hodnot úspěšnost klasfkace Acc avg. Pro úlohu klasfkace datového souboru Irs plant se průměrné hodnoty klasfkace použtých algortmů lší pouze o Acc = 0.27%. Maxmální úspěšnost klasfkace byly v tomto případě stené Acc max = 100%. Algortmy CLONALG a CLONCLAS dosahuí stených nebo lepších výsledků z hledska maxmální úspěšnost klasfkace Acc max. Pro praktcké využtí sou lepší algortmy se 75

13 stablním výsledky. Algortmus, který s edním nastavením parametrů dosáhne ednou vysoké a podruhé nízké úspěšnost klasfkace e pro praktcké využtí nevhodný. Z tohoto důvodu lze na základě provedených expermentů doporučt algortmus Immunos-99, ehož dosažené průměrné výsledky v rámc provedených expermentů sou ve srovnání s CLONALG a CLONCLAS lepší (zeména př modelování bonty obcí). Pro algortmus Immunos-99 lze doporučt navrženou varantu dynamckého prahování s parametrem, která v případě obou datových souborů dosáhla lepších průměrných výsledků a stených nebo lepších maxmálních hodnot úspěšnost klasfkace. Výsledky získané pro použté algortmy dále ukazuí na možnost ech optmalzací. Pro algortmus Immunos-99 lze pro další vývo doporučt další analýzu chování tohoto algortmu s cílem zvýšt úspěšnost klasfkace. Motvací e využít toho, že tento algortmus dosahue relatvně stablních výsledků. Pro algortmy CLONALG a CLONCLAS lze v rámc dalšího vývoe doporučt analýzu chování s cílem dosáhnout vyšší stablty dosažených výsledků. Pro všechny použté algortmy lze v rámc dalšího vývoe provést analýzu vlvu nastavení ednotlvých parametrů. Ve srovnání s dosaženým výsledky ných algortmů pro použté úlohy lze konstatovat, že algortmy CLONALG, CLONCLAS a zeména Immunos-99 s dynamckým prahováním s parametrem sou dobře použtelné pro úlohu klasfkace. Použtá lteratura: [1] ASUNCION, A., NEWMAN, D. J. UCI Machne Learnng Repostory [database onlne]. Irvne, CA: Unversty of Calforna, School of Informaton and Computer Scence, [ctováno ]. Dostupné z < < ml/datasets/>. [2] BRABAZON, A., O'NEILL, M. Credt Classfcaton Usng Grammatcal Evoluton. Informatca, 2006, no. 30, pp [3] BRENNAN, D., BRABAZON, A. Corporate Bond Ratng Usng Neural Networks. In Proceedngs of the Internatonal Conference on Artfcal Intellgence, IC-AI '04, June 21-24, 2004, Las Vegas, Nevada, USA. CSREA Press, 2004, vol. 1, pp [4] BROWLEE, J. Clonal Selecton Algorthms. Techncal Report, no A, Center for Intellgent Systems and Complex Processes (CISCP), Faculty of Informaton and Communcaton Technologes, Swnburne Unversty of Technology, Australa. February [5] BROWLEE, J. Clonal Selecton Theory & Clonalg - The Clonal Selecton Classfcaton Algorthm (CSCA). Techncal Report, no. 2-02, Center for Intellgent Systems and Complex Processes (CISCP), Faculty of Informaton and Communcaton Technologes, Swnburne Unversty of Technology, Australa. January [6] BROWLEE, J. Immunos-81, The Msunderstood Artfcal Immune System. Techncal Report, no. 3-01, Center for Intellgent Systems and Complex Processes (CISCP), Faculty of Informaton and Communcaton Technologes, Swnburne Unversty of Technology, Australa. January [7] BROWLEE, J. WEKA Classfcaton Algorthms [počítačový program]. Ver Sourceforge.NET, 2006 [ctováno ]. Dostupné z < wekaclassalgos>. [8] CARTER, J. H. The Immune System as a Model for Classfcaton and Pattern Recognton. Journal of the Amercan Medcal Informatcs Assocaton, 2000, vol. 7, no. 1, pp [9] CASTRO, L. N., TIMMIS, J. I. Artfcal Immune Systems: A New Computatonal Intellgence Approach, London: Sprnger-Verlag, p. ISBN

14 [10] CASTRO, L. N., ZUBEN, F. J. Learnng and Optmzaton Usng the Clonal Selecton Prncple. IEEE Transactons on Evolutonary Computaton, Specal Issue on Artfcal Immune Systems. 2002, vol. 6, no. 3, pp ISSN X. [11] CUTELLO, V. et. al. Clonal Selecton Algorthms: A Comparatve Case Study usng effectve Mutaton Potentals, In Proceedngs Artfcal Immune Systems: 4th Internatonal Conference Banff, Alberta, Canada (ICARIS 2005). Berln: Sprnger Verlag, pp [12] DUCH, W., ADAMCZAK, R., GRABCZEWSKI, K. A New Methodology of Extracton, Optmzaton and Applcaton of Crsp and Fuzzy Logcal Rules. IEEE Transactons on Neural Networks, 2001, vol. 12, pp ISSN [13] EGGERMONT, J., KOK, J. N., KOSTERS, W. A. Genetc programmng for data classfcaton: Parttonng the search space. In Proceedngs of the 2004 ACM symposum on Appled computng. New York, NY, USA: Assocaton for Computng Machnery ACM, pp ISBN [14] GARRETT, S. M. How Do We Evaluate Artfcal Immune Systems? Evolutonary Computaton, Summer 2005, vol. 13, no. 2, pp ISSN [15] HÁJEK, P., OLEJ, V. Herarchcal Structure of Fuzzy Inference Systems Desgn for Muncpal Credtworthness Modelng. WSEAS Transacton on Systems and Control, February 2007, vol. 2, no. 2, pp ISSN [16] HÁJEK, P., OLEJ, V. Modellng Muncpal Ratng by Cluster Analyss and Neural Networks. In Proceedngs of the 7-th WSEAS Internatonal Conference on Neural Networks, NN 2006, Cavtat, Croata, June Stevens Pont, Wsconsn, USA: World Scentfc and Engneerng Academy and Socety (WSEAS), 2006, pp ISBN [17] HÁJEK, P., OLEJ, V. Muncpal Credtworthness Modellng by Kohonen s Self- Organzng Feature Maps and LVQ Neural Networks. In Proceedngs of the 9th Eghth Internatonal Conference on Artfcal Intellgence and Soft Computng, ICAISC 08, Lecture Notes n Artfcal Intelgence, Zakopane, Poland, June 22-26, Sprnger Berln Hedelberg New York, 2008, pp ISSN , ISBN [18] HÁJEK, P., OLEJ, V. Muncpal Credtworthness Modellng by Clusterng Methods. In Proceedngs of the 10 th Internatonal Conference on Engneerng Applcatons of Neural Networks, EANN 2007, Margarts, Illads, Eds.,. Thessalonk, Greece, August , pp , ISBN [19] IGAWA, K., OHASHI, H. Dscrmnaton-based Artfcal Immune System: Modelng the Learnng Mechansm of Self and Non-self Dscrmnaton for Classfcaton. Journal of Computer Scence, 2007, vol. 3, no. 4, pp ISSN [20] KOTSIANTIS, S. B. PINTELAS, P.E. Logtboost of Smple Bayesan Classfer. Informatca. 2005, vol. 29, no. 4, pp ISSN [21] KVASNIČKA, V. a kol. Úvod do teore Neuronových sítí. Bratslava: IRIS, ISBN [22] LIU, X., LIU, W. Credt Ratng Analyss wth AFS Fuzzy Logc. Advances n Natural Computaton, Lecture Notes n Computer Scence, Sprnger-Verlag, 2005, vol. 3612, pp ISSN [23] MAGNI, C.A. Ratng and Rankng Frms wth Fuzzy Expert Systems: The Case of Camuzz. MPRA Paper Unversty Lbrary of Munch, Germany, 2007, vol [24] OLEJ, V., HÁJEK, P. Modelng Muncpal Ratng by Unsupervsed Methods. WSEAS Transactons on Systems, July 2006, vol. 5, no. 7, pp , ISSN [25] ROMANIUK, S.G. Fuzzy Rule Extracton for Determnng Credtworthness of Credt Applcants. Techncal report, No. TR20/92, Natonal Unversty of Sngapore,

15 [26] SHOLOM, W. M., IOANNIS, K. An Emprcal Comparson of Pattern Recognton, Neural Nets, and Machne Learnng Classfcaton Methods. In Proceedngs of the Eleventh Internatonal Jont Conference on Artfcal Intellgence. New York, NY, USA: Morgan Kaufmann, pp ISBN [27] WATKINS, A. AIRS: A Resource Lmted Artfcal Immune Classfer. Msssspp State Unversty, MS. USA, Master's thess. [28] WATKINS, A. Explotng Immunologcal Metaphors n the Development of Seral, Parallel, and Dstrbuted Learnng Algorthms, Unversty of Kent, Canterbury, UK, PhD dssertaton. [29] WATKINS, A.,BOGGESS, L. A New Classfer Based On Resource Lmted Artfcal Immune Systems. In Proceedngs of Congress on Evolutonary Computaton, Part of the 2002 IEEE World Congress on Computatonal Intellgence held n Honolulu, HI, USA, May IEEE Computer Socety Press, pp [30] WATKINS, A., TIMMIS, J., BOOGESS, L. Artfcal Immune Recognton System (AIRS): An Immune Insprated Supervsed Machne Learnng Algorthm. Genetc Programmng and Evolvable Machnes, 2004, vol. 5, no. 3, pp ISSN [31] WHITE, J., GARRETT, S. M. Improved Pattern Recognton wth Artfcal Clonal Selecton? In Proceedngs Artfcal Immune Systems: Second Internatonal Conference, September 1-3, 2003, Ednburgh, UK, (ICARIS-2003). Berln: Sprnger Verlag, pp [32] WITTEN, I. H., FRANK, E. Data Mnng: Practcal Machne Learnng Tools and Technques. Second Edton. Morgan Kaufmann, ISBN [33] ZHOU, X. Y., ZHANG, D. F., JIANG, Y. A New Credt Scorng Method Based on Rough Sets and Decson Tree. Advances n Knowledge Dscovery and Data Mnng, Lecture Notes n Computer Scence, Sprnger-Verlag, 2008, vol. 5012, pp ISSN Kontaktní adresa: Ing. Luděk Kopáček, prof. Ing. Vladmír Ole, CSc. USII/FES Unverzta Pardubce Studentská Pardubce E-mal: ludek.kopacek@upce.cz vladmr.ole@upce.cz 78

VYUŽITÍ IMUNITNÍCH SYSTÉMŮ V DATOVÉ ANALÝZE

VYUŽITÍ IMUNITNÍCH SYSTÉMŮ V DATOVÉ ANALÝZE VYUŽITÍ IMUNITNÍCH SYSTÉMŮ V DATOVÉ ANALÝZE Luděk Kopáček Ústav systémového nženýrství a nformatky, FES, Unverzta Pardubce Abstract Ths paper presents basc prncples of artfcal mmune systems as a novel

Více

Vícekriteriální rozhodování. Typy kritérií

Vícekriteriální rozhodování. Typy kritérií Vícekrterální rozhodování Zabývá se hodnocením varant podle několka krtérí, přčemž varanta hodnocená podle ednoho krtéra zpravdla nebývá nelépe hodnocená podle krtéra ného. Metody vícekrterálního rozhodování

Více

ŘEŠENÍ PROBLÉMU LOKALIZACE A ALOKACE LOGISTICKÝCH OBJEKTŮ POMOCÍ PROGRAMOVÉHO SYSTÉMU MATLAB. Vladimír Hanta 1, Ivan Gros 2

ŘEŠENÍ PROBLÉMU LOKALIZACE A ALOKACE LOGISTICKÝCH OBJEKTŮ POMOCÍ PROGRAMOVÉHO SYSTÉMU MATLAB. Vladimír Hanta 1, Ivan Gros 2 ŘEŠENÍ PROBLÉMU LOKALIZACE A ALOKACE LOGISTICKÝCH OBJEKTŮ POMOCÍ PROGRAMOVÉHO SYSTÉMU MATLAB Vladmír Hanta 1 Ivan Gros 2 Vysoká škola chemcko-technologcká Praha 1 Ústav počítačové a řídcí technky 2 Ústav

Více

Metody vícekriteriálního hodnocení variant a jejich využití při výběru produktu finanční instituce

Metody vícekriteriálního hodnocení variant a jejich využití při výběru produktu finanční instituce . meznárodní konference Řízení a modelování fnančních rzk Ostrava VŠB-TU Ostrava, Ekonomcká fakulta, katedra Fnancí 8. - 9. září 200 Metody vícekrterálního hodnocení varant a ech využtí př výběru produktu

Více

APLIKACE MATEMATICKÉHO PROGRAMOVÁNÍ PŘI NÁVRHU STRUKTURY DISTRIBUČNÍHO SYSTÉMU

APLIKACE MATEMATICKÉHO PROGRAMOVÁNÍ PŘI NÁVRHU STRUKTURY DISTRIBUČNÍHO SYSTÉMU APLIKACE MATEMATICKÉHO PROGRAMOVÁNÍ PŘI NÁVRHU STRUKTURY DISTRIBUČNÍHO SYSTÉMU APPLICATION OF MATHEMATICAL PROGRAMMING IN DESIGNING THE STRUCTURE OF THE DISTRIBUTION SYSTEM Martn Ivan 1 Anotace: Prezentovaný

Více

EKONOMICKO-MATEMATICKÉ METODY

EKONOMICKO-MATEMATICKÉ METODY . přednáška EKONOMICKO-MATEMATICKÉ METODY Ekonomcko matematcké metody (též se užívá název operační analýza) sou metody s matematckým základem, využívané především v ekonomcké oblast, v oblast řízení a

Více

PROBLEMATIKA INTELIGENTNÍHO AUTOMATICKÉHO

PROBLEMATIKA INTELIGENTNÍHO AUTOMATICKÉHO PROBLEMATIKA INTELIGENTNÍHO AUTOMATICKÉHO MAPOVÁNÍ WEBOVÝCH STRÁNEK ŘIMNÁČ MARTIN 1, ŠUSTA RICHARD 2, ŽIVNŮSTKA JIŘÍ 3 Katedra řídcí technky, ČVUT-FEL, Techncká 2, Praha 6, tel. +42 224 357 359, fax. +

Více

SIMULACE A ŘÍZENÍ PNEUMATICKÉHO SERVOPOHONU POMOCÍ PROGRAMU MATLAB SIMULINK. Petr NOSKIEVIČ Petr JÁNIŠ

SIMULACE A ŘÍZENÍ PNEUMATICKÉHO SERVOPOHONU POMOCÍ PROGRAMU MATLAB SIMULINK. Petr NOSKIEVIČ Petr JÁNIŠ bstrakt SIMULCE ŘÍZENÍ PNEUMTICKÉHO SERVOPOHONU POMOCÍ PROGRMU MTL SIMULINK Petr NOSKIEVIČ Petr JÁNIŠ Katedra automatzační technky a řízení Fakulta stroní VŠ-TU Ostrava Příspěvek popsue sestavení matematckého

Více

Klasifikace a predikce. Roman LUKÁŠ

Klasifikace a predikce. Roman LUKÁŠ 1/28 Klasfkace a predkce Roman LUKÁŠ 2/28 Základní pomy Klasfkace = zařazení daného obektu do sté skupny na základě eho vlastností Dvě fáze klasfkace: I. Na základě trénovacích vzorů (u nchž víme, do aké

Více

ROZHODOVÁNÍ VE FUZZY PROSTŘEDÍ

ROZHODOVÁNÍ VE FUZZY PROSTŘEDÍ ACTA UNIVERSITATIS AGRICULTURAE ET SILVICULTURAE MENDELIANAE BRUNENSIS SBORNÍK MENDELOVY ZEMĚDĚLSKÉ A LESNICKÉ UNIVERZITY V BRNĚ Ročník LV 24 Číslo 6, 2007 ROZHODOVÁNÍ VE FUZZY PROSTŘEDÍ V. Konečný Došlo:

Více

Využití logistické regrese pro hodnocení omaku

Využití logistické regrese pro hodnocení omaku Využtí logstcké regrese pro hodnocení omaku Vladmír Bazík Úvod Jedním z prmárních proevů textlí e omak. Jedná se o poct který vyvolá textle př kontaktu s pokožkou. Je to ntegrální psychofyzkální vlastnost

Více

Dopravní plánování a modelování (11 DOPM )

Dopravní plánování a modelování (11 DOPM ) Department of Appled Mathematcs Faculty of ransportaton Scences Czech echncal Unversty n Prague Dopravní plánování a modelování (11 DOPM ) Lekce 5: FSM: rp dstrbuton Prof. Ing. Ondře Přbyl, Ph.D. Ing.

Více

Automatická klasifikace dokumentů do tříd za použití metody Itemsets

Automatická klasifikace dokumentů do tříd za použití metody Itemsets Automatcká klasfkace dokumentů do tříd za použtí metody Itemsets Jří HYNEK 1, Karel JEŽEK 2 1 nsite, s.r.o., Knowledge Management Integrator Rubešova 29, 326 00 Plzeň r.hynek@nste.cz 2 Katedra nformatky

Více

VYSOKÁ ŠKOLA EKONOMICKÁ V PRAZE FAKULTA INFORMATIKY A STATISTIKY BAKALÁŘSKÁ PRÁCE. 2013 Radka Luštincová

VYSOKÁ ŠKOLA EKONOMICKÁ V PRAZE FAKULTA INFORMATIKY A STATISTIKY BAKALÁŘSKÁ PRÁCE. 2013 Radka Luštincová VYSOKÁ ŠKOLA EKONOMICKÁ V PRAZE FAKULTA INFORMATIKY A STATISTIKY BAKALÁŘSKÁ PRÁCE 2013 Radka Luštncová VYSOKÁ ŠKOLA EKONOMICKÁ V PRAZE FAKULTA INFORMATIKY A STATISTIKY Název bakalářské práce: Aplkace řezných

Více

ČASOVÁ KOORDINACE SPOJŮ VEŘEJNÉ HROMADNÉ DOPRAVY NA ÚSECÍCH DOPRAVNÍ SÍTĚ

ČASOVÁ KOORDINACE SPOJŮ VEŘEJNÉ HROMADNÉ DOPRAVY NA ÚSECÍCH DOPRAVNÍ SÍTĚ ČASOVÁ KOORDINACE SPOJŮ VEŘEJNÉ HROMADNÉ DOPRAVY NA ÚSECÍCH DOPRAVNÍ SÍTĚ THE TIME COORDINATION OF PUBLIC MASS TRANSPORT ON SECTIONS OF THE TRANSPORT NETWORK Petr Kozel 1 Anotace: Předložený příspěvek

Více

Metamodeling. Moderní metody optimalizace 1

Metamodeling. Moderní metody optimalizace 1 Metamodelng Nejmodernějšíoblast optmalzace Určena zejména pro praktckéaplkace s velkým výpočetním nároky Vycházíz myšlenky, že reálnéoptmalzační problémy nejsou sce konvení, ale jsou do značnémíry hladké

Více

Přemysl Žiška, Pravoslav Martinek. Katedra teorie obvodů, ČVUT Praha, Česká republika. Abstrakt

Přemysl Žiška, Pravoslav Martinek. Katedra teorie obvodů, ČVUT Praha, Česká republika. Abstrakt ALGORITMUS DIFERENCIÁLNÍ EVOLUCE A JEHO UŽITÍ PRO IDENTIFIKACI NUL A PÓLŮ PŘE- NOSOVÉ FUNKCE FILTRU Přemysl Žška, Pravoslav Martnek Katedra teore obvodů, ČVUT Praha, Česká republka Abstrakt V příspěvku

Více

Rozšíření bag-of-words modelu dokumentu: srovnání bigramů a 2-itemsetů

Rozšíření bag-of-words modelu dokumentu: srovnání bigramů a 2-itemsetů Rozšíření bag-of-words modelu dokumentu: srovnání bgramů a 2-temsetů Roman Tesař 1, Massmo Poeso 2, Václav Strnad 1, Karel Ježek 1 1 Katedra Informatky a výpočetní technky, Západočeská Unverzta v Plzn,

Více

n lokální působení různých vnějších faktorů ovlivňujících růst a zánik živých organismů n lokální variace vnitřních proměnných biologických systémů.

n lokální působení různých vnějších faktorů ovlivňujících růst a zánik živých organismů n lokální variace vnitřních proměnných biologických systémů. PROSTOROVÁ AUTOKORELACE V ANALYTICKÉ CHEMII JIŘÍ MILITKÝ, Katedra textlních materálů, Techncká unversta v Lberc, 46 7 Lberec MILAN MELOUN, Katedra analytcké cheme, Unversta Pardubce, Pardubce. Úvod Autokorelace

Více

MANAŽERSKÉ ROZHODOVÁNÍ

MANAŽERSKÉ ROZHODOVÁNÍ MANAŽERSKÉ ROZHODOVÁNÍ Téma 14 POSUZOVÁNÍ A HODNOCENÍ VARIANT doc. Ing. Monka MOTYČKOVÁ (Grasseová), Ph.D. Unverzta obrany Fakulta ekonomka a managementu Katedra voenského managementu a taktky Kouncova

Více

XXX. ASR '2005 Seminar, Instruments and Control, Ostrava, April 29,

XXX. ASR '2005 Seminar, Instruments and Control, Ostrava, April 29, XXX. ASR '2005 Semnar, Instruments and Control, Ostrava, Aprl 29, 2005 449 Usng flockng Algorthm and Vorono Dagram for Moton Plannng of a Swarm of Robots Plánování pohybu skupny robotů pomocí flockng algortmu

Více

MODELOVÁNÍ BONITY OBCÍ POMOCÍ KOHONENOVÝCH SAMOORGANIZUJÍCÍCH SE MAP A LVQ NEURONOVÝCH SÍTÍ

MODELOVÁNÍ BONITY OBCÍ POMOCÍ KOHONENOVÝCH SAMOORGANIZUJÍCÍCH SE MAP A LVQ NEURONOVÝCH SÍTÍ MODELOVÁNÍ BONITY OBCÍ POMOCÍ KOHONENOVÝCH SAMOORGANIZUJÍCÍCH SE MAP A LVQ NEURONOVÝCH SÍTÍ Vladimír Olej, Petr Hájek Univerzita Pardubice, Fakulta ekonomicko-správní, informatiky Ústav systémového inženýrství

Více

Obsah přednášky 1. Bayesův teorém 6. Naivní Bayesovský klasifikátor (NBK)

Obsah přednášky 1. Bayesův teorém 6. Naivní Bayesovský klasifikátor (NBK) Obsah přednášky 1. Bayesův teorém 2. Brutální Bayesovský klasfkátor (BBK) 3. Mamální aposterorní pravděpodobnost (MA) 4. Optmální Bayesovský klasfkátor (OBK) 5. Gbbsův alortmus (GA) 6. Navní Bayesovský

Více

2. Posouzení efektivnosti investice do malé vtrné elektrárny

2. Posouzení efektivnosti investice do malé vtrné elektrárny 2. Posouzení efektvnost nvestce do malé vtrné elektrárny Cíle úlohy: Posoudt ekonomckou výhodnost proektu malé vtrné elektrárny pomocí základních metod hodnocení efektvnost nvestních proekt ako sou metoda

Více

Agregace vzájemné spojování destabilizovaných částic ve větší celky, případně jejich adheze na povrchu jiných materiálů

Agregace vzájemné spojování destabilizovaných částic ve větší celky, případně jejich adheze na povrchu jiných materiálů Agregace - úvod 1 Agregace vzáemné spoování destablzovaných částc ve větší cely, případně ech adheze na povrchu ných materálů Částce mohou agregovat, poud vyazuí adhezní schopnost a poud e umožněno ech

Více

Implementace bioplynové stanice do tepelné sítě

Implementace bioplynové stanice do tepelné sítě Energe z bomasy XVII, 13. 15. 9. 2015 Lednce, Česká republka Implementace boplynové stance do tepelné sítě Pavel MILČÁK 1, Jaroslav KONVIČKA 1, Markéta JASENSKÁ 1 1 VÍTKOVICE ÚAM a.s., Ruská 2887/101,

Více

Softwarová podpora matematických metod v ekonomice a řízení

Softwarová podpora matematických metod v ekonomice a řízení Softwarová podpora matematckých metod v ekonomce a řízení Petr Sed a Opava 2013 Hrazeno z prostředků proektu OPVK CZ.1.07/2.2.00/15.0174 Inovace bakalářských studních oborů se zaměřením na spoluprác s

Více

SHIFT-SHARE ANALÝZA PRODUKTIVITY PRÁCE # Úvod

SHIFT-SHARE ANALÝZA PRODUKTIVITY PRÁCE # Úvod SHIFT-SHARE ANALÝZA PRODUKTIVITY PRÁCE # Frantšek Střeleček, Radek Zdeněk, Jana Lososová Úvod Vedle konkurenceschopnost podnků a ednotlvých odvětví národního hospodářství své významné místo zauímá konkurenceschopnost

Více

SCIENTIFIC PAPERS OF THE UNIVERSITY OF PARDUBICE APLIKACE NEURONOVÝCH SÍTÍ PRO DETEKCI PORUCH SIGNÁLŮ

SCIENTIFIC PAPERS OF THE UNIVERSITY OF PARDUBICE APLIKACE NEURONOVÝCH SÍTÍ PRO DETEKCI PORUCH SIGNÁLŮ SCIENTIFIC PAPERS OF THE UNIVERSITY OF PARDUBICE Seres B The Jan Perner Transport Faculty 5 (1999) APLIKACE NEURONOVÝCH SÍTÍ PRO DETEKCI PORUCH SIGNÁLŮ Mchal MUSIL Katedra provozní spolehlvost, dagnostky

Více

Ivana Linkeová SPECIÁLNÍ PŘÍPADY NURBS REPREZENTACE. 2 NURBS reprezentace křivek

Ivana Linkeová SPECIÁLNÍ PŘÍPADY NURBS REPREZENTACE. 2 NURBS reprezentace křivek 25. KONFERENCE O GEOMETRII A POČÍTAČOVÉ GRAFICE Ivana Lnkeová SPECIÁLNÍ PŘÍPADY NURBS REPREZENTACE Abstrakt Příspěvek prezentuje B-splne křvku a Coonsovu, Bézerovu a Fergusonovu kubku jako specální případy

Více

ALGORITMUS SILOVÉ METODY

ALGORITMUS SILOVÉ METODY ALGORITMUS SILOVÉ METODY CONSISTENT DEFORMATION METHOD ALGORITHM Petr Frantík 1, Mchal Štafa, Tomáš Pal 3 Abstrakt Příspěvek se věnuje popsu algortmzace slové metody sloužící pro výpočet statcky neurčtých

Více

Attitudes and criterias of the financial decisionmaking under uncertainty

Attitudes and criterias of the financial decisionmaking under uncertainty 8 th Internatonal scentfc conference Fnancal management of frms and fnancal nsttutons Ostrava VŠB-TU Ostrava, faculty of economcs,fnance department 6 th 7 th September 2011 Atttudes and crteras of the

Více

SÍŤOVÁ ANALÝZA. Základní pojmy síťové analýzy. u,. Sjednocením množin { u, u,..., 2. nazýváme grafem G.

SÍŤOVÁ ANALÝZA. Základní pojmy síťové analýzy. u,. Sjednocením množin { u, u,..., 2. nazýváme grafem G. SÍŤOVÁ ANALÝZA Využívá grafcko-analytcké metody pro plánování, řízení a kontrolu složtých návazných procesů. yto procesy se daí rozložt na dílčí a organzačně spolu souvseící čnnost. yto procesy se nazývaí

Více

POROVNÁNÍ MEZI SKUPINAMI

POROVNÁNÍ MEZI SKUPINAMI POROVNÁNÍ MEZI SKUPINAMI Potřeba porovnání počtů mez určtým skupnam jednců např. porovnání počtů onemocnění mez kraj nebo okresy v prax se obvykle pracuje s porovnáním na 100.000 osob. Stuace ale nebývá

Více

2 ÚVOD DO TEORIE PRAVDĚPODOBNOSTI. 2.1 Náhodný jev. π, které je třeba co nejpřesněji a nejúplněji vymezit, a k nimž je třeba výsledky pokusu a

2 ÚVOD DO TEORIE PRAVDĚPODOBNOSTI. 2.1 Náhodný jev. π, které je třeba co nejpřesněji a nejúplněji vymezit, a k nimž je třeba výsledky pokusu a ÚVOD DO TEORIE PRAVDĚPODOBNOSTI.1 Náhodný ev Tato kaptola uvádí souhrn základních pomů a postupů teore pravděpodobnost, které se uplatňuí př rozboru spolehlvost stavebních konstrukcí a systémů. Výklad

Více

NÁVRH MATEMATICKÉHO MODELU PRO OPTIMALIZACI VYTVÁŘENÍ SMĚSÍ SPALITELNÝCH ODPADŮ PRO SPALOVNY. PETR BYCZANSKI a a KAREL OBROUČKA b.

NÁVRH MATEMATICKÉHO MODELU PRO OPTIMALIZACI VYTVÁŘENÍ SMĚSÍ SPALITELNÝCH ODPADŮ PRO SPALOVNY. PETR BYCZANSKI a a KAREL OBROUČKA b. Chem. Lsty 101, 668 67 (007) Laboratorní přístroe a postupy NÁVRH MATEMATICKÉHO MODELU PRO OPTIMALIZACI VYTVÁŘENÍ SMĚSÍ SPALITELNÝCH ODPADŮ PRO SPALOVNY PETR BYCZANSKI a a KAREL OBROUČKA b a Ústav geonky

Více

Analýza nahraditelnosti aktivního systému úsekového měření rychlosti pasivním systémem P. Chmelař 1, L. Rejfek 1,2, M.

Analýza nahraditelnosti aktivního systému úsekového měření rychlosti pasivním systémem P. Chmelař 1, L. Rejfek 1,2, M. Ročník 03 Číslo II Analýza nahradtelnost aktvního systému úsekového měření rychlost pasvním systémem P. Chmelař, L. Refek,, M. Dobrovolný Katedra elektrotechnky, Fakulta elektrotechnky a nformatky, Unverzta

Více

Dynamika psaní na klávesnici v kombinaci s klasickými hesly

Dynamika psaní na klávesnici v kombinaci s klasickými hesly Dynamka psaní na klávesnc v kombnac s klasckým hesly Mloslav Hub Ústav systémového nženýrství a nformatky, FES, Unverzta Pardubce Abstract Authentfcaton as a data securty nstrument n our nformatonal socety

Více

ANALÝZA ROZPTYLU (Analysis of Variance ANOVA)

ANALÝZA ROZPTYLU (Analysis of Variance ANOVA) NLÝZ OZPYLU (nalyss of Varance NOV) Používá se buď ako samostatná technka, nebo ako postup, umožňuící analýzu zdroů varablty v lneární regres. Př. použtí: k porovnání středních hodnot (průměrů) více než

Více

Teorie her a ekonomické rozhodování. 10. Rozhodování při jistotě, riziku a neurčitosti

Teorie her a ekonomické rozhodování. 10. Rozhodování při jistotě, riziku a neurčitosti Teore her a ekonomcké rozhodování 10. Rozhodování př stotě, rzku a neurčtost 10.1 Jednokrterální dskrétní model Jednokrterální model rozhodování: f a ) max a Aa, a,..., a ( 1 2 f krterální funkce (zsk,

Více

Iterační výpočty. Dokumentace k projektu pro předměty IZP a IUS. 22. listopadu projekt č. 2

Iterační výpočty. Dokumentace k projektu pro předměty IZP a IUS. 22. listopadu projekt č. 2 Dokumentace k projektu pro předměty IZP a IUS Iterační výpočty projekt č.. lstopadu 1 Autor: Mlan Setler, setl1@stud.ft.vutbr.cz Fakulta Informačních Technologí Vysoké Učení Techncké v Brně Obsah 1 Úvod...

Více

SIMULACE ZTRÁTY STABILITY ŠTÍHLÉHO PRUTU PŘI KROUCENÍ

SIMULACE ZTRÁTY STABILITY ŠTÍHLÉHO PRUTU PŘI KROUCENÍ SIMULACE ZTRÁTY STABILITY ŠTÍHLÉHO PRUTU PŘI KROUCENÍ SIMULATION OF STABILITY LOSS OF SLENDER BEAM UNDER TORSION Petr Frantík Abstract Paper deals wth the stablty loss of straght shape of slender deal

Více

Lineární a adaptivní zpracování dat. 8. Kumulační zvýrazňování signálů v šumu 2

Lineární a adaptivní zpracování dat. 8. Kumulační zvýrazňování signálů v šumu 2 Lneární a adaptvní zpracování dat 8. Kumulační zvýrazňování sgnálů v šumu 2 Danel Schwarz Investce do rozvoe vzdělávání Opakování Kumulační zpracování sgnálů co to e, k čemu to e? Prncp metody? Nutné podmínky

Více

Optimalizační přístup při plánování rekonstrukcí vodovodních řadů

Optimalizační přístup při plánování rekonstrukcí vodovodních řadů Optmalzační přístup př plánování rekonstrukcí vodovodních řadů Ladslav Tuhovčák*, Pavel Dvořák**, Jaroslav Raclavský*, Pavel Vščor*, Pavel Valkovč* * Ústav vodního hospodářství obcí, Fakulta stavební VUT

Více

1. Úvod. Cílem teorie her je popsat situaci, která nás zajímá, jako hru. Klasickým případem

1. Úvod. Cílem teorie her je popsat situaci, která nás zajímá, jako hru. Klasickým případem Kvaternon 2/204, 79 98 79 MATICOVÉ HRY V INŽENÝRSTVÍ JAROSLAV HRDINA a PETR VAŠÍK Abstrakt. Následuící text pokrývá eden z cyklů přednášek předmětu Aplkovaná algebra pro nženýry (0AA) na FSI VUT. Text

Více

Lokace odbavovacího centra nákladní pokladny pro víkendový provoz

Lokace odbavovacího centra nákladní pokladny pro víkendový provoz Markéta Brázdová 1 Lokace odbavovacího centra nákladní pokladny pro víkendový provoz Klíčová slova: odbavování záslek, centrum grafu, vážená excentrcta vrcholů sítě, časová náročnost odbavení záslky, vážená

Více

Umělé neuronové sítě a Support Vector Machines. Petr Schwraz

Umělé neuronové sítě a Support Vector Machines. Petr Schwraz Umělé neuronové sítě a Support Vector Machnes Petr Schraz scharzp@ft.vutbr.cz Perceptron ( neuron) x x x N f() y y N f ( x + b) x vstupy neuronu váhy jednotlvých vstupů b aktvační práh f() nelneární funkce

Více

VÝZNAM TEORIE DUALITY V OPERAČNÍ ANALÝZE THEORY OF DUALITY IN OPERATIONAL ANALYSIS. ZÍSKAL Jan. Abstract

VÝZNAM TEORIE DUALITY V OPERAČNÍ ANALÝZE THEORY OF DUALITY IN OPERATIONAL ANALYSIS. ZÍSKAL Jan. Abstract VÝZNAM EORIE DUALIY V OPERAČNÍ ANALÝZE HEORY OF DUALIY IN OPERAIONAL ANALYSIS ZÍSKAL Jan Abstract hs paper summarzes knowledge from lterature and results of research n dual theor at the Department of sstems

Více

ANALÝZA PRODUKCE OLEJNIN ANALYSIS OF OIL SEED PRODUCTION. Lenka Šobrová

ANALÝZA PRODUKCE OLEJNIN ANALYSIS OF OIL SEED PRODUCTION. Lenka Šobrová ANALÝZA PRODUKCE OLEJNIN ANALYSIS OF OIL SEED PRODUCTION Lenka Šobrová Anotace: Olejnny patří mez významné zemědělské plodny. Nejvýznamnější zástupc této skupny se však v jednotlvých částech světa lší,

Více

Vkládání pomocí Viterbiho algoritmu

Vkládání pomocí Viterbiho algoritmu Vkládání pomocí Vterbho algortmu Andrew Kozlk KA MFF UK C Vkládání pomocí Vterbho algortmu Cíl: Využít teor konvolučních kódů. Motvace: Vterbho dekodér je soft-decson dekodér. Každému prvku nosče přřadíme

Více

BAYESŮV PRINCIP ZDENĚK PŮLPÁN

BAYESŮV PRINCIP ZDENĚK PŮLPÁN ROBUST 000, 7 4 c JČMF 00 BAYESŮV PRINCIP ZDENĚK PŮLPÁN Abstrakt. Poukážeme na možnost rozhodování pomocí Bayesova prncpu. Ten vychází z odhadu podmíněné pravděpodobnosta z předpokladu dsjunktního rozkladu

Více

Solventnost II. Standardní vzorec pro výpočet solventnostního kapitálového požadavku. Iva Justová

Solventnost II. Standardní vzorec pro výpočet solventnostního kapitálového požadavku. Iva Justová 2. část Solventnost II Standardní vzorec pro výpočet solventnostního kaptálového požadavku Iva Justová Osnova Úvod Standardní vzorec Rzko selhání protstrany Závěr Vstupní údaje Vašíčkovo portfolo Alternatvní

Více

Projekční algoritmus. Urychlení evolučních algoritmů pomocí regresních stromů a jejich zobecnění. Jan Klíma

Projekční algoritmus. Urychlení evolučních algoritmů pomocí regresních stromů a jejich zobecnění. Jan Klíma Urychlení evolučních algoritmů pomocí regresních stromů a jejich zobecnění Jan Klíma Obsah Motivace & cíle práce Evoluční algoritmy Náhradní modelování Stromové regresní metody Implementace a výsledky

Více

Hodnocení kvality sumarizátorů textů

Hodnocení kvality sumarizátorů textů Hodnocení kvalty sumarzátorů textů Josef Stenberger 1, Karel Ježek 1 1 Katedra nformatky a výpočetní technky, FAV, ZČU Západočeská Unverzta v Plzn, Unverztní, 306 14 Plzeň {jsten, jezek_ka}@kv.zcu.cz Abstrakt.

Více

Algoritmy a struktury neuropočítačů ASN P9 SVM Support vector machines Support vector networks (Algoritmus podpůrných vektorů)

Algoritmy a struktury neuropočítačů ASN P9 SVM Support vector machines Support vector networks (Algoritmus podpůrných vektorů) Algoritmy a struktury neuropočítačů ASN P9 SVM Support vector machines Support vector networks (Algoritmus podpůrných vektorů) Autor: Vladimir Vapnik Vapnik, V. The Nature of Statistical Learning Theory.

Více

Univerzita Pardubice Fakulta ekonomicko-správní. Modelování predikce časových řad návštěvnosti web domény pomocí SVM Bc.

Univerzita Pardubice Fakulta ekonomicko-správní. Modelování predikce časových řad návštěvnosti web domény pomocí SVM Bc. Unverzta Pardubce Fakulta ekonomcko-správní Modelování predkce časových řad návštěvnost web domény pomocí SVM Bc. Vlastml Flegl Dplomová práce 2011 Prohlašuj: Tuto prác jsem vypracoval samostatně. Veškeré

Více

MODELOVÁNÍ A SIMULACE

MODELOVÁNÍ A SIMULACE MODELOVÁNÍ A SIMULACE základní pojmy a postupy vytváření matematckých modelů na základě blancí prncp numerckého řešení dferencálních rovnc základy práce se smulačním jazykem PSI Základní pojmy matematcký

Více

ANALÝZA RIZIKA A CITLIVOSTI JAKO SOUČÁST STUDIE PROVEDITELNOSTI 1. ČÁST

ANALÝZA RIZIKA A CITLIVOSTI JAKO SOUČÁST STUDIE PROVEDITELNOSTI 1. ČÁST Abstrakt ANALÝZA ZKA A CTLOST JAKO SOUČÁST STUDE POVEDTELNOST 1. ČÁST Jří Marek Úspěšnost nvestce závsí na tom, jaké nejstoty ovlvní její předpokládaný žvotní cyklus. Pomocí managementu rzka a analýzy

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

OSTRAVSKÁ UNIVERZITA V OSTRAVĚ NEURONOVÉ SÍTĚ 1 EVA VOLNÁ

OSTRAVSKÁ UNIVERZITA V OSTRAVĚ NEURONOVÉ SÍTĚ 1 EVA VOLNÁ OSTRAVSKÁ UNIVERZITA V OSTRAVĚ NEURONOVÉ SÍTĚ EVA VOLNÁ OSTRAVA 008 Recenzent: Název: Neuronové sítě Autoř: RNDr PaedDr Eva Volná, PhD Vydání: druhé, 008 Počet stran: 86 Náklad: Tsk: Studní materály pro

Více

vektor a vrátili jiný vektor. Měli-li jsme jistou pozorovatelnou A, dostali jsme jejím změřením

vektor a vrátili jiný vektor. Měli-li jsme jistou pozorovatelnou A, dostali jsme jejím změřením Operátor hustoty Popsueme-l vývo uzavřeného kvantového systému, vystačíme s většnou s pomem čstého stavu. Jedná se o vektor v Hlbertově prostoru H, který e danému kvantovému systému přdružen. Na daném

Více

POLYMERNÍ BETONY Jiří Minster Ústav teoretické a aplikované mechaniky AV ČR, v. v. i.

POLYMERNÍ BETONY Jiří Minster Ústav teoretické a aplikované mechaniky AV ČR, v. v. i. Odborná skupna Mechanka kompoztních materálů a konstrukcí České společnost pro mechanku s podporou frmy Letov letecká výroba, s. r. o. a Ústavu teoretcké a aplkované mechanky AV ČR v. v.. Semnář KOMPOZITY

Více

SIMULACE. Numerické řešení obyčejných diferenciálních rovnic. Měřicí a řídicí technika magisterské studium FTOP - přednášky ZS 2009/10

SIMULACE. Numerické řešení obyčejných diferenciálních rovnic. Měřicí a řídicí technika magisterské studium FTOP - přednášky ZS 2009/10 SIMULACE numercké řešení dferencálních rovnc smulační program dentfkace modelu Numercké řešení obyčejných dferencálních rovnc krokové metody pro řešení lneárních dferencálních rovnc 1.řádu s počátečním

Více

Řešení radiační soustavy rovnic

Řešení radiační soustavy rovnic Řešení radační soustavy rovnc 1996-2016 Josef Pelkán CGG MFF UK Praha pepca@cgg.mff.cun.cz http://cgg.mff.cun.cz/~pepca/ RadSoluton 2016 Josef Pelkán, http://cgg.ms.mff.cun.cz/~pepca 1 / 23 Soustava lneárních

Více

1. Nejkratší cesta v grafu

1. Nejkratší cesta v grafu 08. Nekratší cesty. Úloha obchodního cestuícího. Heurstky a aproxmační algortmy. Metoda dynamckého programování. Problém batohu. Pseudopolynomální algortmy 1. Nekratší cesta v grafu - sled e lbovolná posloupnost

Více

Statistická energetická analýza (SEA)

Statistická energetická analýza (SEA) Hladna akustckého tlaku buzení harmonckou slou [db] Statstcká energetcká analýza (SA) V současné době exstue řada způsobů, ak řešt vbroakustcké problémy. odobně ako v ných odvětvích nženýrství, také ve

Více

Modelování elektrických sítí KEE/MS Přednáška na téma: Výpočty chodu sítě. Ing. Jan Veleba, Ph.D. doc. Ing. Karel Noháč, Ph.D.

Modelování elektrických sítí KEE/MS Přednáška na téma: Výpočty chodu sítě. Ing. Jan Veleba, Ph.D. doc. Ing. Karel Noháč, Ph.D. Modelování elektrckých sítí KEE/MS Přednáška na téma: Výpočty chodu sítě Ing. Jan Veleba, Ph.D. doc. Ing. Karel Noháč, Ph.D. Výpočet chodu soustavy Výpočet chodu soustavy Výpočet chodu soustavy Výpočet

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

1. Sítě se vzájemnými vazbami

1. Sítě se vzájemnými vazbami Obsah 1. Sítě se vzáemným vazbam... 2 1.1 Základní nformace... 2 1.2 Výstupy z učení... 2 1.3 Obecná charakterstka umělých neuronových sítí se vzáemným vazbam... 2 1.4 Hopfeldova síť... 3 1.4.1 Organzační

Více

Validation of the selected factors impact on the insured accident

Validation of the selected factors impact on the insured accident 6 th Internatonal Scentfc Conference Managng and Modellng of Fnancal Rsks Ostrava VŠB-TU Ostrava, Faculty of Economcs,Fnance Department 0 th th September 202 Valdaton of the selected factors mpact on the

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

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

í I - 13 - Průchod a rozptyl záření gama ve vrstvách materiálu Prof. Ing. J. Šeda, DrSc. KDAIZ - PJPI

í I - 13 - Průchod a rozptyl záření gama ve vrstvách materiálu Prof. Ing. J. Šeda, DrSc. KDAIZ - PJPI - 13 - í Průchod a rozptyl záření gama ve vrstvách materálu Prof. ng. J. Šeda, DrSc. KDAZ - PJP Na našem pracovšt byl vypracován program umožňující modelovat průchod záření gama metodou Monte Carlo, homogenním

Více

HODNOCENÍ DODAVATELE SUPPLIER EVALUATION

HODNOCENÍ DODAVATELE SUPPLIER EVALUATION oční 6., Číslo IV., lstopad 20 HODNOCENÍ DODAVATELE SUPPLIE EVALUATION oman Hruša Anotace: Článe se zabývá hodnocením dodavatele pomocí scorng modelu, což znamená vanttatvní hodnocení dodavatele podle

Více

MOŽNOSTI PREDIKCE DYNAMICKÉHO CHOVÁNÍ LOPAT OBĚŽNÝCH KOL KAPLANOVÝCH A DÉRIAZOVÝCH TURBÍN.

MOŽNOSTI PREDIKCE DYNAMICKÉHO CHOVÁNÍ LOPAT OBĚŽNÝCH KOL KAPLANOVÝCH A DÉRIAZOVÝCH TURBÍN. MOŽNOSTI PREDIKCE DYNAMICKÉHO CHOVÁNÍ LOPAT OBĚŽNÝCH KOL KAPLANOVÝCH A DÉRIAZOVÝCH TURBÍN. Mroslav VARNER, Vktor KANICKÝ, Vlastslav SALAJKA ČKD Blansko Strojírny, a. s. Anotace Uvádí se výsledky teoretckých

Více

Assessment of the Sensitivity of the Regulatory Requirement for Credit Risk. Posouzení citlivosti regulatorního kapitálu na kreditní riziko

Assessment of the Sensitivity of the Regulatory Requirement for Credit Risk. Posouzení citlivosti regulatorního kapitálu na kreditní riziko Assessment of the Senstvty of the Regulatory Requrement for Credt Rsk Posouzení ctlvost regulatorního kaptálu na kredtní rzko Josef Novotný 1 Abstract The paper s devodet to concept of Captal adequacy

Více

Automatizace generování stopslov

Automatizace generování stopslov Automatzace generování stopslov Bc. Jří Krupní, Ústav nformaty, Provozně eonomcá faulta, Mendelova unverzta v Brně, jr.rupn@mendelu.cz Abstrat Příspěve se zabývá metodou předzpracování textových doumentů,

Více

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

Více

HODNOCENÍ DOJÍŽĎKY DO ZAMĚSTNÁNÍ V MORAVSKOSLEZSKÉM KRAJ

HODNOCENÍ DOJÍŽĎKY DO ZAMĚSTNÁNÍ V MORAVSKOSLEZSKÉM KRAJ HODNOCENÍ DOJÍŽĎKY DO ZAMĚSTNÁNÍ V MORAVSKOSLEZSKÉM KRAJ Jří HORÁK, Jan TESLA, Igor IVAN,, Insttut Geonformatky, HGF, VŠB-TU Ostrava, 7. lstopadu 5, 708 Ostrava, Česká republka jr.horak@vsb.cz, jan.tesla@vsb.cz,

Více

Dopravní plánování a modelování (11 DOPM )

Dopravní plánování a modelování (11 DOPM ) Department of Appled Mathematcs Faculty of Transportaton cences Czech Techncal Unversty n Prague Dopravní plánování a modelování (11 DOPM ) Lekce 4: FM: Trp generaton Doc. Ing. Ondře Přbyl, Ph.D. Ing.

Více

ANALYTICKÉ PROGRAMOVÁNÍ

ANALYTICKÉ PROGRAMOVÁNÍ ZVYŠOVÁNÍODBORNÝCH KOMPETENCÍAKADEMICKÝCH PRACOVNÍKŮ OSTRAVSKÉUNIVERZITY V OSTRAVĚ A SLEZSKÉ UNIVERZITY V OPAVĚ ANALYTICKÉ PROGRAMOVÁNÍ Eva Volná Zuzana Komínková Oplatková Roman Šenkeřík OBSAH PRESENTACE

Více

Procesy paralelně komunikujících gramatických systé mů

Procesy paralelně komunikujících gramatických systé mů Procesy paralelně komunkuících gramatckých systé mů Pokroč lá témata z teoretckénformatky á věrečný proekt Autor: Ivan chwarz Abstrakt: Tato prá ce se zabý vá paralelně komunkuícím gramatcký m systé my

Více

APLIKACE METOD VÍCEKRITERIÁLNÍHO ROZHODOVÁNÍ PŘI HODNOCENÍ KVALITY VEŘEJNÉ DOPRAVY

APLIKACE METOD VÍCEKRITERIÁLNÍHO ROZHODOVÁNÍ PŘI HODNOCENÍ KVALITY VEŘEJNÉ DOPRAVY APLIKACE METOD VÍCEKRITERIÁLNÍHO ROZHODOVÁNÍ PŘI HODNOCENÍ KVALITY VEŘEJNÉ DOPRAVY APPLICATION OF METHODS MULTI-CRITERIA DECISION FOR EVALUATION THE QUALITY OF PUBLIC TRANSPORT Ivana Olvková 1 Anotace:

Více

CFD MODEL SNCR TECHNOLOGIE

CFD MODEL SNCR TECHNOLOGIE CFD MODEL SNCR TECHNOLOGIE Ing., Ph.D, Tomáš, BLEJCHAŘ, VŠB-TU OSTRAVA, tomas.blechar@vsb.cz Bc., Jří, PECHÁČEK, ORGREZ a.s., r.pechacek@orgrez.cz Ing., Rostslav, MALÝ, ORGREZ a.s., rostslav.maly@orgrez.cz

Více

u (x i ) U i 1 2U i +U i+1 h 2. Na hranicích oblasti jsou uzlové hodnoty dány okrajovými podmínkami bud přímo

u (x i ) U i 1 2U i +U i+1 h 2. Na hranicích oblasti jsou uzlové hodnoty dány okrajovými podmínkami bud přímo Metoda sítí základní schémata h... krok sítě ve směru x, tj. h = x x q... krok sítě ve směru y, tj. q = y j y j τ... krok ve směru t, tj. τ = j... hodnota přblžného řešení v uzlu (x,y j ) (Possonova rovnce)

Více

ROZDĚLENÍ ČIŠTĚNÉHO PLYNU V TKANINOVÝCH FILTRECH

ROZDĚLENÍ ČIŠTĚNÉHO PLYNU V TKANINOVÝCH FILTRECH Rozdělení čštěného plynu v tkannových fltrech ROZDĚLENÍ ČIŠTĚNÉHO PLYNU V TKANINOVÝCH FILTRECH Tomáš Hlnčík, Václav Koza VŠCHT Praha, Ústav plynárenství, koksocheme a ochrany ovzduší, Techncká 5, 166 28,

Více

Úloha syntézy čtyřčlenného rovinného mechanismu

Úloha syntézy čtyřčlenného rovinného mechanismu Úloha syntézy čtyřčlenného rovnného mechansmu Zracoval: Jaroslav Beran Pracovště: Techncká unverzta v Lberc katedra textlních a ednoúčelových stroů Tento materál vznkl ako součást roektu In-TECH 2, který

Více

Řešení radiační soustavy rovnic

Řešení radiační soustavy rovnic Řešení radační soustavy rovnc 1996-2008 Josef Pelkán KSVI MFF UK Praha e-mal: Josef.Pelkan@mff.cun.cz WWW: http://cgg.ms.mff.cun.cz/~pepca/ NPGR010, radsoluton.pdf 2008 Josef Pelkán, http://cgg.ms.mff.cun.cz/~pepca

Více

Agregace v reálných systémech

Agregace v reálných systémech Agregace v reálných systémech 1 Zednodušuící předpoklady př popsu knetky agregace: o koefcent účnnost srážek (kolzní koefcent) α = 1, o pohyb částc e zapříčněn lamnárním prouděním kapalny, o všechny částce

Více

Úvod Terminologie Dělení Princip ID3 C4.5 CART Shrnutí. Obsah přednášky

Úvod Terminologie Dělení Princip ID3 C4.5 CART Shrnutí. Obsah přednášky Obsah přednášky. Úvod. Termnologe 3. Základní dělení 4. Prncp tvorby, prořezávání a použtí RS 5. Algortmus ID3 6. C4.5 7. CART 8. Shrnutí A L G O RI T M Y T E O R I E Stromové struktury a RS Obsah knhy

Více

1 FEKT Vysokého učení technického v Brně. Strojové učení. Garant předmětu: Ing. Petr Honzík, Ph.D. Autoři textu: Ing. Petr Honzík, Ph.D.

1 FEKT Vysokého učení technického v Brně. Strojové učení. Garant předmětu: Ing. Petr Honzík, Ph.D. Autoři textu: Ing. Petr Honzík, Ph.D. FEKT Vysokého učení technckého v Brně Strojové učení Garant předmětu: Ing. Petr Honzík, Ph.D. Autoř textu: Ing. Petr Honzík, Ph.D. Brno.0. 006 FEKT Vysokého učení technckého v Brně Obsah VSTUPNÍ TEST...

Více

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV POČÍTAČOVÝCH SYSTÉMŮ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF COMPUTER SYSTEMS OPTIMALIZAČNÍ ÚLOHY

Více

Segmentace. Ilona Janáková. Rozvrh přednášky:

Segmentace. Ilona Janáková. Rozvrh přednášky: 1 / 31 Segmentace Ilona Janáková Rozvrh přednášky: 1. Úvod do segmentace. 2. Segmentace prahováním. 3. Segmentace z obrazu hran. 4. Segmentace z obrazu hran - Houghova transformace. 2 / 31 Segmentace Ilona

Více

ANALÝZA VZTAHU DVOU SPOJITÝCH VELIČIN

ANALÝZA VZTAHU DVOU SPOJITÝCH VELIČIN ANALÝZA VZTAHU DVOU SPOJITÝCH VELIČIN V dokumentu 7a_korelacn_a_regresn_analyza jsme řešl rozdíl mez korelační a regresní analýzou. Budeme se teď věnovat pouze lneárnímu vztahu dvou velčn, protože je nejjednodušší

Více

Pružnost a plasticita II

Pružnost a plasticita II Pružnost a plastcta II 3. ročník bakalářského stua oc. Ing. Martn Kresa Ph.D. Katera stavební mechank Řešení nosných stěn metoou sítí 3 Řešení stěn metoou sítí metoa sítí (metoa konečných ferencí) těnová

Více

1. Úvod do genetických algoritmů (GA)

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

Více

Posuzování výkonnosti projektů a projektového řízení

Posuzování výkonnosti projektů a projektového řízení Posuzování výkonnost projektů a projektového řízení Ing. Jarmla Ircngová Západočeská unverzta v Plzn, Fakulta ekonomcká, Katedra managementu, novací a projektů jrcngo@kp.zcu.cz Abstrakt V současnost je

Více

Ing. Marek Němec PREDIKCE POTŘEBY VODY POMOCÍ NEURONOVÝCH SÍTÍ PREDICTION OF WATER REQUIREMENTS USING NEURAL NETWORK

Ing. Marek Němec PREDIKCE POTŘEBY VODY POMOCÍ NEURONOVÝCH SÍTÍ PREDICTION OF WATER REQUIREMENTS USING NEURAL NETWORK ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE FAKULTA STAVEBNÍ Program doktorského studa: STAVEBNÍ INŽENÝRSTVÍ Obor doktorského studa: ZDRAVOTNÍ A EKOLOGICKÉ INŽENÝRSTVÍ Ing. Marek Němec PREDIKCE POTŘEBY VODY POMOCÍ

Více

Algoritmy a struktury neuropočítačů ASN - P14. Neuropočítače

Algoritmy a struktury neuropočítačů ASN - P14. Neuropočítače Neuropočítače speciální výpočetní prostředky pro urychlení výpočtů neuronových sítí implementace zjednodušených algoritmů obvykle celočíselná aritmetika v kombinaci s normováním vstupních vektorů Rozdělení

Více

Monte Carlo metody Josef Pelikán CGG MFF UK Praha.

Monte Carlo metody Josef Pelikán CGG MFF UK Praha. Monte Carlo metody 996-7 Josef Pelkán CGG MFF UK Praha pepca@cgg.mff.cun.cz http://cgg.mff.cun.cz/~pepca/ Monte Carlo 7 Josef Pelkán, http://cgg.ms.mff.cun.cz/~pepca / 44 Monte Carlo ntegrace Odhadovaný

Více