NLP Academy · Pelajaran

Lapisan Dua Arah dan Bertumpuk

Membaca konteks dari kedua arah

Pelajaran 4 dari 413 langkah

Lapisan Dua Arah dan Bertumpuk adalah pelajaran NLP 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 NLP Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus NLP Academy mencakup 4 pelajaran total.

Satu Arah Itu Terbatas

LSTM biasa membaca dari kiri ke kanan, sehingga hanya mengetahui masa lalu. Namun, makna sering kali juga bergantung pada kata-kata yang muncul setelahnya. 🔄

Membaca ke Dua Arah

LSTM dua arah menjalankan dua lintasan: satu maju dan satu mundur, sehingga setiap kata melihat konteks dari kedua sisinya.

Menggabungkan Lintasan

Keluaran maju dan mundur digabungkan, biasanya digabungkan secara konkatenasi, menjadi satu representasi yang lebih kaya untuk setiap langkah waktu.

Mengapa Ini Membantu

Konteks masa depan membantu mengatasi ambiguitas. Mengetahui kata setelah sebuah nama membantu menentukan apakah Apple berarti buah atau perusahaan.

Dua Arah dalam Keras

Anda dapat membungkus lapisan berulang apa pun untuk membuatnya berjalan dua arah. Pembungkus dua arah menangani kedua lintasan secara otomatis.

model.add(Bidirectional(LSTM(64)))

Menjadi Lebih Dalam

Anda juga dapat menumpuk lapisan: masukkan keluaran satu LSTM ke LSTM lain agar jaringan mempelajari pola urutan tingkat lebih tinggi.

Kembalikan Seluruh Urutan

Untuk menumpuk lapisan, LSTM bawah harus menghasilkan setiap langkah, bukan hanya langkah terakhir. Atur return_sequences ke true agar lapisan berikutnya memiliki input.

LSTM(64, return_sequences=True)

Susunan Dua Lapisan

LSTM pertama mengembalikan urutan; LSTM kedua membacanya dan mengembalikan satu vektor ringkasan untuk klasifikasi.

model.add(LSTM(64, return_sequences=True))
model.add(LSTM(32))

Lebih Banyak Kekuatan, Lebih Banyak Risiko

Model yang lebih dalam dan dua arah menangkap lebih banyak informasi, tetapi memiliki lebih banyak parameter dan dapat mengalami overfitting. Gunakan dropout dan data yang memadai.

Gabungkan Kedua Gagasan

Anda dapat menumpuk lapisan dua arah untuk membuat model yang kuat: konteks yang luas sekaligus kedalaman, seperti yang umum digunakan dalam sistem NLP yang serius.

model.add(Bidirectional(LSTM(64, return_sequences=True)))

Pilih yang Sesuai

Tidak setiap tugas memerlukan kedalaman. Mulailah dari yang kecil, lalu tambahkan lapisan atau arah hanya jika skor validasi benar-benar meningkat.

Pemeriksaan Singkat

Pastikan Anda memahami cara kerja penumpukan LSTM.

Ringkasan

Gunakan pendekatan dua arah untuk membaca dari kedua arah dan tumpuk lapisan untuk memperoleh kedalaman. Keduanya menambah kemampuan, jadi cegah overfitting dengan dropout. ✅

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 “Lapisan Dua Arah dan Bertumpuk” gratis?

Ya — teks lengkap “Lapisan Dua Arah dan Bertumpuk” 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 “Lapisan Dua Arah dan Bertumpuk”?

Membaca konteks dari kedua arah 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 4 dari 4.

Berapa lama pelajaran “Lapisan Dua Arah dan Bertumpuk” 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