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

  1. ^ 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.
  2. ^ https://minds.wisconsin.edu/bitstream/handle/1793/7779/ch2.pdf?sequence=14
  3. ^ „Neuronové sítě s generalizovanou regresí - MATLAB & Simulink - MathWorks Australia“.
  4. ^ 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.