Podział sieci ze względu na architekturę:
- jednokierunkowe, tj. o jednym kierunku przepływem sygnałów (“feedforward networks”)
- sieci rekurencyjne, tj. ze sprzężeniami zwrotnymi (wiązane często z nazwiskiem Hopfielda),
- komórkowe
Sieci rekurencyjne
- sieci o połączeniach dwukierunkowych między elementami przetwarzającymi lub ze sprzężeniami zwrotnymi.
Bloki N,, ...,N4 : - układy wielu sztucznych neuronów połączonych między sobą.