O rețea neurală este un algoritm de inteligență artificială inspirat din funcționarea creierului uman. Această tehnologie poate fi folosită pentru a îmbunătăți recunoașterea obiectelor, procesarea limbajului natural, analizarea datelor și alte sarcini care implică învățarea automată. Rețelele neuronale sunt capabile să învețe și să își îmbunătățească performanța în timp prin procesul de antrenare cu seturi mari de date.