Jaringan syaraf tiruan adalah sistem pemrosesan informasi yang meniru kerja jaringan syaraf biologi manusia dengan menggunakan neuron sebagai unit pemroses dan sinapsis sebagai penghubung antar neuron. Jaringan syaraf tiruan mampu mempelajari pola dan merespon seperti otak manusia dengan memperkuat atau memperlemah sinyal antar neuron berdasarkan bobot sinapsis. Aplikasinya meliputi pengenalan pola,