© Institut biostatistiky a analýz ANALÝZA A KLASIFIKACE BIOMEDICÍNSKÝCH DAT prof. Ing. Jiří Holčík, CSc.

Slides:



Advertisements
Podobné prezentace
Lineární klasifikátor
Advertisements

Elektrické obvody – základní analýza
Matematické modelování a operační výzkum
Dynamické systémy.
MARKOVSKÉ ŘETĚZCE.
Automatická fonetická segmentace pomocí UNS Registr - 36 neuronových sítí MLNN (pro každou českou hlásku jedna UNS) Trénovací množina: databáze promluv.
Topologie neuronových sítí (struktura, geometrie, architektura)
Aplikační počítačové prostředky X15APP MATLAB - SIMULINK
ENVIRONMENTÁLNÍ INFORMATIKA A REPORTING
Síťová analýza RNDr. Jiří Dvořák, CSc.
Jiří Gazárek, Martin Havlíček Analýza nezávislých komponent (ICA) v datech fMRI, a ICA necitlivá ke zpoždění.
Algoritmy a struktury neuropočítačů ASN - P1 Prof.Ing. Jana Tučková,CSc. Katedra teorie.
MODEL DVOJBRANU - HYBRIDNÍ PARAMETRY
LOGISTICKÉ SYSTÉMY 8/14.
Neuronové sítě Jakub Krátký.
Vícevrstvé neuronové sítě.  Neuronové sítě jsou složeny z neuronů tak, že výstup jednoho neuronu je vstupem jednoho nebo více neuronů  Propojení neuronů.
Ing. Lukáš OTTE kancelář: A909 telefon: 3840
MODEL DVOJBRANU - ADMITANČNÍ PARAMETRY
Je dán dvojbran, jehož model máme sestavit. Předpokládejme, že ve zvoleném klidovém pracovním bodě P 0 =[U 1p ; I 1p ; U 2p ; I 2p ] jsou známy jeho diferenciální.
Fuzzy logika.
Systémy pro podporu managementu 2
Informatika pro ekonomy II přednáška 10
ZPRACOVÁNÍ A ANALÝZA BIOSIGNÁLŮ
Modelování a simulace MAS_02
Artificial Intelligence (AI).  „Úloha patří do oblasti umělé inteligence, jestliže řešení, které najde člověk považujeme za projev jeho inteligence.
Tato prezentace byla vytvořena
Systémy pro podporu managementu 2 Inteligentní systémy pro podporu rozhodování 1 (DSS a znalostní systémy)
Experimentální fyzika I. 2
SIGNÁLY A SOUSTAVY V MATEMATICKÉ BIOLOGII
© Institut biostatistiky a analýz INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ ANALÝZA A KLASIFIKACE DAT prof. Ing. Jiří Holčík, CSc.
Databázové systémy Informatika pro ekonomy, př. 18.
Karel Vlček, Modelování a simulace Karel Vlček,
© Institut biostatistiky a analýz ANALÝZA A KLASIFIKACE BIOMEDICÍNSKÝCH DAT prof. Ing. Jiří Holčík, CSc.
SIGNÁLY A LINEÁRNÍ SYSTÉMY
© Institut biostatistiky a analýz INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ ANALÝZA A KLASIFIKACE DAT prof. Ing. Jiří Holčík, CSc.
© Institut biostatistiky a analýz SIGNÁLY A LINEÁRNÍ SYSTÉMY prof. Ing. Jiří Holčík, CSc.
Metodika generování a ladění modelů neuronových sítí Ing. Martin MoštěkVŠB – Technická Univerzita Ostrava.
© Institut biostatistiky a analýz INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ ANALÝZA A KLASIFIKACE DAT prof. Ing. Jiří Holčík, CSc.
© Institut biostatistiky a analýz ZPRACOVÁNÍ A ANALÝZA BIOSIGNÁL Ů FREKVENČNÍ SPEKTRUM SPOJITÝCH SIGNÁLŮ.
Počítačové sítě Terezie Gřundělová Historie Vznik a vývoj je spjat s rozvojem počítačů a výpočetní techniky První rozmach v padesátých letech.
SIGNÁLY A LINEÁRNÍ SYSTÉMY
SIGNÁLY A LINEÁRNÍ SYSTÉMY
Algoritmy a struktury neuropočítačů ASN - P14 Hopfieldovy sítě Asociativní paměti rekonstrukce původních nezkreslených vzorů předkládají se neúplné nebo.
© Institut biostatistiky a analýz ANALÝZA A KLASIFIKACE DAT prof. Ing. Jiří Holčík, CSc.
SIGNÁLY A LINEÁRNÍ SYSTÉMY
Stavová formulace v diskrétním čase důvody pro diskrétní interpretaci času některé dynamické jevy má smysl sledovat vždy jen ve zvláštních okamžicích,
Praktická využití UNS V medicínských aplikacích Jan Vrba 2006.
© Institut biostatistiky a analýz INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ ANALÝZA A KLASIFIKACE DAT prof. Ing. Jiří Holčík, CSc.
Neuronové sítě. Vývoj NS 1943 – W. McCulloch, W. Pittse – první jednoduchý matematický model neuronu 1951 – M. Minsky - první neuropočítač Snark 1957.
Neuronové sítě.
© Institut biostatistiky a analýz INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ ANALÝZA A KLASIFIKACE DAT prof. Ing. Jiří Holčík, CSc.
© Institut biostatistiky a analýz INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ ANALÝZA A KLASIFIKACE DAT prof. Ing. Jiří Holčík, CSc.
© Institut biostatistiky a analýz ANALÝZA A KLASIFIKACE BIOMEDICÍNSKÝCH DAT prof. Ing. Jiří Holčík, CSc.
Katedra řídicí techniky FEL ČVUT1 11. přednáška. Katedra řídicí techniky FEL ČVUT2 Diskrétní regulační obvod Předpoklad: v okamžiku, kdy se na vstup číslicového.
© Institut biostatistiky a analýz SPEKTRÁLNÍ ANALÝZA Č ASOVÝCH Ř AD prof. Ing. Jiří Holčík, CSc.
Paul Adrien Maurice Dirac 3. Impulsní charakteristika
Identifikace modelu Tvorba matematického modelu Kateřina Růžičková.
Regulátory v automatizaci
Základní pojmy v automatizační technice
Katedra řídicí techniky FEL ČVUT
ČASOVÉ ŘADY (SIGNÁLY A LINEÁRNÍ SYSTÉMY )
ANALÝZA A KLASIFIKACE DAT
Informatika pro ekonomy přednáška 8
Spojitá a kategoriální data Základní popisné statistiky
1 Lineární (vektorová) algebra
SIGNÁLY A LINEÁRNÍ SYSTÉMY
Neuronové sítě.
Dynamické systémy Topologická klasifikace
ANALÝZA A KLASIFIKACE DAT
SPEKTRÁLNÍ ANALÝZA ČASOVÝCH ŘAD
Transkript prezentace:

© Institut biostatistiky a analýz ANALÝZA A KLASIFIKACE BIOMEDICÍNSKÝCH DAT prof. Ing. Jiří Holčík, CSc.

© Institut biostatistiky a analýz III. NEURONOVÉ SÍT Ě I.

© Institut biostatistiky a analýz DEFINICE UMĚLÁ NEURONOVÁ SÍŤ (Artificial Neural Network - ANN) je distribuovaný (v užším smyslu paralelní) výpočetní systém (program), sestávající z dílčích podsystémů (neuronů), který je inspirován neurofyziologickými poznatky o struktuře a činnosti neuronů a nervových systémů živých organismů a který je ve větší či menší míře modeluje.

© Institut biostatistiky a analýz DEFINICE  distribuovaný x paralelní systém (distribuovaný klade důraz na nezávislé zpracování)  výpočetní systém x program x model

© Institut biostatistiky a analýz STRUKTURA ANN Umělá neuronová síť se skládá z výpočetních jednotek – neuronů – které jsou vzájemně propojeny váhami ohodnocenými spoji. Tímto propojením a schopnostmi adaptovat váhy (učit se) na základě vstupních dat (vzorů) umožňují ANN zobecňovat informaci skrytou v učební množině

© Institut biostatistiky a analýz STRUKTURA ANN Je reprezentovaná váhovaným orientovaným grafem s velkým počtem uzlů, z nichž každý představuje jednoduchou výpočetní jednotku. Tyto jednotky komunikují (přijímají a vysílají signály) jednak mezi sebou, jednak s vnějším prostředím.

© Institut biostatistiky a analýz STRUKTURA ANN Umělou neuronovou síť charakterizují tři základní skutečnosti:  vlastnosti jednotlivých výpočetních jednotek (umělých neuronů);  topologie sítě, tj. vzájemné propojení neuronových jednotek;  strategie učení.

© Institut biostatistiky a analýz ZÁKLADNÍ ASPEKTY VÝPO Č T Ů NEURONOVOU SÍTÍ (P Ř IROZENOU I UM Ě LOU):  celkový výpočetní model se skládá z proměnného (časově i strukturálně) vzájemného propojení jednoduchých prvků či jednotek;  základem učení je modifikace vlastností vazeb mezi jednotlivými výpočetními elementy  znalost či zkušenost, vnímané jako výsledek učení, jsou reprezentovány strukturou sítě;

© Institut biostatistiky a analýz ZÁKLADNÍ ASPEKTY VÝPO Č T Ů NEURONOVOU SÍTÍ (P Ř IROZENOU I UM Ě LOU):  k tomu, aby byl neuronový systém co k čemu, musí být schopen uchovávat informaci, tj. musí být trénovatelný, a dále musí skýtat naději, že tuto informaci následně dokáže spojit (asociovat) s každým nově zpracovávaným vzorkem či signálem - to znamená, že cílem učení by mělo být vytvoření takové interní struktury neuronové sítě, která je schopná správně identifikovat každou novou vstupní informaci, i když ta není totožná s informací použitou při vlastním učení;  neuronové sítě jsou dynamické systémy, jejichž stav (tj. výstupy jednotlivých výpočetních jednotek a váhy vzájemných vazeb) se mění v čase v závislosti na vstupech a počátečním stavu.

© Institut biostatistiky a analýz CHARAKTERISTIKY APLIKA Č NÍCH OBLASTÍ PRO ANN  optimalizace struktury např. časového uspořádání nebo obecněji úlohy spojené s prohledáváním prostoru možných řešení;  rozpoznávání a klasifikace (zejména, ale nejen z oblasti rozpoznávání řeči či vizuální scény, příp. rozpoznávání psaného písma), včetně výběru příznaků, které mohou být použity pro popis klasifikovaného objektu;  zpracování poškozených, scházejících, kontradiktivních, mlhavých (fuzzy) či pravděpodobnostních údajů.

© Institut biostatistiky a analýz CHARAKTERISTIKY ÚLOH PRO Ř EŠENÍ POMOCÍ ANN  velký rozměr problémového prostoru - stav systému (řešení problému) je popsán hodnotami velkého počtu proměnných a parametrů;  složité vzájemné vztahy mezi stavovými veličinami;  prostor řešení může být prázdný, může obsahovat jediné řešení a nebo (nejčastěji) větší počet téměř stejně užitečných řešení.

© Institut biostatistiky a analýz MODEL NEURONU Fáze činnosti neuronu:  přenos informace z jednoho neuronu na druhý přes synaptická spojení;  nelineární kumulace vstupních stimulů v těle neuronu;  prahování potenciálu těla neuronu, jehož výsledkem je rozhodnutí, zda přejde neuron do stavu vybuzení či nikoliv - toto prahování může být spojeno s dalšími operacemi, vyjadřujícími dynamické vlastnosti neuronu (např. dopravní zpoždění, paměť, frekvenční filtraci vstupních hodnot, atp.).

© Institut biostatistiky a analýz MODEL NEURONU Blokové schéma abstraktního neuronu Výpočetní struktura umělého neuronu

© Institut biostatistiky a analýz MODEL NEURONU vstupvýstup E  T; I = 01 E  T; I > 00 E < T; I = 00 E 0 0 E: součet aktivovaných excitačních vstupů; I: součet aktivovaných inhibičních vstupů McCullochův - Pittsův model neuronu (i) schéma; (ii) převodní pravidla

© Institut biostatistiky a analýz vstupvýstup 0 1 MODEL NEURONU 0 1 Lineární model neuronu s prahem

© Institut biostatistiky a analýz AKTIVACE UM Ě LÉHO NEURONU  Nechť je každý vstup do neuronu ohodnocen vahou, která udává kvalitativní (stimulace vs. inhibice) i kvantitativní charakteristiku daného vstupu. Předpokládejme, že w ij představuje váhu spojení z j-tého neuronu nebo vstupu do i-tého neuronu. To znamená, že velké kladné hodnoty w ij představují silný stimulační vstup do neuronu, zatímco velká záporná váha reprezentuje silné tlumení vstupu z j-tého neuronu.

© Institut biostatistiky a analýz AKTIVACE UM Ě LÉHO NEURONU  Tato konvence umožňuje vyjádřit aktivaci jednotlivých neuronů pomocí vztahu kde w ij je prvek matice synaptických vah W = [w ij ] a y j označuje výstup z j-tého neuronu. Je-li D celkový počet na vstup připojených neuronů, pak hodnoty vstupních signálů lze vyjádřit pomocí sloupcového vektoru y = (y 1, y 2,...,y D ) T. Celkovou aktivaci sítě N neuronů pak můžeme popsat vztahem a = W.y, kde a = (net 1, net 2,..., net N ).

© Institut biostatistiky a analýz P Ř EVODNÍ CHARAKTERISTIKY  nastavitelný lineární zisk; y i = f(net i ) = net i y i = f(net i ) = c i.net i.  (reléová) prahová charakteristika;  lineární prahová charakteristika;.

© Institut biostatistiky a analýz P Ř EVODNÍ CHARAKTERISTIKY  obecná sigmoidální charakteristika;  sigmoidální funkce pro různé hodnoty parametru l; y i = f(net i ) = (1 + exp(-.net i )) -1

© Institut biostatistiky a analýz DYNAMICKÉ VLASTNOSTI UM Ě LÉHO NEURONU Výše uvedené převodní funkce umožňují výpočet výstupu neuronu, aniž by byly vzaty v potaz jakékoliv dynamické parametry neuronu, jako jsou např. zpoždění signálu mezi vstupem a výstupem, vliv předchozích vstupních či výstupních hodnot, atd.

© Institut biostatistiky a analýz Takové dynamické vlastnosti mohou být popsány např. diferenciální rovnicí kde net i (t) je hodnota aktivační funkce neuronu, net i a (t) je hodnota aktivační funkce odpovídající okamžitému vstupu neuronu a  je časová konstanta i-tého neuronu. Diferenciální rovnice tedy umožňuje zahrnout časové změny stavů daného neuronu, tj. zavádí lokální neuronovou paměť. V případě diskrétního popisu činnosti umělého neuronu lze sestavit ekvivalentní diferenční rovnici. DYNAMICKÉ VLASTNOSTI UM Ě LÉHO NEURONU

© Institut biostatistiky a analýz STRUKUTURA ANN  Aktivační vlna se šíří sítí jednosměrně od vstupů k výstupům;  realizace buď ve spojitém či diskrétním čase DOPŘEDNÁ SÍŤ

© Institut biostatistiky a analýz STRUKUTURA ANN  Je třeba stanovit časové okamžiky, ve kterých se odečítá výstup z jednotlivých neuronů; !!! synchronizace !!! ZPĚTNOVAZEBNÍ SÍŤ ( !! Je třeba odlišit dynamiku jednotlivých neuronů od dynamiky celé neuronové sítě !! )

© Institut biostatistiky a analýz NÁVRH STRUKTURY NS  výběrem sítě s obecnou strukturou jejíž vlastnosti jsou známy, stejně jako algoritmus jejího učení;  adaptací výše uvedené struktury sítě tak, aby odpovídala určité specifické aplikaci. To je možné, použijeme-li jakékoliv informace, která umožní upřesnit vlastnosti a chování jak jednotlivých neuronů, tak jejich skupin. Adaptaci struktury lze provést i prostřednictvím učícího algoritmu.  návrhem zcela specifické, na aplikaci závislé konfigurace, která splňuje stanovené požadavky.

© Institut biostatistiky a analýz OBRÁZKY Z HISTORIE ADALINE - B. Widrow (1960) adaptivní lineární neuron Vstupy x 1,..., x N nabývají hodnot  1, přičemž znaménko určuje, zda má vstup excitační či inhibiční charakter. Práh x 0 se zpravidla nastaví na hodnotu  1. Vstupy jsou po vynásobení proměnnými váhovacími koeficienty w 0, w 1,..., w N přivedeny do součtového bloku, jehož výstup je vstupem následujícího bloku s nelinearitou typu signum. Váhovací koeficienty jsou nastaveny během učení.

© Institut biostatistiky a analýz PERCEPTRON - F.Rosenberg (1961) tříúrovňový hierarchický model zrakového systému OBRÁZKY Z HISTORIE