Metode Backpropagation Network (BPN) adalah salah satu metode pelatihan terawasi untuk jaringan syaraf yang meminimalkan error output dengan mempropagasi balik error ke bobot jaringan. BPN biasanya menggunakan jaringan multilayer yang terdiri dari unit input, hidden, dan output. Proses pelatihan BPN meliputi feedforward, backpropagation error, dan pembaruan bobot berdasarkan error tersebut hingga kondisi berhenti tercapai."