Vybrané aplikace algoritmů umělého imunitního systému

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

Download "Vybrané aplikace algoritmů umělého imunitního systému"

Transkript

1 Vybrané aplikace algoritmů umělého imunitního systému Martina Husáková Univerzita Hradec Králové, Fakulta informatiky a managementu Hradecká 1249/6, Hradec Králové martina.husakova.2@uhk.cz Abstrakt Biologický imunitní systém se stal inspirací pro tzv. umělé imunitní systémy. Od 80. let, kdy hovoříme o rozvoji této vědní oblasti, uplynula určitá doba, během které se algoritmy umělého imunitního systému aplikovaly na řešení různorodých problémů počítačové vědy. Tento příspěvek podává pohled na klíčové mezníky vývoje umělých imunitních systémů s důrazem na aplikace jejich algoritmů v praxi. Zároveň jsou identifikovány výzkumné otázky jako motivace pro další studium, které mohou zároveň ukázat další směr vývoje umělých imunitních systémů. 1 Úvod Biologií inspirované algoritmy jsou kategorií výpočetní inteligence (VI), které se snaží různými přístupy přispět k řešení určitých problémů především v počítačové vědě. Do této kategorie spadají např. umělé neuronové sítě (UNS) inspirované fungováním nervového systému člověka, fuzzy logika (FL) řešící problémy zatížené nejistotou a neurčitostí nebo genetické algoritmy (GA) vycházející z Darwinovské evoluční teorie o původu druhů. Toto jsou klasičtí představitelé VI, ale v současné době se nelze omezovat jen na ně. Za zmínku jistě stojí celulární automaty modelující chování dynamických systémů, membránové výpočty (P-systémy) čerpající inspiraci z fungování buněčných membrán, Lindenmayerovy systémy (L-systémy) schopné generovat různé přírodní útvary pomocí fraktálů nebo mravenčí kolonie použitelné v optimalizaci. Tento příspěvek přibližuje další kategorii spadající do VI tzv. umělé imunitní systémy (UIS), které si berou inspiraci z chování biologického imunitního systému (BIS). Následující kapitola charakterizuje UIS z pohledu historie, vztahu k BIS, jeho vlastností, algoritmů a aplikací. Kapitola 3. vystihuje současný stav poznání v UIS, identifikuje aktuálně řešené problémy a naznačuje směr budoucího vývoje UIS. 2 Umělé imunitní systémy 2.1 Historie UIS jsou poměrně mladou výzkumnou oblastí v porovnání s klasickými představiteli VI. Roku 1986 publikoval J. D. Farmer, N. H. Packard a A. S. Perelson práci, která jako první propojovala poznatky teoretické imunologie s VI [15]. Vytvořili model imunitní sítě, který reprezentoval imunitní buňky pomocí binárních řetězců. Tento model byl následovníkem prvotních modelů tvůrce teorie imunitní (idiotypové) sítě N. K. Jerneho z roku 1974 [26]. N. K. Jerne pro reprezentaci elementů sítě využil diferenciálních rovnic. Dalším klíčovým mezníkem v historii UIS byla práce H. Bersiniho a F. J. Varely z roku 1990, která jako první publikovala použití imunitních algoritmů v řešení problémů [3]. Výše zmíněné práce položily základní kámen k UIS a jejich výzkumu. 2.2 Dvě cesty pro využití UIS UIS jsou používány dvěma způsoby. Prvním je Imunoinformatika (Immunoinformatics, Computational Immunology), která využívá různých přístupů počítačové vědy k lepšímu porozumění fungování BIS. Modelování, simulace, tvorba ontologií nebo databází a data mining, jsou nejčastěji zmiňovanými přístupy. UIS je zde chápán jako model k realizaci obtížně proveditelných aktivit v laboratorních podmínkách. Propojením imunologie s bioinformatikou hovoříme o Imunologické bioinformatice (Immunological Bioinformatics), která používá metody bioinformatiky v imunologii [29]. Druhým směrem jsou Imunologické výpočty (Immunological Computation) [10]. V tomto případě je BIS jen metaforou, kdy se vybrané procesy BIS používají v řešení konkrétních problémů počítačové vědy. Je zřejmé, že (teoretická) imunologie a počítačová věda jsou si vzájemně prospěšné, viz. obr. 1.

2 Výše zmíněné vlastnosti BIS přitahují pozornost výzkumníků, kteří vyvíjejí inteligentní systémy. Je zřejmé, že BIS může vývoji takových systémů mnoho nabídnout, jen je přitom potřeba zvolit správnou míru abstrakce kvůli velké složitosti BIS a zároveň získat správný pohled na jeho fungování. Bez základních znalostí o BIS nelze nové přístupy a algoritmy vyvíjet. 2.4 Základní algoritmy umělého imunitního systému a jejich aplikace Modely založené na funkci kostní dřeně Obr. 1. Imunologie a počítačová věda 2.3 Biologický imunitní systém jako metafora UIS je adaptivní systém inspirovaný chováním BIS, resp. poznatky dosaženými v oblasti teoretické imunologie. Otázkou zatím zůstává, proč je BIS vhodnou metaforou pro řešení reálných problémů. BIS je komplexní systém udržující rovnováhu v organismu s pomocí různorodých imunitních orgánů, buněk a v interakci s dalšími systémy, zejména endokrinním a nervovým. BIS je adaptivní, autonomní, robustní a samo-organizující se systém, který rozpoznává antigeny - objekty schopné vyvolat imunitní odezvu. Mohou být součástí organismu (vlastní antigeny) nebo pocházejí z vnějšího prostředí (nevlastní antigeny) [16]. Díky schopnosti učit se může BIS zahájit rychlejší imunitní odezvu v případě opětovného napadení organismu stejným či podobným nepřítelem. Distribuovanost BIS se vyznačuje jeho všudypřítomností. Na BIS lze nahlížet z pohledu následujících dvou vrstev. Vrozená imunita je organismu dána od narození a je první linií obrany proti vetřelcům. Na rozdíl od získané imunity postrádá paměť a schopnost učit se. Adaptivní imunita je druhou linií obrany získaná během vývoje jedince se schopností specificky reagovat vůči novým objektům. K nejdůležitějším imunitním buňkám patří lymfocyty (bílé krvinky) typu B a T. B-buňky jsou producenti protilátek nebo fungují jako buňky paměťové schopné zapamatovat si objekty, které ohrozily organismus v minulosti. T- buňky eliminují patogeny nebo regulují funkce ostatních imunitních buněk [2]. Každý z lymfocytů nese na svém povrchu receptory (u B-buněk protilátky), kterými je schopný, pokud funguje správně, rozpoznávat vlastní a nevlastní antigeny. Samotné rozpoznávání se u obou typů lymfocytů děje mírně odlišně. V 70. letech 20. st. imunologové řešili otázku původu obrovské různorodosti protilátek. Japonský molekulární biolog a imunolog S. Tonegawa zjistil, že tato různorodost je způsobena náhodným přeskupením (rekombinací) relativně malého počtu genových segmentů molekuly DNA (z tzv. genových knihoven), které kódují lehký a těžký řetězec imunoglobulinové molekuly 1 [31]. Na diverzitě se dále podílí procesy somatické mutace genů variabilních částí imunoglobulinového řetězce [27]. Po těchto procesech se buňka stává mono-specifickou je předurčena rozeznávat jednu konkrétní antigenní strukturu a tvořit potomky stejné specificity jako je ona sama. Obdobně je diverzita získána i u T-buněk. S. Tonegawa získal za svůj přínos roku 1987 Nobelovu cenu [33]. V rámci UIS se využívají modely založené na fungování kostní dřeně 2 (Bone Marrow Models). Nejjednodušší a nejčastěji používaný model využívá pseudonáhodného generátoru čísel pro získání hodnot potenciálního řešení. Složitější model využívá genových knihoven, ze kterých se kombinují hodnoty různých datových typů pro získání kandidáta řešení problému. Cílem těchto modelů je obdržet co největší různorodost potenciálních řešení a to s malou časovou náročností na jejich generování a minimální spotřebou výpočetních zdrojů. Genové knihovny slouží spíš ke studiu BIS a jeho teoretických modelů [11], nicméně spolu s algoritmem klonální selekce, viz , byly využity např. v rozvrhování výroby [6] Pozitivní a negativní selekce Pro efektivní fungování B a T-lymfocytů musí dozrát. Cesta k dosažení zralosti je spojena mj. s úspěšným absolvováním tzv. pozitivní a negativní selekce (PS, NS). PS testuje funkčnost jejich receptorů. Pozitivní selekcí 1 struktura protilátky; tvořen lehkým a těžkým řetězcem 2 místo vzniku imunitních buněk

3 projdou ty buňky, které jsou schopné rozpoznat vlastní buňky organismu. Cílem NS je eliminovat auto-reaktivní buňky 3. U NS jsou vybrány buňky nereagující s vlastními. PS (NS) probíhá u B-buněk v kostní dřeni, u T-buněk v brzlíku. Po selekcích lymfocyty putují do sekundárních lymfatických orgánů (např. lymfatických uzlin), kde se setkávají s antigeny a dále se diferencují, např. v příp. B-buněk na buňky paměťové [31]. Ve vztahu k UIS je znám algoritmus pozitivní selekce (APS) navržený P. E. Seidenem a F. Celadou a algoritmus negativní selekce (ANS) navržený S. Forrest a spolupracovníky [12]. Oba algoritmy mají dvě fáze: trénovací a monitorovací. V první fázi vybíráme vzory (detektory, lymfocyty), které svojí afinitou 4 vůči trénovacím příkladům (vlastním antigenům) převýší určitý práh. V monitorovací fázi jsou vybrané detektory podrobovány testovacím datům (antigenům). U APS v první fázi vybíráme ty vzory, které jsou podobné trénovacím. U ANS v první fázi vybíráme vzory, které nejsou trénovacím podobné. Algoritmy ověřujeme, jestli můžeme považovat testovací data za nesprávná (poškozená) nebo jsou v pořádku. ANS je jedním z nejznámějších a nejpoužívanějších algoritmů, který nachází uplatnění např. v počítačové bezpečnosti při detekci anomálií, viz. např. [22]. ANS je zde použit k monitoringu provozu v síti LAN. Spojení mezi počítači je definováno trojicí: zdrojová IP adresa, cílová IP adresa a port, pomocí kterého počítače komunikují. Spojení běžně se vyskytující v počítačové síti je reprezentováno v UIS jako vlastní vzor (buňka). Dle ANS jsou náhodně vybrány detektory, které nerozpoznají tato normální spojení. V monitorovací fázi pak detekují přítomnost anomálního spojení. UIS se zde v podstatě učí rozpoznávat, které vzory (spojení) jsou normální, a které vykazují rysy anomální. Dizertační práce T. Stibora rozšiřuje oblast detekce anomálií (průniků do počítačových sítí) ve smyslu vhodnosti použití ANS [36]. D. Dasgupta a F. A. González se v práci [19] zabývají využitelností ANS v kombinaci s GA pro odlišení různých stupňů anomálnosti, které se mohou objevit v počítačové síti. ANS byl dále aplikován ve sledování letadla při letu za účelem detekce jeho případného poškození, viz. [9]. Práce [18] používá UNS v kombinaci s ANS v detekci poškození automobilu. Problematika rozpoznávání písma je rovněž řešitelná s pomocí ANS [32]. ANS je vhodný také pro optimalizační problémy, resp. např. pro plánování rozvrhu v univerzitním prostředí [30]. ANS (APS) ve své základní podobě nepočítá se změnami v trénovací množině dat (u vlastních buněk) i u detektorů. V příp. počítačové bezpečnosti je to celkem klíčový problém. ANS může hlásit mnoho pozitivních falešných poplachů, které mohou celý systém zahltit. Nicméně, ANS je vhodný pro malé, omezené problémy, ve kterých se trénovací data nemění a jejich množství je malé [20] Klonální selekční algoritmus Klonální selekční algoritmus (AKS) je inspirován klonálním selekčním principem, který je součástí moderní imunologie. Autorem klonální selekční teorie (TKS) je australský virolog a imunolog, laureát Nobelovy ceny z r. 1960, sir F. M. Burnet [23]. Teorie vysvětluje, jak se tvoří protilátky proti antigenům. Na počátku máme kmenovou buňku, ze které vznikají ještě nedospělé B- lymfocyty s receptory dané specificity. Tato specificita je dána geneticky (mutacemi) ještě před střetnutím se s antigenem, nikoliv až po setkání s ním 5. B-buňky, které se naváží na vlastní buňky organismu, jsou eliminovány, jinak se stávají neaktivními B-buňkami čekajícími na antigen (klonální selekce) [37]. B-buňky, které se s ním setkají a rozpoznají ho, vytvoří klony stejné specificity jako jsou ony samy (klonální expanze). Během množení B-buněk probíhá mutace, která může zlepšit afinitu vůči antigenu (afinitní maturace) [4]. Tímto způsobem se tvoří paměť BIS. AKS přebírá z principu klonální selekce mechanismus klonální selekce, klonální expanze a afinitní maturaci realizovanou pomocí tzv. somatické hypermutace [1]. Můžeme na něj nahlížet jako na evoluční algoritmus podobný GA bez použití operátoru křížení. AKS je vhodný především pro optimalizační a klasifikační problémy. Jedním z nejznámějších algoritmů je CLONALG (CLONal selection ALGorithm) navržený L. de Castrem a F. J. Von Zubenem r Používá se hlavně pro rozpoznávání a funkcionální optimalizaci [11]. CLONALG aplikovaný pro rozpoznávání vzorů pracuje s potenciálními řešeními (protilátkami), které jsou porovnávány se vzory (antigeny). Protilátka, která překročí svojí afinitou vůči vzoru práh, je vybrána pro klonování. Následně je podrobena hypermutaci. Nízkoafinní potenciální řešení jsou eliminována a nahrazena novými náhodně vygenerovanými. Tyto naklonované protilátky bojují s ostatními o získání členství v další populaci. Separátně se v algoritmu pracuje s množinou tzv. paměťových buněk, která obsahuje konečné řešení. Cílem je získat co nejlepší protilátku (paměťovou buňku) 3 buňky reagující proti vlastním buňkám v organismu 4 síla asociace mezi srovnávanými objekty 5 instruktivní teorie amerického molekulárního biologa a nositele Nobelovy ceny J. Lederberga tvrdí, že specificita protilátek je dána až po setkání s antigenem

4 pro každý antigen (vzor). CLONALG se dá použít např. pro rozpoznávání čísel, viz. [14]. Každé originální číslo (0-9) je vzorem (antigenem) reprezentovaným binárním řetězcem, ke kterému mají dané protilátky učením dospět. Množina paměťových buněk ze začátku obsahuje 10 náhodně vygenerovaných vzorů. Aplikací AKS se snažíme v každé iteraci získat co nejpodobnější strukturu pro předložený vzor (číslo). CLONALG-OPT je optimalizovaná verze CLONALGU. Pro určování podobnosti mezi potenciálními řešeními a originálními vzory nepoužívá afinitu, ale vypočítává fitness hodnotu. Explicitně nepracuje s množinou paměťových buněk. CLONALG-OPT lze použít např. pro řešení problému obchodního cestujícího, kde cílem je navštívit každé město právě jednou a vrátit se do startovní pozice s co nejmenšími náklady na cestu. Potenciální řešení (cesta) je protilátkou, která je řetězcem obsahující permutace měst, kde každé město má určitý celočíselný index. Aplikací CLONALG-OPT se snažíme získat optimální permutaci měst reprezentovanou danou protilátkou [14], [32]. Mezi další AKS patří např. Opt-IA používaný k predikci struktury proteinů [8] nebo ainet, který je kombinací AKS a umělých imunitních sítí [13]. Lze ho použít k analýze dat. Další algoritmy založené na klonálním selekčním principu jsou zmíněny např. v [4] Umělé imunitní sítě Dánský imunolog a laureát Nobelovy ceny za fyziologii a medicínu N. K. Jerne roku 1974 představil hlavní myšlenky imunitní síťové teorie (teorii idiotypické sítě) (TIS) [26]. BIS je zde vnímán jako síť obsahující B- buňky, které mezi sebou interagují. Cílem teorie bylo porozumět specifickým mechanismům BIS, např. iniciaci imunitní odezvy, paměti, učení a toleranci. Jedná se o konceptuálně odlišnou teorii oproti TKS. TKS předpokládá stimulaci B-buněk jen na základě střetu s antigeny, nikoliv jinými B-buňkami. Ve stejném roce N. K. Jerne prezentoval první model imunitní sítě. V roce 1987 J. D. Farmer spolu s kolegy vytvořil další imunitní síťový model [15]. Využil diferenciálních rovnic jako N. K. Jerne, ale zakomponoval do sítě nevlastní antigeny [12]. Další model vznikl r. 1991, jejímiž autory jsou F. Varela a A. Countinho. Jejich model zdůrazňuje tři klíčové rysy imunitních sítí: strukturu (spojení mezi elementy sítě), dynamiku (zajištěnou parametry sítě) a metadynamiku (přidávání a eliminace elementů do/ze sítě). Model neobsahuje vliv nevlastního antigenu. TIS je stále kontroverzní kvůli její experimentální průkaznosti. Nicméně již nyní významně přispívá k řešení problémů v počítačové vědě. Existují dvě základní skupiny modelů imunitních sítí spojité a diskrétní. Spojité modely jsou založeny hlavně na diferenciálních rovnicích a používány spíš pro porozumění BIS. Diskrétní síťové modely mají k UIS nejblíže. Byly vytvořeny pro řešení takových problémů jako rozpoznávání vzorů, analýzu dat, strojové učení nebo optimalizaci. Jsou nejčastěji založeny na diferenčních rovnicích a iterativních procedurách. Obě dvě skupiny vycházejí z TIS, ale liší se ve způsobech modelování a reprezentace imunitních buněk a doménových aplikacích. S. Cayzer vytvořil aplikaci, která je založena na upravené verzi imunitní sítě J. D. Farmera [5]. Jde o systém, který uživateli doporučí filmy, které by se mu mohly líbit a to na základě tzv. kolaborativní filtrace (KF). KF spočívá v doporučení relevantního filmu na základě podobných preferencí ostatních zájemců o filmy. Tato podobná skupina lidí může odhadnout, co by se uživateli, který žádá doporučení, mohlo líbit. Uživatel žádající doporučení je v aplikaci reprezentován jako antigen obsahující sadu hodnot ve formě: uživatel = {{id 1, skóre 1 }, {id 2, skóre 2 } {id n, skóre n }}, kde id hodnota je identifikátor filmu a skóre je ohodnocení filmu. Ohodnocení filmů jsou součástí profilu uživatele, který se porovnává s preferencemi ostatních uživatelů. Afinita stanoví míru podobnosti mezi nimi [5]. Umělou imunitní síť lze také použít pro pohyb mobilních robotů [25] a jejich autonomní navigaci [28] nebo v rozpoznávání sekvencí DNA molekuly [24]. J. Timmis a M. Neal vytvořili r síť RLAIS (Resource Limited Artificial Immune System), kterou aplikovali ve shlukové analýze dat [39]. Obdobné využití má síť ainet navržená r L. N. de Castrem a F. J. Von Zubenem [13]. Síť AISEC, vytvořená r A. Seckerem s kolegy, byla použita pro klasifikaci ů [34]. Další aplikace, spolu s porovnáním existujících umělých imunitních sítí, lze najít např. v [17]. 3 Současnost a budoucnost 3.1 Algoritmy první generace Od zahájení výzkumu v oblasti UIS uběhlo téměř 25 let. Během té doby vznikly na imunitě založené algoritmy dvou generací. Do kategorie algoritmů první generace řadíme APS, ANS, AKS s celou řadou modifikací. APS a ANS se osvědčily v detekci anomálií, resp. v řešení problémů souvisejících s počítačovou bezpečností a detekcí různých chyb v softwaru i hardwaru. AKS se osvědčil především v optimalizaci. Tyto selekční algoritmy se potýkají s problémem generování požadované diverzity detektorů. Zároveň ve své původní podobě předpokládají, že množina s vlastními i cizími buňkami se nemění. Umělé imunitní sítě se osvědčily v analýze dat, shlukové analýze a klasifikaci dat. Na

5 rozdíl od algoritmů selekčních předpokládají, dle teorie N. K. Jerneho, interakce mezi B-lymfocyty (detektory). Výše zmíněné algoritmy jsou i v současné době dále modifikovány. Druhá generace algoritmů směřuje více do budoucna a proto je zmíněna v následující podkapitole příspěvku. 3.2 Algoritmy druhé generace a budoucí směry ve výzkumu UIS Většina současných algoritmů UIS je inspirována fungováním adaptivní vrstvy imunity člověka. Nelze popřít důležitost této složky BIS, ale vrozená imunita sehrává v udržování vnitřní rovnováhy organismu také svoji nezastupitelnou roli. První snahou ve využití vrozené imunity v UIS je tzv. dendritický algoritmus (DA), který je inspirován fungováním tzv. dendritických buněk (DB). Tyto buňky podávají hlášení BIS v případě jeho napadení. DA je v podstatě metaheuristikou, která používá určité vstupní signály (heuristické aproximace toho, co je normální a anomální) k detekci anomálií pomocí korelace a klasifikace [20]. DA byl již použit jako klasifikátor ve strojovém učení a ve skenování počítačových portů. Algoritmus náleží druhé generaci algoritmů UIS. Je v raném stádiu vývoje a podrobován dalšímu zkoumání [21]. S výše uvedeným souvisí i výzkum BIS jiných organismů než obratlovců. BIS rostlin, stromů nebo bezobratlých živočichů ve spojení s počítačovou vědou by mohl přinést nové pohledy, přístupy a algoritmy. Tento směr výzkumu je zatím jen ve fázi teoretických úvah. Mnohokrát bylo výzkumníky UIS deklarováno, že tato oblast se dostala do slepé uličky [38]. Byl kladen nedostatečný důraz na vytvoření kvalitních teoretických základů pro UIS [38]. Až příliš rychle, byť i úspěšně, byly vytvářeny algoritmy UIS založené na celkem omezené množině vlastností charakterizujících BIS člověka. Chování BIS bylo v podání algoritmů UIS příliš zjednodušené. Tato prostoduchá tendence výzkumu a aplikace UIS v řešení praktických problémů vedla výzkumníky k myšlence vytvoření všeobecného konceptuálního frameworku, který by stanovil určité systematické postupy v analýze a návrhu biologií inspirovaných systémů, resp. algoritmů [35]. Tento framework by měl být použitelný i na další přístupy, např. UNS, GA a další. Projekt Cosmos (Complex Systems Modelling and Simulation Infrastructure), který je realizován za účelem vývoje prostředí podporující modelování, simulaci a validaci komplexních systémů [7], je postaven na výše uvedeném frameworku. Z pohledu fungování BIS je zřejmé, že se nejedná o izolovaný systém. Pro zajišťování rovnováhy organismu spolupracuje především se systémem nervovým a endokrinním. Jednou z výzev, nejen v oblasti UIS, je vytvoření umělého homeostatického systému (UHS), který by byl schopen efektivně reagovat na měnící se podmínky prostředí. Je zřejmé, že výzkum fungování těchto tří systémů v kooperaci může přispět v tvorbě robustních inteligentních systémů. UHS byl již navržen a první experimenty ověřující správnost návrhu se realizovaly a to s použitím robotického simulátoru WSU Khepera Robot Simulator a robota Khepera II Robot [40]. Experimenty ukázaly, že robot je schopný adaptivního chování v dynamickém prostředí s využitím subsymbolické reprezentace světa, nikoliv symbolické. Výzkum UHS v současné době pokračuje ve směru realizace komparativních analýz alternativních mechanismů inspirovaných biologií [40]. 4 Shrnutí a závěr Umělé imunitní systémy si získávají stále více svých příznivců. Zásluhu na tom má mj. komunita lidí seskupená okolo jedné z nejvýznamnějších evropských konferencí ICARIS konanou od roku 2002 a poměrně široké spektrum algoritmů a aplikací, které se v praxi prosadily. Tento příspěvek o nich podává přehled s důrazem na zdroje inspirace v chování biologického imunitního systému člověka a aplikační oblasti. Mapuje aktuální stav směrem k budoucímu výzkumu. Vývojové trendy zmíněné v knize [12] z roku 2002 zůstávají i nadále aktuální. Výzkum v UIS je zaměřen na zlepšování stávajících algoritmů, získávání nových metafor z fungování jednodušších BIS, než je BIS člověka, vývoj a praktické využívání všeobecného konceptuálního frameworku pro realizaci biologií inspirovaných systémů a nalézání nových aplikačních oblastí pro uplatnění UIS. Poděkování Tento příspěvek byl podpořen projektem GAČR DEMAPIAS Rozhodovací procesy v autonomních systémech (Decision Making Processes in Autonomous Systems) č. 402/09/0662 a interním grantovým projektem AmIRRA Ambientní inteligence a související výzkumné aktivity (Ambient Intelligence Related Research Activities) č. 2101/02. Literatura [1] U. Aickelin, D. Dasgupta: Artificial Immune Systems. Chapter 13. Search Methodologies: Introductory Tutorials in Optimization and Decision Support Techniques. URL:

6 [2] J. Bartůňková, A. Šedivá, E. Hölzelová: Primární imunodeficience. Příručka pro pacienty a jejich rodiny. Ústav imunologie 2. LF UK a FN Motol. Praha, URL: [3] H. Bersini, F. Varela: Hints for Adaptive Problem Solving Gleaned from Immune Networks. LNCS, vol Proceedings of the 1st Workshop on Parallel Problem Solving from Nature, pp , Springer-Verlag London, 1990, ISBN [4] J. Brownlee: Clonal Selection Algorithms. CIS Technical Report A, URL: 7/TR pdf [5] S. Cayzer, U. Aickelin. A Recommender System based on Idiotypic Artificial Immune Networks. Journal of Mathematical Modelling and Algorithms, springer Netherlands, vol. 4, pp , [6] C. A. Coello Coello a kol.: Use of an Artificial Immune System for Job Shop Scheduling. Springer Berlin Heidelberg, vol. 278/2003. Artificial Immune Systems, 2003, pp. 1 10, ISBN [7] Cosmos: project summary URL: [8] V. Cutello, M. Pavone, J. Timmis: An Immune Algorithm for Protein Structure Prediction on Lattice Models. IEEE Transactions on Evolutionary Computation, [9] D. Dasgupta, a kol.: Negative Selection Algorithm for Aircraft Fault Detection. Springer Berlin Heidelberg, vol. 3239/2004, ISBN , ICARIS [10] D. Dasgupta, L. F. Niño. Immunological Computation: Theory and Applications. CRC Press, 2009, ISBN: [11] L. N. de Castro: Fundamentals of Natural Computing: Basic Concepts, Algorithms, and Applications. Chapman and Hall/CRC, 1. ed., ISBN [12] L. N. de Castro, J. Timmis: Artificial Immune Systems: A New Computational Intelligence Approach. Springer, 2002, ISBN [13] L. N. de Castro, F. J. Von Zuben: ainet: An Artificial Immune Network for Data Analysis URL: ftp://ftp.dca.fee.unicamp.br/pub/docs/vonzuben/lnu nes/dmha.pdf [14] L. N. de Castro, F. J. Von Zuben: The Clonal Selection Algorithm with Engineering Applications. GECCO, pp , Workshop on Artificial Immune Systems and Their Applications, [15] J. D. Farmer, N. H. Packard, A. S. Perelson: The immune system, adaptation, and machine learning. The Elsevier Science Publishers B. V. Amsterdam, The Netherlands, [16] M. Ferenčík a kol.: Imunitní systém informace pro každého. Grada Publishing, 2005, ISBN [17] J. C. Galeano, a kol.: A comparative analysis of artificial immune network models. GECCO 2005, pp [18] X. Z. Gao, a kol.: Negative Selection Algorithm with Application in Motor Fault Detection. Soft Computing Applications in Industry, pp , vol. 226/2008, Springer Berlin/Heidelberg, ISBN , [19] F. Gonzalez, D. Dasgupta: An Immunogenetic Technique to Detect Anomalies in Network Traffic. Proeeedings of the International Conference Genetic and Evolutionary Computation, [20] J. Greensmith, a kol.: Artificial Immune Systems. Handbook of Metaheuristics, 2nd edition, Springer, URL: [21] J. Greensmith, U. Aickelin, S. Cayzer: Introducing Dendritic Cells as a Novel Immune-Inspired Algorithm for Anomaly Detection. ICARIS 2005: 4th International Conference on Artificial Immune Systems, [22] S. A. Hofmeyr, S. Forrest: Immunity by Design: An Artificial Immune System. Proceedings of the Genetic and Evolutionary Computation Conference (GECCO), Morgan-Kaufmann, pp , 1999.

7 [23] V. Hořejší, J. Bartůňková: Základy imunologie. Triton, vol. 4, 2009, ISBN [24] J. E. Hunt, D. E. Cooke: Learning using an artificial immune system. Journal of Network and Computer Applications, vol. 19, pp , [25] S. Ichikawa, a kol.: A method of gait coordination of hexapod robots using immune networks. Artificial Life and Robotics, Springer Japan, vol. 2, 1998, pp [26] N. K. Jerne: Towards a Network Theory of the Immune System. Annales d'immunologie, vol. 125C, no. 1 2, pp , [27] V. Krylov: Klonovaní pomocníci. Vesmír 79, srpen, URL: [28] G.-Ch., Luh, W.-W., Liu: Reactive Immune Network Based Mobile Robot Navigation. Springer Berlin Heidelberg, vol. 3239/2004, pp , ISBN , [29] O. Lund a kol.: Immunological Bioinformatics (Computational Molecular Biology). The MIT Press, 2005, ISBN [30] M. R. Malim, a kol.: An immune-based approach to university course timetabling: Immune network algorithm. ICOCI 2006, pp. 1 6, ISBN [35] S. Stephney, R. E. Smith a kol.: The Conceptual Frameworks for Artificial Immune Systems. International Journal of Unconventional Computing, pp , [36] T. Stibor: On the Appropriateness of Negative Selection for Anomaly Detection and Network Intrusion Detection. Dissertationsschrift, URL: tibor_ce4.pdf [37] J. Svršek: Molekulární biologie: Rozpoznávací obranné mechanismy. Intellectronics URL: [38] J. Timmis: Artificial Immune Systems Today and Tommorow. URL: [39] J. Timmis, M. Neal: A Resource Limited Artificial Immune System for Data Analysis. URL: df [40] P. Vargas, a kol.: Artificial Homeostatic System: A Novel Approach. Springer Berlin Heidelberg, vol. 3630/2005, Advances In Artificial Life, ISBN [31] J. Mokrý: Vývoj B-lymfocytů v primárních a sekundárních lymfatických orgánech. LF UK Hradec Králové, str , URL: LZ5-697.PDF [32] D. Neuwirth: Umělé imunitní výpočetní systémy. Bakalářská práce, VUT Brno, URL: helorthesis.pdf [33] The Nobel Foundation: Susumu Tonegawa: The Nobel Prize in Physiology or Medicine URL: s/1987/tonegawa-autobio.html [34] A. Secker, a kol.: AISEC: An Artificial Immune System for Classification. Proceedings of the Congress on Evolutionary Computation, pp , IEEE, 2003.

Aplikace algoritmu pozitivní selekce pro doporučení vhodného psího plemene

Aplikace algoritmu pozitivní selekce pro doporučení vhodného psího plemene Aplikace algoritmu pozitivní selekce pro doporučení vhodného psího plemene Martina Husáková Univerzita Hradec Králové, Fakulta informatiky a managementu Hradecká 1249/6, 50003 Hradec Králové martina.husakova.2@uhk.cz

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

Biologicky inspirované výpočty. Schématické rozdělení problematiky a výuky

Biologicky inspirované výpočty. Schématické rozdělení problematiky a výuky Biologicky inspirované výpočty Schématické rozdělení problematiky a výuky 1 Biologicky inspirované výpočty - struktura problematiky Evoluční systémy: evoluční algoritmy, evoluční hardware, víceúčelová

Více

analýzy dat v oboru Matematická biologie

analýzy dat v oboru Matematická biologie INSTITUT BIOSTATISTIKY A ANALÝZ Lékařská a Přírodovědecká fakulta, Masarykova univerzita Komplexní přístup k výuce analýzy dat v oboru Matematická biologie Tomáš Pavlík, Daniel Schwarz, Jiří Jarkovský,

Více

Využití metod strojového učení v bioinformatice David Hoksza

Využití metod strojového učení v bioinformatice David Hoksza Využití metod strojového učení v bioinformatice David Hoksza SIRET Research Group Katedra softwarového inženýrství, Matematicko-fyzikální fakulta Karlova Univerzita v Praze Bioinformatika Biologické inspirace

Více

SPECIFICKÝCH MIKROPROGRAMOVÝCH ARCHITEKTUR

SPECIFICKÝCH MIKROPROGRAMOVÝCH ARCHITEKTUR EVOLUČNÍ NÁVRH A OPTIMALIZACE APLIKAČNĚ SPECIFICKÝCH MIKROPROGRAMOVÝCH ARCHITEKTUR Miloš Minařík DVI4, 2. ročník, prezenční studium Školitel: Lukáš Sekanina Fakulta informačních technologií, Vysoké učení

Více

PŘEDNÁŠKA 03 OPTIMALIZAČNÍ METODY Optimization methods

PŘEDNÁŠKA 03 OPTIMALIZAČNÍ METODY Optimization methods CW057 Logistika (R) PŘEDNÁŠKA 03 Optimization methods Ing. Václav Venkrbec skupina obecných modelů slouží k nalezení nejlepšího řešení problémů a modelovaných reálií přináší řešení: prvky konečné / nekonečné

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 APLIKACE UMĚLÝCH

Více

Navrženy v 60. letech jako experimentální optimalizační metoda. Velice rychlá s dobrou podporou teorie

Navrženy v 60. letech jako experimentální optimalizační metoda. Velice rychlá s dobrou podporou teorie Evoluční strategie Navrženy v 60. letech jako experimentální optimalizační metoda Založena na reálných číslech Velice rychlá s dobrou podporou teorie Jako první zavedla self-adaptation (úpravu sebe sama)

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

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

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

Modelov an ı biologick ych syst em u Radek Pel anek

Modelov an ı biologick ych syst em u Radek Pel anek Modelování biologických systémů Radek Pelánek Modelování v biologických vědách typický cíl: pomocí modelů se snažíme pochopit, jak biologické systémy fungují model zahrnuje naše chápání simulace ukazuje,

Více

Imunitní systém člověka. Historie oboru Terminologie Členění IS

Imunitní systém člověka. Historie oboru Terminologie Členění IS Imunitní systém člověka Historie oboru Terminologie Členění IS Principy fungování imunitního systému Orchestrace, tj. kooperace buněk imunitního systému (IS) Tolerance Redundance, tj. nadbytečnost, nahraditelnost

Více

Evoluční výpočetní techniky (EVT)

Evoluční výpočetní techniky (EVT) Evoluční výpočetní techniky (EVT) - Nacházejí svoji inspiraci v přírodních vývojových procesech - Stejně jako přírodní jevy mají silnou náhodnou složku, která nezanedbatelným způsobem ovlivňuje jejich

Více

RNDr. Ivana Fellnerová, Ph.D. Katedra zoologie, PřF UP Olomouc

RNDr. Ivana Fellnerová, Ph.D. Katedra zoologie, PřF UP Olomouc RNDr. Ivana Fellnerová, Ph.D. Katedra zoologie, PřF UP Olomouc Výukové materiály: http://www.zoologie.upol.cz/osoby/fellnerova.htm Prezentace navazuje na základní znalosti Biochemie a cytologie. Bezprostředně

Více

OBRANNÝ IMUNITNÍ SYSTÉM

OBRANNÝ IMUNITNÍ SYSTÉM Mgr. Šárka Vopěnková Gymnázium, SOŠ a VOŠ Ledeč nad Sázavou VY_32_INOVACE_02_3_04_BI2 OBRANNÝ IMUNITNÍ SYSTÉM Základní znaky: není vrozená specificky rozpoznává cizorodé látky ( antigeny) vyznačuje se

Více

IMUNOGENETIKA I. Imunologie. nauka o obraných schopnostech organismu. imunitní systém heterogenní populace buněk lymfatické tkáně lymfatické orgány

IMUNOGENETIKA I. Imunologie. nauka o obraných schopnostech organismu. imunitní systém heterogenní populace buněk lymfatické tkáně lymfatické orgány IMUNOGENETIKA I Imunologie nauka o obraných schopnostech organismu imunitní systém heterogenní populace buněk lymfatické tkáně lymfatické orgány lymfatická tkáň thymus Imunita reakce organismu proti cizorodým

Více

Genetické algoritmy. Informační a komunikační technologie ve zdravotnictví

Genetické algoritmy. Informační a komunikační technologie ve zdravotnictví Genetické algoritmy Informační a komunikační technologie ve zdravotnictví Přehled přednášky Úvod Historie Základní pojmy Principy genetických algoritmů Možnosti použití Související metody AI Příklad problém

Více

Pokročilé operace s obrazem

Pokročilé operace s obrazem Získávání a analýza obrazové informace Pokročilé operace s obrazem Biofyzikální ústav Lékařské fakulty Masarykovy univerzity Brno prezentace je součástí projektu FRVŠ č.2487/2011 (BFÚ LF MU) Získávání

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

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

15 hodin praktických cvičení

15 hodin praktických cvičení Studijní program : Zubní lékařství Název předmětu : Základy imunologie Rozvrhová zkratka : KIM/ZUA1 Rozvrh výuky : 15 hodin přednášek 15 hodin praktických cvičení Zařazení výuky : 4. ročník, 7. semestr

Více

Inteligentní systémy a neuronové sítě

Inteligentní systémy a neuronové sítě Inteligentní systémy a neuronové sítě Arnošt Veselý, Česká zemědělská univerzita, Kamýcká, Praha 6 - Suchdol Summary: In the article two main architectures of inteligent systems: logical-symbolic and connectionist

Více

Jan Krejsek. Funkčně polarizované T lymfocyty regulují obranný i poškozující zánět

Jan Krejsek. Funkčně polarizované T lymfocyty regulují obranný i poškozující zánět Funkčně polarizované T lymfocyty regulují obranný i poškozující zánět Jan Krejsek Ústav klinické imunologie a alergologie, FN a LF UK v Hradci Králové ochrana zánět poškození exogenní signály nebezpečí

Více

Seminář z umělé inteligence. Otakar Trunda

Seminář z umělé inteligence. Otakar Trunda Seminář z umělé inteligence Otakar Trunda Plánování Vstup: Satisficing task: počáteční stav, cílové stavy, přípustné akce Optimization task: počáteční stav, cílové stavy, přípustné akce, ceny akcí Výstup:

Více

Ing. Tomáš MAUDER prof. Ing. František KAVIČKA, CSc. doc. Ing. Josef ŠTĚTINA, Ph.D.

Ing. Tomáš MAUDER prof. Ing. František KAVIČKA, CSc. doc. Ing. Josef ŠTĚTINA, Ph.D. OPTIMALIZACE BRAMOVÉHO PLYNULÉHO ODLÉVÁNÍ OCELI ZA POMOCI NUMERICKÉHO MODELU TEPLOTNÍHO POLE Ing. Tomáš MAUDER prof. Ing. František KAVIČKA, CSc. doc. Ing. Josef ŠTĚTINA, Ph.D. Fakulta strojního inženýrství

Více

Karta předmětu prezenční studium

Karta předmětu prezenční studium Karta předmětu prezenční studium Název předmětu: Číslo předmětu: 545-0259 Garantující institut: Garant předmětu: Exaktní metody rozhodování Institut ekonomiky a systémů řízení RNDr. Radmila Sousedíková,

Více

Klasifikační metody pro genetická data: regularizace a robustnost

Klasifikační metody pro genetická data: regularizace a robustnost Odd medicínské informatiky a biostatistiky Ústav informatiky AV ČR, vvi Práce vznikla za finanční podpory Nadačního fondu Neuron na podporu vědy Klasifikační metody pro genetická data Regularizovaná klasifikační

Více

SIGNÁLY A LINEÁRNÍ SYSTÉMY

SIGNÁLY A LINEÁRNÍ SYSTÉMY SIGNÁLY A LINEÁRNÍ SYSTÉMY prof. Ing. Jiří Holčík, CSc. INVESTICE Institut DO biostatistiky ROZVOJE VZDĚLÁVÁNÍ a analýz VII. SYSTÉMY ZÁKLADNÍ POJMY SYSTÉM - DEFINICE SYSTÉM (řec.) složené, seskupené (v

Více

Nativní a rekombinantní Ag

Nativní a rekombinantní Ag Antigeny z hlediska diagnostiky a pro potřeby imunizace Nativní a rekombinantní Ag Ag schopna vyvolat I odpověď, komplexní, nekomplexní Ag, hapten, determinanty, nosič V laboratořích: Stanovení Ab proti:

Více

METODY DOLOVÁNÍ V DATECH DATOVÉ SKLADY TEREZA HYNČICOVÁ H2IGE1

METODY DOLOVÁNÍ V DATECH DATOVÉ SKLADY TEREZA HYNČICOVÁ H2IGE1 METODY DOLOVÁNÍ V DATECH DATOVÉ SKLADY TEREZA HYNČICOVÁ H2IGE1 DOLOVÁNÍ V DATECH (DATA MINING) OBJEVUJE SE JIŽ OD 60. LET 20. ST. S ROZVOJEM POČÍTAČOVÉ TECHNIKY DEFINICE PROCES VÝBĚRU, PROHLEDÁVÁNÍ A MODELOVÁNÍ

Více

5.5 Evoluční algoritmy

5.5 Evoluční algoritmy 5.5 Evoluční algoritmy Jinou skupinou metod strojového učení, které vycházejí z biologických principů, jsou evoluční algoritmy. Zdrojem inspirace se tentokrát stal mechanismus evoluce, chápaný jako Darwinův

Více

Přírodou inspirované metody umělé inteligence

Přírodou inspirované metody umělé inteligence Přírodou inspirované metody umělé inteligence Roman Neruda Ústav informatiky AVČR roman@cs.cas.cz Nové Hrady, červenec 2012 Od Darwina a Mendela... ... k inteligentním agentům. Umělá inteligence 2 přístupy

Více

[26] Šeda, M.: Motion Planning in the Plane with Polygonal Obstacles. Engineering Mechanics, Vol. 12, No. 4, 2005, pp. 253-258. ISSN 1210-2717.

[26] Šeda, M.: Motion Planning in the Plane with Polygonal Obstacles. Engineering Mechanics, Vol. 12, No. 4, 2005, pp. 253-258. ISSN 1210-2717. Curriculum vitae Jméno a příjmení: Miloš Šeda Tituly: prof. RNDr. Ing. PhD. Rozsah hlavního pracovního poměru: 0,75 Název, sídlo a právní forma hlavního zaměstnavatele: Vysoká škola logistiky o.p.s., Palackého

Více

Obranné mechanismy organismu, imunita. Tento výukový materiál vznikl za přispění Evropské unie, státního rozpočtu ČR a Středočeského kraje

Obranné mechanismy organismu, imunita. Tento výukový materiál vznikl za přispění Evropské unie, státního rozpočtu ČR a Středočeského kraje Obranné mechanismy organismu, imunita Tento výukový materiál vznikl za přispění Evropské unie, státního rozpočtu ČR a Středočeského kraje Prosinec 2010 Mgr. Radka Benešová IMUNITNÍ SYSTÉM Imunitní systém

Více

Využití neuronové sítě pro identifikaci realného systému

Využití neuronové sítě pro identifikaci realného systému 1 Portál pre odborné publikovanie ISSN 1338-0087 Využití neuronové sítě pro identifikaci realného systému Pišan Radim Elektrotechnika 20.06.2011 Identifikace systémů je proces, kdy z naměřených dat můžeme

Více

Emergence chování robotických agentů: neuroevoluce

Emergence chování robotických agentů: neuroevoluce Emergence chování robotických agentů: neuroevoluce Petra Vidnerová, Stanislav Slušný, Roman Neruda Ústav Informatiky, AV ČR Kognice a umělý život VIII Praha 28. 5. 2008 Evoluční robotika: EA & neuronové

Více

Swarm Intelligence. Moderní metody optimalizace 1

Swarm Intelligence.   Moderní metody optimalizace 1 Swarm Intelligence http://pixdaus.com/single.php?id=168307 Moderní metody optimalizace 1 Swarm Intelligence Inteligence hejna algoritmy inspirované chováním skupin ptáků, hmyzu, ryb apod. Particle Swarm

Více

Genetické programování

Genetické programování Genetické programování Vyvinuto v USA v 90. letech J. Kozou Typické problémy: Predikce, klasifikace, aproximace, tvorba programů Vlastnosti Soupeří s neuronovými sítěmi apod. Potřebuje značně velké populace

Více

Jak se matematika poučila v biologii

Jak se matematika poučila v biologii Jak se matematika poučila v biologii René Kalus IT4Innovations, VŠB TUO Role matematiky v (nejen) přírodních vědách Matematika inspirující a sloužící jazyk pro komunikaci s přírodou V 4 3 r 3 Matematika

Více

ANALÝZA A KLASIFIKACE BIOMEDICÍNSKÝCH DAT. Institut biostatistiky a analýz

ANALÝZA A KLASIFIKACE BIOMEDICÍNSKÝCH DAT. Institut biostatistiky a analýz ANALÝZA A KLASIFIKACE BIOMEDICÍNSKÝCH DAT prof. Ing. Jiří Holčík,, CSc. NEURONOVÉ SÍTĚ otázky a odpovědi 1 AKD_predn4, slide 8: Hodnota výstupu závisí na znaménku funkce net i, tedy na tom, zda bude suma

Více

Bioinformatika a výpočetní biologie KFC/BIN. I. Přehled

Bioinformatika a výpočetní biologie KFC/BIN. I. Přehled Bioinformatika a výpočetní biologie KFC/BIN I. Přehled RNDr. Karel Berka, Ph.D. Univerzita Palackého v Olomouci Definice bioinformatiky (Molecular) bio informatics: bioinformatics is conceptualising biology

Více

LYMFOCYTY A SPECIFICKÁ IMUNITA

LYMFOCYTY A SPECIFICKÁ IMUNITA LYMFOCYTY A SPECIFICKÁ IMUNITA SPECIFICKÁ IMUNITA = ZÍSKANÁ IMUNITA = ADAPTIVNÍ IMUNITA ZÁKLADNÍ IMUNOLOGICKÁ TERMINOLOGIE SPECIFICKÁ IMUNITA humorální - zprostředkovaná protilátkami buněčná - zprostředkovaná

Více

Algoritmy a struktury neuropočítačů ASN - P10. Aplikace UNS v biomedicíně

Algoritmy a struktury neuropočítačů ASN - P10. Aplikace UNS v biomedicíně Aplikace UNS v biomedicíně aplikace v medicíně postup při zpracování úloh Aplikace UNS v medicíně Důvod: nalezení exaktnějších, levnějších a snadnějších metod určování diagnóz pro lékaře nalezení šetrnějších

Více

2015 http://excel.fit.vutbr.cz Kartézské genetické programování s LUT Karolína Hajná* Abstract Tato práce se zabývá problematikou návrhu obvodů pomocí kartézského genetického programování na úrovni třívstupových

Více

Funkce imunitního systému

Funkce imunitního systému Téma: 22.11.2010 Imunita specifická nespecifická,, humoráln lní a buněč ěčná Mgr. Michaela Karafiátová IMUNITA je soubor vrozených a získaných mechanismů, které zajišťují obranyschopnost (rezistenci) jedince

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

5. Umělé neuronové sítě. Neuronové sítě

5. Umělé neuronové sítě. Neuronové sítě Neuronové sítě Přesný algoritmus práce přírodních neuronových systémů není doposud znám. Přesto experimentální výsledky na modelech těchto systémů dávají dnes velmi slibné výsledky. Tyto systémy, včetně

Více

BRDSM: Komplexní systém dynamického řízení kvality plynule odlévané oceli

BRDSM: Komplexní systém dynamického řízení kvality plynule odlévané oceli BRDSM: Komplexní systém dynamického řízení kvality plynule odlévané oceli Registrační číslo: 132071 Garant výsledku: prof. Ing. Josef Štětina, Ph.D. Typ: Software - R Rok vydání: 30. 12. 2016 Instituce:

Více

Metaheuristiky s populacemi

Metaheuristiky s populacemi Metaheuristiky s populacemi 8. března 2018 1 Společné vlastnosti 2 Evoluční algoritmy 3 Optimalizace mravenčí kolonie Zdroj: El-Ghazali Talbi, Metaheuristics: From Design to Implementation. Wiley, 2009.

Více

Analytické metody v motorsportu

Analytické metody v motorsportu Analytické metody v motorsportu Bronislav Růžička Ústav konstruování Odbor konstruování strojů Fakulta strojního inženýrství Vysoké učení č technické v Brně ě 29. června 2011, FSI VUT v Brně, Česká republika

Více

Výuka genetiky na Přírodovědecké fakultě UK v Praze

Výuka genetiky na Přírodovědecké fakultě UK v Praze Výuka genetiky na Přírodovědecké fakultě UK v Praze Studium biologie na PřF UK v Praze Bakalářské studijní programy / obory Biologie Biologie ( duhový bakalář ) Ekologická a evoluční biologie ( zelený

Více

Evolučníalgoritmy. Dále rozšiřována, zde uvedeme notaci a algoritmy vznikléna katedře mechaniky, Fakulty stavební ČVUT. Moderní metody optimalizace 1

Evolučníalgoritmy. Dále rozšiřována, zde uvedeme notaci a algoritmy vznikléna katedře mechaniky, Fakulty stavební ČVUT. Moderní metody optimalizace 1 Evolučníalgoritmy Kategorie vytvořená v 90. letech, aby se sjednotily jednotlivémetody, kterévyužívaly evoluční principy, tzn. Genetickéalgoritmy, Evolučnístrategie a Evoluční programování (v těchto přednáškách

Více

Učící se klasifikátory obrazu v průmyslu

Učící se klasifikátory obrazu v průmyslu Učící se klasifikátory obrazu v průmyslu FCC průmyslové systémy s.r.o. FCC průmyslové systémy je technicko obchodní společností, působící v oblasti průmyslové automatizace. Tvoří ji dvě základní divize:

Více

III/2- Inovace a zkvalitnění výuky prostřednictvím IVT

III/2- Inovace a zkvalitnění výuky prostřednictvím IVT GYMNÁZIUM TÝN NAD VLTAVOU, HAVLÍČKOVA 13 Číslo projektu Číslo a název šablony klíčové aktivity Tematická oblast CZ.1.07/1.5.00/34.0437 III/2- Inovace a zkvalitnění výuky prostřednictvím IVT Člověk a příroda

Více

BIOMEDICÍNSKÁ INFORMATIKA A JEJÍ ÚLOHA V PERSONALIZOVANÉ MEDICÍNĚ

BIOMEDICÍNSKÁ INFORMATIKA A JEJÍ ÚLOHA V PERSONALIZOVANÉ MEDICÍNĚ BIOMEDICÍNSKÁ INFORMATIKA A JEJÍ ÚLOHA V PERSONALIZOVANÉ MEDICÍNĚ Petr Lesný 1, Kryštof Slabý 1, Tomáš Holeček 2, Jan Vejvalka 1 1 Fakultní nemocnice v Motole, Praha 2 Fakulta humanitních studií UK, Praha

Více

Specifická imunitní odpověd. Veřejné zdravotnictví

Specifická imunitní odpověd. Veřejné zdravotnictví Specifická imunitní odpověd Veřejné zdravotnictví MHC molekuly glykoproteiny exprimovány na všech jaderných buňkách (MHC I) nebo jenom na antigen prezentujících buňkách (MHC II) u lidí označovány jako

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

dokumentu: Proceedings of 27th International Conference Mathematical Methods in

dokumentu: Proceedings of 27th International Conference Mathematical Methods in 1. Empirical Estimates in Stochastic Optimization via Distribution Tails Druh výsledku: J - Článek v odborném periodiku, Předkladatel výsledku: Ústav teorie informace a automatizace AV ČR, v. v. i., Dodavatel

Více

Analytické metody v motorsportu

Analytické metody v motorsportu Analytické metody v motorsportu Bronislav Růžička školitel : Doc. Ing. Ivan Mazůrek, CSc. Ústav konstruování Odbor konstruování strojů Fakulta strojního inženýrství Vysoké učení technické v Brně 12.listopadu

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

Užití systému Matlab při optimalizaci intenzity tepelného záření na povrchu formy

Užití systému Matlab při optimalizaci intenzity tepelného záření na povrchu formy Užití systému Matlab při optimalizaci intenzity tepelného záření na povrchu formy Radek Srb 1) Jaroslav Mlýnek 2) 1) Fakulta mechatroniky, informatiky a mezioborových studií 2) Fakulta přírodovědně-humanitní

Více

ití empirických modelů při i optimalizaci procesu mokré granulace léčivl ková SVK ÚOT

ití empirických modelů při i optimalizaci procesu mokré granulace léčivl ková SVK ÚOT Využit ití empirických modelů při i optimalizaci procesu mokré granulace léčivl Jana Kalčíkov ková 5. ročník Školitel: Doc. Ing. Zdeněk k Bělohlav, B CSc. Granulace Prášek Granule Vlhčivo Promíchávání

Více

Soulad studijního programu. Molekulární a buněčná biologie

Soulad studijního programu. Molekulární a buněčná biologie Standard studijního Molekulární a buněčná biologie A. Specifika a obsah studijního : Typ Oblast/oblasti vzdělávání Základní tematické okruhy Kód Rozlišení Profil studijního Propojení studijního s tvůrčí

Více

Markovovy modely v Bioinformatice

Markovovy modely v Bioinformatice Markovovy modely v Bioinformatice Outline Markovovy modely obecně Profilové HMM Další použití HMM v Bioinformatice Analýza biologických sekvencí Biologické sekvence: DNA,RNA,protein prim.str. Sekvenování

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

VYUŽITÍ PRAVDĚPODOBNOSTNÍ METODY MONTE CARLO V SOUDNÍM INŽENÝRSTVÍ

VYUŽITÍ PRAVDĚPODOBNOSTNÍ METODY MONTE CARLO V SOUDNÍM INŽENÝRSTVÍ VYUŽITÍ PRAVDĚPODOBNOSTNÍ METODY MONTE CARLO V SOUDNÍM INŽENÝRSTVÍ Michal Kořenář 1 Abstrakt Rozvoj výpočetní techniky v poslední době umožnil také rozvoj výpočetních metod, které nejsou založeny na bázi

Více

Co nás učí nádory? Prof. RNDr. Jana Šmardová, CSc. Ústav patologie FN Brno Přírodovědecká a Lékařská fakulta MU Brno

Co nás učí nádory? Prof. RNDr. Jana Šmardová, CSc. Ústav patologie FN Brno Přírodovědecká a Lékařská fakulta MU Brno Co nás učí nádory? Prof. RNDr. Jana Šmardová, CSc. Ústav patologie FN Brno Přírodovědecká a Lékařská fakulta MU Brno Brno, 17.5.2011 Izidor (Easy Door) Osnova přednášky 1. Proč nás rakovina tolik zajímá?

Více

Lineární diskriminační funkce. Perceptronový algoritmus.

Lineární diskriminační funkce. Perceptronový algoritmus. Lineární. Perceptronový algoritmus. Petr Pošík Czech Technical University in Prague Faculty of Electrical Engineering Dept. of Cybernetics P. Pošík c 2012 Artificial Intelligence 1 / 12 Binární klasifikace

Více

VÝVOJ NOVÉ GENERACE ZAŘÍZENÍ S POKROČILOU DIAGNOSTIKOU PRO STANOVENÍ KONTAKTNÍ DEGRADACE

VÝVOJ NOVÉ GENERACE ZAŘÍZENÍ S POKROČILOU DIAGNOSTIKOU PRO STANOVENÍ KONTAKTNÍ DEGRADACE VÝVOJ NOVÉ GENERACE ZAŘÍZENÍ S POKROČILOU DIAGNOSTIKOU PRO STANOVENÍ KONTAKTNÍ DEGRADACE Jiří Dvořáček Prezentace k obhajobě doktorské dizertační práce Institute of Machine and Industrial Design Faculty

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

AKCELERACE EVOLUCE PRAVIDEL CELULÁRNÍCH AUTOMATŮ NA GPU

AKCELERACE EVOLUCE PRAVIDEL CELULÁRNÍCH AUTOMATŮ NA GPU AKCELERACE EVOLUCE PRAVIDEL CELULÁRNÍCH AUTOMATŮ NA GPU Luděk Žaloudek Výpočetní technika a informatika, 2. ročník, prezenční studium Školitel: Lukáš Sekanina Fakulta informačních technologií, Vysoké učení

Více

NG C Implementace plně rekurentní

NG C Implementace plně rekurentní NG C Implementace plně rekurentní neuronové sítě v systému Mathematica Zdeněk Buk, Miroslav Šnorek {bukz1 snorek}@fel.cvut.cz Neural Computing Group Department of Computer Science and Engineering, Faculty

Více

Modernizace a inovace výpočetní kapacity laboratoří ITE pro účely strojového učení. Jiří Málek

Modernizace a inovace výpočetní kapacity laboratoří ITE pro účely strojového učení. Jiří Málek Modernizace a inovace výpočetní kapacity laboratoří ITE pro účely strojového učení Jiří Málek Cíl projektu Cíl: Zefektivnění vzdělávání na ITE* v oblasti strojového učení pomocí posílení dostupné výpočetní

Více

Katedra kybernetiky laboratoř Inteligentní Datové Analýzy (IDA) Katedra počítačů, Computational Intelligence Group

Katedra kybernetiky laboratoř Inteligentní Datové Analýzy (IDA) Katedra počítačů, Computational Intelligence Group Vytěžování dat Miroslav Čepek, Filip Železný Katedra kybernetiky laboratoř Inteligentní Datové Analýzy (IDA) Katedra počítačů, Computational Intelligence Group Evropský sociální fond Praha & EU: Investujeme

Více

Doprovodný materiál k práci s přípravným textem Biologické olympiády 2014/2015 pro soutěžící a organizátory kategorie B

Doprovodný materiál k práci s přípravným textem Biologické olympiády 2014/2015 pro soutěžící a organizátory kategorie B Doprovodný materiál k práci s přípravným textem Biologické olympiády 2014/2015 pro soutěžící a organizátory kategorie B Níže uvedené komentáře by měly pomoci soutěžícím z kategorie B ke snazší orientaci

Více

Strojové učení Marta Vomlelová

Strojové učení Marta Vomlelová Strojové učení Marta Vomlelová marta@ktiml.mff.cuni.cz KTIML, S303 Literatura 1.T. Hastie, R. Tishirani, and J. Friedman. The Elements of Statistical Learning, Data Mining, Inference and Prediction. Springer

Více

Úvod do optimalizace, metody hladké optimalizace

Úvod do optimalizace, metody hladké optimalizace Evropský sociální fond Investujeme do vaší budoucnosti Úvod do optimalizace, metody hladké optimalizace Matematika pro informatiky, FIT ČVUT Martin Holeňa, 13. týden LS 2010/2011 O čem to bude? Příklady

Více

Kybernetika a umělá inteligence, cvičení 10/11

Kybernetika a umělá inteligence, cvičení 10/11 Kybernetika a umělá inteligence, cvičení 10/11 Program 1. seminární cvičení: základní typy klasifikátorů a jejich princip 2. počítačové cvičení: procvičení na problému rozpoznávání číslic... body za aktivitu

Více

Výskyt MHC molekul. RNDr. Ivana Fellnerová, Ph.D. ajor istocompatibility omplex. Funkce MHC glykoproteinů

Výskyt MHC molekul. RNDr. Ivana Fellnerová, Ph.D. ajor istocompatibility omplex. Funkce MHC glykoproteinů RNDr. Ivana Fellnerová, Ph.D. Katedra zoologie, PřF UP Olomouc = ajor istocompatibility omplex Skupina genů na 6. chromozomu (u člověka) Kódují membránové glykoproteiny, tzv. MHC molekuly, MHC molekuly

Více

Počítačová chemie: Laboratoř za monitorem

Počítačová chemie: Laboratoř za monitorem T-Report Počítačová chemie: Laboratoř za monitorem Lektorka: Zora Střelcová Vypracovala: Eva Vojáčková Tématem T-Exkurze, kterou jsme absolvovala, byla počítačová/výpočetní chemie. Tento obor stojí na

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

Seznam úloh v rámci Interního grantového systému EPI

Seznam úloh v rámci Interního grantového systému EPI Evropský polytechnický institut, s.r.o. Kunovice Seznam úloh v rámci Interního grantového systému I rok/p ořadí Číslo úlohy Název Obor 2008 B1/2008 Vývojové tendence globalizujícího se podnikatelského

Více

MATEMATICKÁ BIOLOGIE

MATEMATICKÁ BIOLOGIE INSTITUT BIOSTATISTIKY A ANALÝZ Lékařská a Přírodovědecká fakulta, Masarykova univerzita MATEMATICKÁ BIOLOGIE Přírodovědecká fakulta Masarykova univerzita, Brno Studijní obor Matematická biologie Masarykova

Více

ÚVOD DO TRANSPLANTAČNÍ IMUNOLOGIE

ÚVOD DO TRANSPLANTAČNÍ IMUNOLOGIE ÚVOD DO TRANSPLANTAČNÍ IMUNOLOGIE Základní funkce imunitního systému Chrání integritu organizmu proti škodlivinám zevního a vnitřního původu: chrání organizmus proti patogenním mikroorganizmům a jejich

Více

Umělá inteligence aneb co už není sci -fi

Umělá inteligence aneb co už není sci -fi Umělá inteligence aneb co už není sci -fi doc. Ing. Zuzana Komínková Oplatková, Ph.D. oplatkova@fai.utb.cz Umělá inteligence člověk se snažil vždy vyrobit nějaký stroj nebo systém, který by mu usnadnil

Více

RELATIONAL DATA ANALYSIS

RELATIONAL DATA ANALYSIS KATEDRA INFORMATIKY PŘÍRODOVĚDECKÁ FAKULTA UNIVERZITA PALACKÉHO RELATIONAL DATA ANALYSIS RADIM BELOHLAVEK, JAN OUTRATA VÝVOJ TOHOTO UČEBNÍHO TEXTU JE SPOLUFINANCOVÁN EVROPSKÝM SOCIÁLNÍM FONDEM A STÁTNÍM

Více

Znalostní technologie proč a jak?

Znalostní technologie proč a jak? Znalostní technologie proč a jak? Peter Mikulecký Kamila Olševičová Daniela Ponce Univerzita Hradec Králové Motivace 1993 vznik Fakulty řízení a informační technologie na Vysoké škole pedagogické v Hradci

Více

Člověk a mikroby, jsme nyní odolnější? Jan Krejsek. Ústav klinické imunologie a alergologie, FN a LF UK v Hradci Králové

Člověk a mikroby, jsme nyní odolnější? Jan Krejsek. Ústav klinické imunologie a alergologie, FN a LF UK v Hradci Králové Člověk a mikroby, jsme nyní odolnější? Jan Krejsek Ústav klinické imunologie a alergologie, FN a LF UK v Hradci Králové Jsme určeni genetickou dispozicí a životními podmínkami, které působí epigeneticky

Více

"Učení nás bude více bavit aneb moderní výuka oboru lesnictví prostřednictvím ICT ". Základy genetiky, základní pojmy

Učení nás bude více bavit aneb moderní výuka oboru lesnictví prostřednictvím ICT . Základy genetiky, základní pojmy "Učení nás bude více bavit aneb moderní výuka oboru lesnictví prostřednictvím ICT ". Základy genetiky, základní pojmy 1/75 Genetika = věda o dědičnosti Studuje biologickou informaci. Organizmy uchovávají,

Více

Specifická imunitní odpověď. Název materiálu: Datum (období) vytvoření: 25. 5. 2013. MUDr. Zdeňka Kasková. Autor materiálu: Zařazení materiálu:

Specifická imunitní odpověď. Název materiálu: Datum (období) vytvoření: 25. 5. 2013. MUDr. Zdeňka Kasková. Autor materiálu: Zařazení materiálu: Projekt: Příjemce: Digitální učební materiály ve škole, registrační číslo projektu CZ.1.07/1.5.00/34.0527 Střední zdravotnická škola a Vyšší odborná škola zdravotnická, Husova 3, 371 60 České Budějovice

Více

Aplikace obrazové fúze pro hledání vad

Aplikace obrazové fúze pro hledání vad Marek Vajgl, Irina Perfilieva, Petr Hurtík, Petra Hoďáková Národní superpočítačové centrum IT4Innovations Divize Ostravské univerzity Ústav pro výzkum a aplikaci fuzzy modelování Ostrava, Česká republika

Více

INFORMAČNÍ SEMINÁŘ PRO DOKTORANDY FIM

INFORMAČNÍ SEMINÁŘ PRO DOKTORANDY FIM Inovace a podpora doktorského studijního programu CZ.1.07/2.2.00/28.0327 INFORMAČNÍ SEMINÁŘ PRO DOKTORANDY FIM Jak psát odborný článek Hledání vhodné konference 2 Naleznete sami (např. na internetu) Doporučení

Více

Návrh výzkumné potřeby státní správy pro zadání veřejné zakázky

Návrh výzkumné potřeby státní správy pro zadání veřejné zakázky Návrh výzkumné potřeby státní správy pro zadání veřejné zakázky A. Předkladatel garant výzkumné potřeby Název organizace Ministerstvo průmyslu a obchodu Adresa Na Františku 32, 110 15 Praha 1 Kontaktní

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

2. Modelovací jazyk UML 2.1 Struktura UML 2.1.1 Diagram tříd 2.1.1.1 Asociace 2.1.2 OCL. 3. Smalltalk 3.1 Jazyk 3.1.1 Pojmenování

2. Modelovací jazyk UML 2.1 Struktura UML 2.1.1 Diagram tříd 2.1.1.1 Asociace 2.1.2 OCL. 3. Smalltalk 3.1 Jazyk 3.1.1 Pojmenování 1. Teoretické základy modelování na počítačích 1.1 Lambda-kalkul 1.1.1 Formální zápis, beta-redukce, alfa-konverze 1.1.2 Lambda-výraz jako data 1.1.3 Příklad alfa-konverze 1.1.4 Eta-redukce 1.2 Základy

Více

UITS / ISY. Ústav inteligentních systémů Fakulta informačních technologií VUT v Brně. ISY: Výzkumná skupina inteligentních systémů 1 / 14

UITS / ISY. Ústav inteligentních systémů Fakulta informačních technologií VUT v Brně. ISY: Výzkumná skupina inteligentních systémů 1 / 14 UITS / ISY Výzkumná skupina inteligentních systémů Ústav inteligentních systémů Fakulta informačních technologií VUT v Brně ISY: Výzkumná skupina inteligentních systémů 1 / 14 Obsah Představení skupiny

Více

Grammar-based genetic programming

Grammar-based genetic programming Grammar-based genetic programming Obhajoba diplomové práce Adam Nohejl Vedoucí práce: RNDr. František Mráz, CSc. Katedra software a výuky informatiky, MFF UK Praha 2011 1 Úvod do problematiky: genetické

Více

Strojové učení se zaměřením na vliv vstupních dat

Strojové učení se zaměřením na vliv vstupních dat Strojové učení se zaměřením na vliv vstupních dat Irina Perfilieva, Petr Hurtík, Marek Vajgl Centre of excellence IT4Innovations Division of the University of Ostrava Institute for Research and Applications

Více