Rozšíření neuronové sítě - Extension neural network - Wikipedia

Rozšíření neuronové sítě je metoda rozpoznávání vzorů nalezená M. H. Wangem a C. P. Hungem v roce 2003 ke klasifikaci instancí souborů dat. Rozšiřující neuronová síť se skládá z umělá neuronová síť pojmy teorie rozšíření. Využívá schopnost rychlého a adaptivního učení neuronové sítě a vlastnost odhadu korelace teorie rozšíření výpočtem vzdálenosti rozšíření.
ENN byl použit v:

  • Detekce poruch ve strojním zařízení.
  • Klasifikace tkání pomocí MRI.
  • Rozpoznávání poruch v automobilovém motoru.
  • Odhad stavu nabití olověné baterie.
  • Klasifikace s neúplnými údaji z průzkumu.

Teorie rozšíření

Teorie rozšíření byla poprvé navržena Cai v roce 1983 k řešení rozporuplných problémů. Zatímco klasická matematika je obeznámena s množstvím a formami objektů, teorie rozšíření tyto objekty transformuje do modelu hmotných prvků.

 

 

 

 

(1)


kde v hmotě , je jméno nebo typ, je jeho charakteristika a je odpovídající hodnota charakteristiky. V rovnici 2 existuje odpovídající příklad.

 

 

 

 

(2)

kde a charakteristiky rozšiřujících sad formulářů. Tyto sady rozšíření jsou definovány pomocí hodnoty, které jsou hodnotami rozsahu pro odpovídající charakteristiky. Teorie rozšíření se týká funkce rozšíření korelace mezi modely hmotných prvků, jak je znázorněno v rovnici 2 a sadách rozšíření. Funkce korelace rozšíření se používá k definování prostoru rozšíření, který se skládá z dvojic prvků a jejich funkcí rozšíření korelace. Vzorec mezery je zobrazen v rovnici 3.

 

 

 

 

(3)


kde, je rozšiřující prostor, je prostor objektů, je funkce rozšíření korelace, je prvek z prostoru objektů a je odpovídající výstup funkce rozšíření korelace prvku . mapy do intervalu členství . Negativní region představuje prvek, který nepatří ke členství ve třídě a pozitivní region naopak. Li je mapováno na , teorie rozšíření funguje jako fuzzy množina teorie. Korelační funkci lze ukázat pomocí rovnice 4.

 

 

 

 

(4)


kde, a se nazývají dotčená a sousední doména a jejich intervaly jsou (a, b) a (c, d). Rozšířená funkce korelace použitá pro odhad stupně členství mezi a , je zobrazen v rovnici 5.

 

 

 

 

(5)


Funkce korelace rozšíření

Extension Neural Network

Rozšiřující neuronová síť má podobu neuronové sítě. Váhový vektor je umístěn mezi vstupními uzly a výstupními uzly. Výstupní uzly jsou reprezentací vstupních uzlů jejich procházením váhovým vektorem.

Existuje celkový počet vstupních a výstupních uzlů a , resp. Tato čísla závisí na počtu charakteristik a tříd. Spíše než používat jednu váhovou hodnotu mezi dvěma uzly vrstvy jako v nervová síť, architektura rozšíření neurální sítě má dvě váhové hodnoty. Například v architektuře rozšíření neurální sítě , je vstup, který patří do třídy a je odpovídající výstup pro třídu . Výstup se vypočítá pomocí prodlužovací vzdálenosti, jak je uvedeno v rovnici 6.

 

 

 

 

(6)

Odhadovaná třída je nalezena hledáním minimální prodlužovací vzdálenosti mezi vypočítanou prodlužovací vzdáleností pro všechny třídy, jak je shrnuto v rovnici 7, kde je odhadovaná třída.

 

 

 

 

(7)

Algoritmus učení

Každá třída se skládá z řady charakteristik. Tyto charakteristiky jsou typy vstupů nebo názvy, které pocházejí z modelu hmotných prvků. Hodnoty hmotnosti v rozšiřující neuronové síti představují tyto rozsahy. V algoritmu učení se první váhy inicializují hledáním maximální a minimální hodnoty vstupů pro každou třídu, jak je znázorněno v rovnici 8

 

 

 

 

(8)

kde, je číslo instance a je představuje počet vstupů. Tato inicializace poskytuje rozsahy tříd podle daných tréninkových dat.

Po udržení vah se rovnice 9 nachází uprostřed shluků.

 

 

 

 

(9)

Před zahájením procesu učení je dána předdefinovaná rychlost učení, jak je uvedeno v rovnici 10

 

 

 

 

(10)

kde, jsou nesprávně klasifikované instance a je celkový počet instancí. Inicializované parametry se používají ke klasifikaci instancí pomocí rovnice 6. Pokud inicializace není dostatečná vzhledem k rychlosti učení, je nutné školení. V kroku tréninku jsou váhy upraveny tak, aby přesněji klasifikovaly tréninková data, a proto je zaměřeno na snížení rychlosti učení. V každé iteraci je zaškrtnuto pro kontrolu, zda je dosaženo požadovaného výkonu učení. V každé iteraci se pro trénink používá každá instance školení.
Instance , patří do třídy ukazuje:

Každý vstupní datový bod se používá při výpočtu prodloužené vzdálenosti k odhadu třídy . Pokud odhadovaná třída pak aktualizace není nutná. Vzhledem k tomu, pokud pak je aktualizace hotová. V případě aktualizace jsou oddělovače, které ukazují vztah mezi vstupy a třídami, posunuty úměrně vzdálenosti mezi středem klastrů a datovými body.
Vzorec aktualizace:







Klasifikace instance přesně, oddělovač třídy pro vstup přesune se k datovému bodu instance , zatímco oddělovač třídy pro vstup se pohybuje daleko. Na obrázku výše je uveden příklad aktualizace. Předpokládejme tuto instanci patří do třídy A, zatímco je zařazen do třídy B, protože výpočet prodloužení vzdálenosti dává . Po aktualizaci se oddělovač třídy A přesune blízko k datovému bodu instance zatímco oddělovač třídy B se pohybuje daleko. V důsledku toho se prodlužovací vzdálenost rozdává , proto po aktualizaci instance je zařazen do třídy A.

Reference

  1. Wang, M. H .; Tseng, Y. F .; Chen, H. C .; Chao, K.H. (2009). "Nový shlukovací algoritmus založený na teorii rozšíření a genetickém algoritmu". Expertní systémy s aplikacemi. 36 (4): 8269–8276. doi:10.1016 / j.eswa.2008.10.010.
  2. Kuei-Hsiang Chao, Meng-Hui Wang a Chia-Chang Hsu. Nová metoda odhadu zbytkové kapacity založená na rozšiřující neuronové síti pro olověné baterie. Mezinárodní symposium o neuronových sítích, strany 1145–1154, 2007
  3. Kuei-Hsiang Chao, Meng-Hui Wang, Wen-Tsai Sung a Guan-Jie Huang. Použití enn-1 pro rozpoznávání poruch automobilového motoru. Expert Systems with Applications, 37 (4): 29432947, 2010
  4. Wang, C. M .; Wu, M. J .; Chen, J. H .; Yu, C. Y. (2009). "Extension Neural Network Approach to Classification of Brain MRI". Pátá mezinárodní konference o inteligentním skrývání informací a zpracování multimediálních signálů 2009. p. 515. doi:10.1109 / IIH-MSP.2009.141. ISBN  978-1-4244-4717-6. S2CID  12072969.
  5. Ye, J. (2009). "Aplikace teorie rozšíření v diagnostice chyb zapalování benzinových motorů". Expertní systémy s aplikacemi. 36 (2): 1217–1221. doi:10.1016 / j.eswa.2007.11.012.
  6. Juncai Zhang, Xu Qian, Yu Zhou a Ai Deng. Metoda monitorování stavu zařízení založená na rozšiřující neuronové síti. Konference o čínské kontrole a rozhodování, strany 1735–1740, 2010
  7. Wang, M .; Hung, C. P. (2003). Msgstr "Rozšíření neuronové sítě a její aplikace". Neuronové sítě. 16 (5–6): 779–784. doi:10.1016 / S0893-6080 (03) 00104-7. PMID  12850034.