Algoritmy a struktury neuropočítačů ASN - P1 Prof.Ing. Jana Tučková,CSc. Katedra teorie obvodů K331 kancelář: 614, B3 tel.: Úvod Neuronové sítě - historie - odlišnosti - výhody a nevýhody Oblasti aplikací biologických a umělých neuronových sítí Současné světové trendy Využití umělých neuronových sítí pro zpracování signálu Modely neuronu Aktivační funkce
BIOLOGICKÝ NEURON
Oblasti aplikací biologických a umělých neuronových sítí energetika, medicína, telekomunikace, průmysl, finančnictví a bankovnictví, obchod meteorologie, obrana a bezpečnost, doprava geologie, astronautika Úlohy řešené pomocí UNS predikce časových řad, klasifikace analýza a klasifikace složitých signálů – neperiodických, kvaziperiodických i vícerozměrných rozpoznání a syntéza řeči – identifikace řečníka rozpoznání obrazů a scén - rozpoznání písma a značek komprese, expanze, kódování signálů adaptivní filtrace signálu ze šumu adaptivní řízení složitých systémů a systémů - v nepřístupných nebo nebezpečných oblastech systémy pro podporu rozhodování, expertní systémy optimalizace aplikace v robotice aplikace v lékařských vědách
Současné světové trendy Návrat k jednodušším architekturám Nejčastější typ – UNS s učením BPG a SOM Při technických aplikacích nejčastěji používán NN – Toolbox Matlab Důraz kladen na zpracování vstupních dat Zlepšování algoritmů učení, rychlejší modifikace, snižování náročnosti na kapacitu paměti Rozvoj oblastí zabývajících se neuronovými sítěmi a jejich aplikacemi se neomezuje pouze na vyspělé země (USA, VB, Japonsko), ale jsou používány např. na ostrově Mauricius, v Jižní Africe, Bolívii, Mexiku, Korei, … International Joint Conference on Neural Network Široké spektrum problémů týkajících se teorie a především aplikací neuronových sítí (největší konference v této oblasti na světě) Další konference: ICANN, ICANNGA a další
Dělení neuronů podle povahy vstupních dat: binární s nespojitými přenosovými funkcemi (modely 1. generace) spojité se spojitými přenosovými funkcemi (modely 2. generace) Synaptická váha w ij aktuální vstupy předchozí zkušenosti Vektor synaptických vah – synaptic weights Vyjadřuje uložení zkušeností do neuronu. Je schopen se adaptovat na nově získané zkušenosti během učení. Kombinace vstupního vektoru x(t) a vektoru synaptických vah w(t) se přiřazuje jednotlivým složkám vektoru x(t) jako určitá váha odpovídající uložení zkušeností.