Rețelele neuronale sunt modele matematice și algoritmice inspirate de creierul uman, care pot învăța și recunoaște tipare și modele în date. Acestea se bazează pe conexiunile artificiale ale neuronilor, care prelucrează informații prin intermediul unei funcții de activare non-liniare. În învățarea automată, rețelele neuronale sunt utilizate pentru a construi modele predictive și clasificatoare în diverse domenii, precum recunoașterea de imagine, procesarea limbajului natural sau analiza datelor.