Part 2: What Is a Neural Network

Mimik Sederhana dari Otak Manusia

🧠 Inspirasi Biologis

Neural Network (Jaringan Syaraf Tiruan) terinspirasi dari bagaimana neuron di otak manusia bekerja, meskipun versi tiruannya jauh lebih sederhana.

Neuron Biologis
  • Dendrit: Menerima sinyal listrik dari neuron lain.
  • Inti Sel (Soma): Memproses/menjumlahkan sinyal.
  • Axon: Mengirimkan sinyal output jika ambang batas terlampaui.
  • Sinapsis: Sambungan antar neuron (kekuatan koneksi).
Artificial Neuron (Perceptron)
  • Input ($x$): Data yang masuk.
  • Node / Unit: Tempat pemrosesan matematika.
  • Output ($y$): Hasil prediksi.
  • Weight ($w$): Kekuatan koneksi (Angka yang dipelajari AI).

🏗️ Arsitektur Jaringan

Sebuah Neural Network terdiri dari lapisan-lapisan (layers) tumpukan neuron.

x1
x2
Input
h1
h2
h3
Hidden
y
Output
  • Input Layer: Menerima data mentah (pixel gambar, teks, angka). Tidak melakukan perhitungan.
  • Hidden Layer: Lapisan "gaib" di tengah tempat fitur diekstraksi. Semakin banyak lapisan ini, semakin "Deep" jaringannya.
  • Output Layer: Memberikan hasil akhir (misal: Probabilitas "Kucing" 80%).

🧮 Matematika Satu Neuron

Apa yang sebenarnya terjadi di dalam satu bulatan neuron? Hanya dua langkah sederhana: Linear dan Non-Linear.

Langkah 1: Linear Sum (z)

$$ z = \sum (w_i \cdot x_i) + b $$

"Seberapa kuat sinyal masuk?"
Input dikali Bobot, lalu jumlahkan semua ditambah Bias.

Langkah 2: Activation (a)

$$ a = \sigma(z) $$

"Apakah neuron harus aktif?"
Hasil $z$ dimasukkan ke fungsi aktivasi (misal Sigmoid/ReLU).

Siap untuk Lanjut?

Sekarang kita tahu "Benda" apa itu. Selanjutnya: "Bagaimana cara dia belajar?"

Lanjut ke Part 3: Loss & Backpropagation