Retelele neuronale sunt algoritmi inspirati de functionarea creierului uman si sunt utilizate in lumea digitala pentru recunoasterea de imagini, procesarea limbajului natural si pentru imbunatatirea performantelor jocurilor video. Acestea functioneaza prin conectarea unui numar mare de noduri care calculeaza si transmit informatii si decizii in retea.