NLP Academy · Pelajaran

GRU: Alternatif yang Lebih Ringkas

Lebih sedikit gerbang dengan kemampuan sebanding

Pelajaran 2 dari 413 langkah

GRU: Alternatif yang Lebih Ringkas adalah pelajaran NLP Academy gratis di CoddyKit. Ini adalah pelajaran 2 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 NLP Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus NLP Academy mencakup 4 pelajaran total.

Sel Berg-<em>gerbang</em> yang Lebih Sederhana

GRU adalah kerabat LSTM yang lebih ringkas. Tujuannya sama, yaitu memori panjang, tetapi dengan lebih sedikit gerbang dan parameter. ⚡

Tanpa Keadaan Sel Terpisah

Berbeda dari LSTM, GRU tidak memiliki keadaan sel terpisah. GRU menyimpan semuanya dalam satu keadaan tersembunyi yang diperbarui pada setiap langkah.

Hanya Dua Gerbang

GRU hanya menggunakan dua gerbang: gerbang pembaruan dan gerbang reset. Jumlah ini satu lebih sedikit daripada LSTM, sehingga komputasi dan memori yang diperlukan berkurang.

Gerbang Pembaruan

Gerbang pembaruan menentukan seberapa banyak keadaan tersembunyi lama yang dibawa ke depan dibandingkan dengan seberapa banyak informasi baru yang dimasukkan.

z = sigmoid(Wz @ x + Uz @ h_prev)

Gerbang Reset

Gerbang reset mengendalikan seberapa banyak memori masa lalu yang dimasukkan ke kandidat baru, sehingga sel dapat mengabaikan konteks usang bila diperlukan.

r = sigmoid(Wr @ x + Ur @ h_prev)

Keadaan Kandidat

Dengan menggunakan gerbang reset, GRU membentuk keadaan tersembunyi kandidat, yaitu usulan baru tentang isi memori pada langkah ini.

h_hat = tanh(W @ x + U @ (r * h_prev))

Memadukan yang Lama dan yang Baru

Keadaan tersembunyi yang baru merupakan perpaduan yang halus: gerbang pembaruan mencampurkan keadaan sebelumnya dengan kandidat dalam satu persamaan yang rapi.

h = (1 - z) * h_prev + z * h_hat

Lebih Sedikit Parameter

Dengan satu gerbang lebih sedikit dan tanpa keadaan sel, GRU memiliki lebih sedikit parameter. GRU sering berlatih lebih cepat dan memerlukan lebih sedikit data agar dapat menyesuaikan diri dengan baik.

Akurasi yang Sebanding

Pada banyak tugas, akurasi GRU setara dengan LSTM. Sel yang lebih kecil jarang merugikan, sehingga GRU merupakan pilihan awal yang kuat untuk model urutan.

Kapan Memilih Masing-Masing

Cobalah GRU terlebih dahulu untuk kecepatan dan himpunan data kecil. Pilih LSTM ketika dependensi yang sangat panjang memerlukan pengendalian memori tambahan.

Pemanggilan Kerangka Kerja yang Sama

Dalam Keras, penggantiannya mudah: ganti lapisan LSTM dengan lapisan GRU dan biarkan bagian lain model tetap sama.

from keras.layers import GRU
model.add(GRU(64))

Pemeriksaan Singkat

Periksa hal yang membedakan GRU dari LSTM.

Ringkasan

GRU menyederhanakan LSTM menjadi dua gerbang dan satu keadaan. GRU lebih cepat dan ringkas, tetapi memberikan akurasi yang serupa pada sebagian besar tugas. ✅

Gratis untuk memulai

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 “GRU: Alternatif yang Lebih Ringkas” gratis?

Ya — teks lengkap “GRU: Alternatif yang Lebih Ringkas” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus NLP Academy, upgrade ke CoddyKit PRO. Kursus NLP Academy mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “GRU: Alternatif yang Lebih Ringkas”?

Lebih sedikit gerbang dengan kemampuan sebanding Kamu berlatih NLP 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 NLP Academy?

Tidak diperlukan pengalaman sebelumnya. NLP 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 2 dari 4.

Berapa lama pelajaran “GRU: Alternatif yang Lebih Ringkas” 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 NLP Academy ini?

Ya. Setiap pelajaran NLP 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

  1. Gerbang yang Mengendalikan Memori
  2. GRU: Alternatif yang Lebih Ringkas
  3. Melatih Pengklasifikasi LSTM
  4. Lapisan Dua Arah dan Bertumpuk
← Kembali ke NLP Academy