Neocognitron ( eng. Neocognitron ) är ett hierarkiskt flerlagers artificiellt neuralt nätverk , faltningstyp , härlett från kognitron och föreslagit av Kunihika Fukushima (1980), kapabel till robust mönsterigenkänning , vanligtvis tränad enligt principen om " oövervakad inlärning ". Denna typ av nätverk används också ofta för handskriftsigenkänning och OCR , bilder med en mycket förvrängd eller brusig struktur. Prototypen av nätverket togs från modellen som föreslagits av Hubel och Wiesel (1959), enligt vilken det finns två typer av celler i den primära visuella cortex : en enkel cell och en komplex cell, ordnade i kaskader. Neokognitronen består också av kaskadformade neuroner av S-typ (enkel, eng. enkel ) och C-typ (komplex, eng. komplex ). Under driften av nätverket extraheras lokala särdrag i bilden med hjälp av celler av S-typ, och funktionsförvrängningar, såsom t.ex. skift, kompenseras av celler av C-typ. [1] Lokala egenskaper vid ingången generaliseras stegvis, och den slutliga klassificeringen utförs i slutskikten. En liknande idé om generalisering av lokala funktioner tillämpas också i LeNet- och SIFT -nätverk .
Kognitronen och neokognitronen har vissa likheter, men det finns också grundläggande skillnader mellan dem relaterade till utvecklingen av författarnas forskning. Båda mönstren är skiktade hierarkiska nätverk organiserade på samma sätt som den visuella cortex. Samtidigt överensstämmer neokognitronen mer med modellen av det visuella systemet som beskrivs i Hubel DH och Wiesel TNs arbete [2]. Som ett resultat är neokognitronen ett mycket kraftfullare paradigm när det gäller förmågan att känna igen bilder oavsett deras transformationer, rotationer, förvrängningar och skalförändringar. Liksom kognitronen använder neokognitronen självorganisering i inlärningsprocessen, även om en version har beskrivits [3] som använde övervakat lärande istället. [fyra]
Det finns olika typer av neokognitroner. [5] Till exempel kan vissa typer av neokognitroner detektera flera mönster i samma ingång, genom att använda återkopplingssignaler för att uppnå selektiv uppmärksamhet. [6]
Typer av artificiella neurala nätverk | |
---|---|
|
Maskininlärning och datautvinning | |
---|---|
Uppgifter | |
Att lära sig med en lärare | |
klusteranalys | |
Dimensionalitetsreduktion | |
Strukturell prognos | |
Anomali upptäckt | |
Grafisk probabilistiska modeller | |
Neurala nätverk | |
Förstärkningsinlärning |
|
Teori | |
Tidskrifter och konferenser |
|