O rețea neuronală este un sistem informatic care încearcă să imite funcționarea creierului uman. Aceasta este compusă dintr-un număr mare de neuroni artificiali care sunt conectați între ei printr-un set complex de interconexiuni. Informația este prelucrată în rețea prin intermediul acestei conexiuni prin transmiterea semnalelor electrice sau chimice.