Autor už v minulosti navrhol jeden neokognitrón, ktorý rozpoznával obrazové vzorky. Mal hierarchickú multivrstvovú architektúru, a vedel rozpoznávať niekoľko naučených obrazových vzorov. Pozostával z vrstiev obsahujúcich S-bunky, ktoré slúžili na jednoduché rozpoznávanie kôry obrazu čiže jeho okrajov (S ako simple) a komplexné C-bunky (pochopiteľne C ako complex). Tieto vrstvy sú hierarchicky usporiadané. Bunky typu S majú premenlivé vstupné hodnoty a váhy ich prepojení sa počas procesu učenia menia. Bunky typu C zas majú váhy pevne nastavené na konštantnú hodnotu a v najvyšších vrstvách fungujú ako samotné rozpoznávače danej vzorky.