Backpropagation adalah metode yang digunakan dalam pembelajaran mesin untuk mengoptimalkan bobot dari jaringan syaraf tiruan. Ini bekerja dengan mengukur kesalahan di setiap lapisan jaringan dan menyesuaikan bobot berdasarkan kesalahan tersebut.