Struttura di rete ispirata a modelli semplificati di neuroni biologici (cellule cerebrali). Le reti neurali sono addestrate per "apprendere" mediante tecniche supervisionate e non supervisionate e possono essere utilizzate per risolvere problemi di ottimizzazione, problemi di approssimazione, classificare modelli e loro combinazioni.