ANN Exercises
Latihan ANN dari slide kuliah IF3270 Pembelajaran Mesin.
#Link to this headingLatihan 1
Diketahui sebuah arsitektur jaringan Neural Network sebagai berikut yang memiliki dua unit input , tiga unit output dan satu unit hidden , serta menggunakan fungsi aktivasi Sigmoid di setiap unitnya. Proses pembelajaran menerapkan algoritma Backpropagation.

Catatan: bias selalu ada sebagai input tiap layer, simbol bebas.
#Link to this headinga.
Tuliskan formula untuk menghitung luaran dan .
#Link to this headingb.
Jika , dan adalah error pada ketiga unit output, adalah error pada hidden unit, dan adalah nilai target untuk unit output yang pertama, tuliskan formula untuk menghitung dan .
#Link to this headingc.
Jika adalah learning rate, tuliskan formula untuk update bobot dan .
#Link to this headingLatihan 2
Lakukan pembelajaran (backpropagation) untuk ANN pada gambar berikut untuk mendapatkan nilai semua bobot yang baru, lengkap dengan perhitungan.

Arsitektur: 2 input () → 2 hidden () → 2 output ()
Fungsi Aktivasi: Sigmoid. Learning Rate: 0.5
Bobot awal:
- (i1→h1), (i2→h1), (bias→h1)
- (i1→h2), (i2→h2), (bias→h2)
- (h1→o1), (h2→o1), (bias→o1)
- (h1→o2), (h2→o2), (bias→o2)
Target:
#Link to this headinga. Backpropagation
#Link to this headingb. Forward pass dengan bobot baru
Terapkan bobot yang baru pada data input dan .
#Link to this headingc. Error setelah update bobot
Hitung error setelah update bobot, dan bandingkan dengan sebelum update bobot.