UBL logo

Jawaban Tugas

P3. KONSEP JARINGAN SYARAF TIRUAN DAN BACKPROPAGATION ALGORITHM (22 MEI 2026)

Pengumpulan Tugas Ebook Deep Learning

Nama: Aris Kurniawan

NIM: 2311510438

Jenis Pengumpulan: Dokumen jawaban + lampiran aplikasi/program


Abstrak Laporan ini memaparkan penerapan konsep jaringan syaraf tiruan (feedforward dan backpropagation) untuk studi kasus prediksi jumlah panen padi. Disertakan penjabaran langkah perhitungan numerik (tabel forward dan backpropagation), rumus inti, serta informasi lampiran program implementasi.

  1. Tujuan Menjelaskan tahapan feedforward dan backpropagation secara matematis dan numerik pada jaringan sederhana (arsitektur 3-4-1) yang memprediksi hasil panen berdasar tiga fitur input.

  2. Arsitektur model dan notasi

  1. Rumus inti
  1. Contoh numerik (satu sampel) Set awal dan data contoh:

Langkah numerik (iterasi 1 — forward & backprop; disederhanakan ke 4 desimal):

TABEL A — Forward propagation (ringkasan iterasi)

Iterasi y_pred Loss (MSE/2)
1 0.1228 0.1139
2 0.2215 0.0717
3 0.3000 0.0450

TABEL B — Ringkasan pembaruan bobot W2 dan bias b2 per iterasi

Iterasi W2 (4 nilai) b2
0 (awal) [0.2000, −0.1000, 0.0500, 0.1000] 0.0000
1 [0.2243, −0.0736, 0.0728, 0.1249] 0.0477
2 [0.2437, −0.0528, 0.0909, 0.1446] 0.0856
3 (lanjutan; konvergen menuju prediksi lebih tinggi) 0.0856→0.???

Catatan: Tabel B menunjukkan arah dan magnitudo pembaruan. Nilai lengkap untuk W1, b1, W2, b2 pada setiap iterasi tersedia dalam implementasi program (lampiran) untuk verifikasi numerik langkah demi langkah.

  1. Interpretasi hasil
  1. Evaluasi dan metrik (yang dianjurkan pada laporan akhir)
  1. Langkah implementasi praktis (ringkas)

Lampiran program File implementasi lengkap (Python) disertakan sebagai lampiran program: neural_network_implementation.py — berisi kelas jaringan, fungsi forward/backward, loop training, normalisasi data contoh, dan perhitungan metrik evaluasi. Lampiran ini dapat dijalankan untuk mereproduksi angka tabel dan menghasilkan grafik konvergensi.

Lampiran laporan Format laporan terlampir berisi struktur pengisian (pendahuluan, tinjauan pustaka singkat, metodologi, hasil perhitungan numerik lengkap, diskusi, kesimpulan). Gunakan lampiran program untuk menyalin tabel per-iterasi yang terperinci.

Kesimpulan singkat Penjabaran matematis dan numerik ini menunjukkan secara jelas bagaimana feedforward menghasilkan prediksi awal, dan bagaimana backpropagation menggunakan aturan rantai untuk menghitung gradien yang dipakai memperbarui bobot sehingga loss menurun. Lampiran program memberikan verifikasi numerik lengkap dan dapat dijalankan untuk menghasilkan tabel lengkap serta grafik konvergensi yang dapat dimasukkan ke dalam laporan akhir.

Lampiran yang diserahkan:

(catatan: seluruh perhitungan numerik ringkasan tercantum dalam isi; perhitungan lengkap per-parameter dan script untuk reproduksi tersedia di lampiran program.)