O rețea neuronală este o metodă de învățare a mașinilor care folosește o structură matematică complexă pentru a înțelege și a analiza modelele datelor. Funcționează prin antrenarea rețelelor neuronale cu o cantitate mare de date pentru a le permite să recunoască modele și să realizeze predicții precise.