Obecná regresní neuronová síť - General regression neural network
Zobecněná regresní neuronová síť (GRNN) je variace na radiální základ neuronové sítě. GRNN navrhl D.F. Specht v roce 1991.[1]
GRNN lze použít pro regrese, předpověď, a klasifikace. GRNN může být také dobrým řešením pro online dynamické systémy.
GRNN představuje vylepšenou techniku v neuronových sítích založenou na neparametrická regrese. Myšlenka je, že každý tréninkový vzorek bude představovat průměr na radiální bázi neuron.[2]
Matematické znázornění
kde:
- je predikční hodnota vstupu
- je aktivační hmotnost neuronu vzorové vrstvy při
- je Radiální základní jádro (Gaussovo jádro), jak je formulováno níže.
Gaussovo jádro
kde je čtvercová euklidovská vzdálenost mezi tréninkovými vzorky a vstup
Implementace
GRNN byla implementováno v mnoha počítačových jazycích včetně MATLAB,[3] R- programovací jazyk, Python (programovací jazyk) a Node.js.
Neuronové sítě (konkrétně vícevrstvý Perceptron) mohou vymezit nelineární vzory v datech kombinací s generalizovanými lineárními modely zvážením distribuce výsledků (zjevně odlišných od původních GRNN). Došlo k několika úspěšným vývojům, včetně Poissonovy regrese, ordinální logistické regrese, kvantilové regrese a multinomické logistické regrese, které popsal Fallah v roce 2009.[4]
Výhody a nevýhody
Podobně jako RBFNN má GRNN následující výhody:
- Jednoprůchodové učení, takže ne zpětná propagace je požadováno.
- Vysoká přesnost odhadu, protože používá Gaussovské funkce.
- Zvládne zvuky ve vstupech.
- Vyžaduje pouze menší počet datových sad.
Hlavní nevýhody GRNN jsou:
- Jeho velikost může být obrovská, což by ji výpočetně předražilo.
- Neexistuje žádná optimální metoda, jak ji vylepšit.
Reference
- ^ Specht, D. F. (06.08.2002). "Obecná regresní neuronová síť". Transakce IEEE na neuronových sítích. 2 (6): 568–576. doi:10.1109/72.97934. PMID 18282872.
- ^ https://minds.wisconsin.edu/bitstream/handle/1793/7779/ch2.pdf?sequence=14
- ^ „Neuronové sítě s generalizovanou regresí - MATLAB & Simulink - MathWorks Australia“.
- ^ Fallah, Nader; Gu, Hong; Mohammad, Kazem; Seyyedsalehi, Seyyed Ali; Nourijelyani, Keramat; Eshraghian, Mohammad Reza (2009). "Nelineární Poissonova regrese pomocí neuronových sítí: simulační studie". Neural Computing a aplikace. 18 (8): 939–943. doi:10.1007 / s00521-009-0277-8.