Masalah XOR: Mengapa Satu Neuron Tidak Cukup
Batasan yang menuntut lapisan tersembunyi
Masalah XOR: Mengapa Satu Neuron Tidak Cukup adalah pelajaran Deep Learning Academy gratis di CoddyKit. Ini adalah pelajaran 4 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Deep Learning Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Deep Learning Academy mencakup 4 pelajaran total.
Berkenalan dengan XOR
Aturan XOR menghasilkan 1 ketika tepat satu masukan bernilai 1, dan 0 untuk kondisi lainnya. Aturannya tampak sederhana, tetapi dahulu membuat jaringan saraf awal mengalami kebuntuan. 🤔
Tabel Kebenaran XOR
XOR menghasilkan 0 untuk (0,0) dan (1,1), tetapi 1 untuk (0,1) dan (1,0). Pasangan yang sama berarti tidak, sedangkan pasangan yang berbeda berarti ya.
Gambarkan Keempat Titik
Tempatkan keempat masukan pada kisi. Dua titik ya berada di sudut yang berlawanan, sementara titik tidak mengisi dua sudut lainnya.
Tidak Ada Satu Garis yang Berhasil
Cobalah memisahkan sudut ya dari sudut tidak dengan satu garis lurus. Anda tidak mungkin melakukannya. Kelas-kelas tersebut saling mengunci secara diagonal.
Tidak Dapat Dipisahkan Secara Linier
XOR adalah contoh klasik data yang tidak dapat dipisahkan secara linier. Satu neuron yang terbatas pada batas lurus tidak akan pernah dapat menyelesaikannya.
Perceptron Berhenti
Latih perceptron dengan XOR, dan perceptron tidak pernah konvergen. Bobot terus berubah-ubah karena tidak ada garis yang memenuhi keempat contoh sekaligus.
Hambatan Bersejarah
Keterbatasan XOR ini, yang terungkap pada 1969, turut memicu musim dingin AI. Orang-orang meragukan bahwa jaringan saraf dapat menangani masalah yang sulit.
Tambahkan Lapisan Tersembunyi
Solusinya adalah menumpuk neuron. Lapisan tersembunyi memungkinkan jaringan menggabungkan beberapa garis menjadi bentuk yang lebih kompleks.
Bengkokkan Batas
Dengan lapisan tersembunyi dan nonlinieritas, jaringan dapat membengkokkan batasnya. Kini jaringan dapat mengelilingi sudut ya dan mengabaikan sudut tidak.
Dua Neuron Menyelesaikannya
Hanya dua neuron tersembunyi yang memasok satu neuron keluaran sudah cukup untuk menyelesaikan XOR. Setiap unit tersembunyi menggambar satu garis, lalu keluaran menggabungkan keduanya.
Mengapa Kedalaman Penting
XOR adalah bukti paling sederhana bahwa kedalaman itu penting. Menumpuk lapisan memungkinkan jaringan mempelajari kurva, sudut, dan kompleksitas dunia nyata.
Pemeriksaan Singkat
Ingat kembali alasan XOR mengalahkan satu neuron.
Ringkasan
XOR tidak dapat dipisahkan secara linier, sehingga satu neuron gagal. Menambahkan lapisan tersembunyi memungkinkan jaringan membengkokkan batasnya dan menyelesaikan XOR. Kedalaman membuka kemampuan yang lebih besar. 🚀
Belajar Python dengan tutor AI — gratis
Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.
- Kursus
- 30
- Pelajaran
- 120
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Masalah XOR: Mengapa Satu Neuron Tidak Cukup” gratis?
Ya — teks lengkap “Masalah XOR: Mengapa Satu Neuron Tidak Cukup” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Deep Learning Academy, upgrade ke CoddyKit PRO. Kursus Deep Learning Academy mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Masalah XOR: Mengapa Satu Neuron Tidak Cukup”?
Batasan yang menuntut lapisan tersembunyi Kamu berlatih Deep Learning Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai Deep Learning Academy?
Tidak diperlukan pengalaman sebelumnya. Deep Learning Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 4 dari 4.
Berapa lama pelajaran “Masalah XOR: Mengapa Satu Neuron Tidak Cukup” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran Deep Learning Academy ini?
Ya. Setiap pelajaran Deep Learning Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Bobot, Bias, dan Jumlah Berbobot
- Fungsi Tangga dan Keputusan Linear
- Koding Perceptron dari Awal
- Masalah XOR: Mengapa Satu Neuron Tidak Cukup