ADALINE - ADALINE - Wikipedia

ADALINE (Adaptivní lineární neuron nebo později Adaptivní lineární prvek) je raná jednovrstvá umělá neuronová síť a název fyzického zařízení, které tuto síť implementovalo.[1][2][3][4][5] Síť používá memistory. Byl vyvinut profesorem Bernard Widrow a jeho postgraduální student Ted Hoff na Stanfordská Univerzita v roce 1960. Je založen na McCulloch – Pittsův neuron. Skládá se z váhy, vychýlení a funkce součtu.
Rozdíl mezi adalinem a standardem (McCulloch – Pitts ) perceptron je to, že ve fázi učení se váhy upravují podle váženého součtu vstupů (síť). Ve standardním perceptronu je síť předána do aktivace (převod ) a výstup funkce se používá k nastavení vah.
Vícevrstvá síť jednotek ADALINE je známá jako MADALINE.
Definice
Adaline je neuronová síť s jednou vrstvou s více uzly, kde každý uzel přijímá více vstupů a generuje jeden výstup. Vzhledem k následujícím proměnným jako:
- je vstupní vektor
- je váhový vektor
- je počet vstupů
- nějaká konstanta
- je výstupem modelu
pak zjistíme, že výstup je . Pokud to dále předpokládáme
pak se výstup dále snižuje na:
Algoritmus učení
Předpokládejme:
- je míra učení (nějaká pozitivní konstanta)
- je výstupem modelu
- je cílový (požadovaný) výstup
potom se váhy aktualizují následujícím způsobem . ADALINE konverguje k chybě nejmenších čtverců, která je .[6]Toto pravidlo aktualizace je ve skutečnosti stochastický gradient aktualizace pro lineární regrese.[7]
MADALINE
MADALINE (mnoho ADALINE[8]) je třívrstvá (vstupní, skrytá, výstupní), plně připojená, dopředná umělá neuronová síť architektura pro klasifikace , který používá jednotky ADALINE ve své skryté a výstupní vrstvě, tj. jeho aktivační funkce je znaková funkce.[9] Třívrstvá síť používá memistory. Tři různé tréninkové algoritmy pro sítě MADALINE, které nelze naučit pomocí zpětná propagace protože znaková funkce není diferencovatelná, byly navrženy, nazývané Pravidlo I, Pravidlo II a Pravidlo III.
MADALINE Rule 1 (MRI) - První z nich pochází z roku 1962 a nemůže přizpůsobit váhy spojení se skrytým výstupem.[10]
MADALINE Rule 2 (MRII) - Druhý tréninkový algoritmus se zlepšil u pravidla I a byl popsán v roce 1988.[8] Výcvikový algoritmus pravidla II je založen na principu zvaném „minimální rušení“. Postupuje opakováním příkladů tréninku, poté pro každý příklad:
- najde jednotku skryté vrstvy (klasifikátor ADALINE) s nejnižší spolehlivostí ve své predikci,
- předběžně převrátí znamení jednotky,
- přijímá nebo odmítá změnu na základě toho, zda je snížena chyba sítě,
- zastaví se, když je chyba nula.
MADALINE Pravidlo 3 - Třetí "Pravidlo" aplikované na upravenou síť s sigmoid aktivace namísto signum; později se zjistilo, že to odpovídá zpětnému šíření.[10]
Navíc, když překlopení značek jednotlivých jednotek nezpůsobí u konkrétního příkladu chybu na nulu, tréninkový algoritmus začne převracet páry značek jednotek, poté trojité jednotky atd.[8]
Viz také
Reference
- ^ Anderson, James A .; Rosenfeld, Edward (2000). Talking Nets: Oral History of Neural Networks. ISBN 9780262511117.
- ^ Youtube: widrowlms: Věda v akci
- ^ 1960: Adaptivní neuron „ADALINE“ využívající chemické „memistory“
- ^ Youtube: widrowlms: Algoritmus LMS a ADALINE. Část I - Algoritmus LMS
- ^ Youtube: widrowlms: Algoritmus LMS a ADALINE. Část II - ADALINE a memistor ADALINE
- ^ „Adaline (Adaptive Linear)“ (PDF). CS 4793: Úvod do umělých neuronových sítí. Katedra počítačů, University of Texas v San Antoniu.
- ^ Avi Pfeffer. „CS181 Přednáška 5 - Perceptrony“ (PDF). Harvardská Univerzita.[trvalý mrtvý odkaz ]
- ^ A b C Rodney Winter; Bernard Widrow (1988). MADALINE RULE II: Výcvikový algoritmus pro neuronové sítě (PDF). IEEE International Conference on Neural Networks. 401–408. doi:10.1109 / ICNN.1988.23872.
- ^ Youtube: widrowlms: Věda v akci (Madaline je zmíněna na začátku a v 8:46)
- ^ A b Widrow, Bernard; Lehr, Michael A. (1990). „30 let adaptivních neuronových sítí: perceptron, madalin a zpětná propagace“. Sborník IEEE. 78 (9): 1415–1442. doi:10.1109/5.58323.
externí odkazy
- „Delta Learning Rule: ADALINE“. Umělé neuronové sítě. Universidad Politécnica de Madrid. Archivovány od originál dne 15. 6. 2002.
- "Memristorové vícevrstvé neuronové sítě s tréninkem klesání online ". Implementace algoritmu ADALINE s memristory v analogovém výpočtu.