Neuronové sítě
Transkript
Neuronové sítě Co jsou neuronové sítě ? ● ● ● Umělé neuronové sítě, simulované neuronové sítě Skupiny navzájem propojených umělých neuronů používajících matematické a výpočetní modely při zpracování informací Ve většině případů se jedná o adaptivní systém, který mění svou strukturu Inspirace v reálném světě Historie ● 1943 – Waren Mc Culloch a Walter Pitts definují matematický model neuronu vstupy x1 aktivační funkce wj1 wj2 ∑ wijxi + Θj i x2 f výstup wjn xn synaptické váhy Θj práh yj Historie ● ● ● ● 1949 – Donald Hebb představuje hypotézu mechanismu neurální plasticity Nejjednodušší mechanismus pro změnu vah mezi neurony V současnosti je termín Hebbianské učení chápán jako matematická abstrakce Ověřeno v biologických systémech Historie ● ● ● ● 1958 – Frank Rosenblat – perceptron Vstup je mapován na výstup funkcí f(x)=<w,x> + b Perceptron je typ binárního klasifikátoru Zpracovává lineárně separovatelné problémy Historie ● 1969 – Minski a Papert publikují matematický dokazují neschopnost třívrstvé sítě naučit se XOR, předkládají názor, že ani vícevrstvé sítě tuto operaci nedokáží. Historie ● ● ● ● 1982 – Hopfieldovy sítě se schopností obousměrného toku (sítě jsou binární a symetrické) 1986 – Rumelhart, Le Cun – algoritmus BPG (backpropagation) Učení je realizováno zpětným šířením chyby Současnost - neuročipy, neuropočítače Učení ● ● ● S učitelem Je dána trénovací množina, síť je přizpůsobovaná podle výsledku Bez učitele = ? BPG - backpropagation ● ● ● ● ● ● Předání trénovacího vzorku síti Porovnat výstup s očekávaným výstupem, spočítat chybu každého výstupního neuronu Pro každý neuron spočítat jaký měl být výstup, určit scaling factor; lokální chybu Přizpůsobit váhy neuronů pro snížení lokální chyby „Obvinit“ neurony v předchozí vrstvě Opakovat předchozí kroky s „obviněnými“ neurony BPG - backpropagation BPG - backpropagation Unsupervised learning Učení bez učitele ● Unsupervised learning is a method of machine learning where a model is fit to observations. It is distinguished from supervised learning by the fact that there is not a priori output. In unsupervised learning, a data set of input objects is gathered. Unsupervised learning then typically treats input objects as a set of random variables. A joint density model is then built for the data set. Wikipedia.org: Unsupervised learning Kohenovy sítě ● ● ● ● Samoorganizující se sítě (SOM, bez učitele) Vychází z poznatku, že mozek používá pro uchování informace vnitřní prostorovou reprezentaci Založeno na schopnosti rozeznat podobnosti v referenčních vektorech a třídit vstupní vektory podle nich Často se používají pro vizualizaci Použití ● ● ● ● ● Aproximace funkcí Predikce Klasifikace Filtrování Komprese Výhody ● ● ● Schopnost učit se a adaptovat Schopnost generalizace Získávání znalosti pomocí množiny vzorů, bez nutnosti získání znalostní explicitně Nevýhody ● ● ● Velikost Složitost Doba trénování Zdroje ● ● Wikipedia.org Doc.Ing. J. Tučková, CSc. - Úvod do problematiky umělých neuronových sítí
Podobné dokumenty
popis SOMPak - Pavel Kubát
principům na jakých jsou programy založeny, teoretickými základy jak samotného
algoritmu tak i algoritmů podpurných jako je zobrazování výsledků apod.
Koncept 2009 je fúzeVe všech rovinách
Point Candy – první rozhovor – Bhoomesh Tak
www.b0concepta1.com
Neuronové sítě jako modely analogových výpočtů
Binární dopředné (acyklické) perceptronové sítě odpovídají (prahovým) obvodům, které jsou studovány v teorii obvodů a booleovské složitosti [120] zabývající se fundamentálními otevřenými problémy ...
pc06 Společná zemědělská politika
Stabilizace trhů se zemědělskými výrobky
Dostupnost nabídky zemědělských produktů
Přijatelné ceny pro spotřebitele
Vznik CAP v r. 1962
Sjednocení existujících intervenčních politik kontinen...
Stochastické diferenciální rovnice
Od paragrafu 2.4 se věnujeme stochastickým diferenciálním rovnicím. Uvedeme podmínky pro existenci a jednoznačnost řešení. Ukážeme některé typy rovnic a metody
řešení, které později využijeme v apl...
seznam skladeb pro osa
Can’t take my eyes off you
Co je to láska
Dvě malá křídla
Dynamit
Hanky panky
Hello
Choo Choo Boogie
I feel good
I just called
Já půjdu dál
Lady in red
Lady Karneval
Let your soul be your pilot
Lov...