Jaringan syaraf tiruan adalah prosesor yang dapat menyimpan pengetahuan dan pengalaman seperti otak manusia untuk memecahkan masalah secara adaptif. Jaringan ini dibangun berdasarkan pemahaman tentang jaringan saraf manusia dan dapat belajar dari pengalaman untuk menghasilkan keluaran berdasarkan pelatihan yang diterima.