Bagian Dalam Blok Transformer
Cara seluruh arsitektur berpadu
Bagian Dalam Blok Transformer 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.
Menumpuk Blok
Transformer dibangun dengan menumpuk blok yang sama berkali-kali. Setiap blok sedikit menyempurnakan representasi. 🧱
Dua Sublapisan Utama
Setiap blok memiliki dua bagian: sublapisan atensi multi-kepala yang diikuti jaringan umpan maju kecil yang diterapkan pada setiap posisi.
Jaringan Umpan Maju
Sublapisan umpan maju terdiri atas dua lapisan linear dengan fungsi nonlinier di antaranya, yang memproses setiap token secara independen untuk menambah kemampuan.
h = relu(x @ W1 + b1) @ W2 + b2Koneksi Residual
Setiap sublapisan membungkus inputnya dalam koneksi residual: tambahkan kembali input ke output agar gradien dapat mengalir dan tidak ada informasi yang hilang.
out = x + sublayer(x)Normalisasi Lapisan
Setelah residual ditambahkan, normalisasi lapisan menskalakan ulang nilainya. Ini menjaga aktivasi tetap stabil dan mempercepat pelatihan.
out = layer_norm(x + sublayer(x))Blok Pengode
Tumpukan pengode membaca input dan membangun vektor konteks yang kaya. Tumpukan ini menggunakan atensi-diri agar setiap token dapat melihat semua token lainnya.
Blok Pengawasandi
Pengawasandi menghasilkan output satu token setiap kali. Komponen ini menambahkan atensi bermasker serta atensi silang ke pengode.
Atensi Bermasker
Saat menghasilkan teks, pemaskeran menyembunyikan token masa depan agar pengawasandi tidak dapat mengintip ke depan dan harus memprediksi kata berikutnya dengan benar.
Atensi Silang
Atensi silang memungkinkan pengawasandi mengajukan kueri ke output pengode, menghubungkan hal yang sedang ditulis dengan hal yang semula dibaca.
Kedalaman Menghasilkan Kemampuan
Menumpuk banyak blok memungkinkan lapisan awal menangkap pola sederhana dan lapisan selanjutnya membangun makna yang abstrak, seperti pada jaringan visi mendalam.
Pengode, Pengawasandi, atau Keduanya
BERT hanya menggunakan pengode, GPT hanya menggunakan pengawasandi, dan model penerjemahan menggunakan keduanya. Blok adalah unit pembangun bersama. 🚀
Pemeriksaan Singkat
Mari kita periksa struktur bloknya.
Rangkuman
Anda telah menyusun blok Transformer: atensi ditambah umpan maju, dibungkus dalam koneksi residual dan normalisasi lapisan, lalu ditumpuk menjadi pengode dan pengawasandi. ✨
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 “Bagian Dalam Blok Transformer” gratis?
Ya — teks lengkap “Bagian Dalam Blok Transformer” 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 “Bagian Dalam Blok Transformer”?
Cara seluruh arsitektur berpadu 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 “Bagian Dalam Blok Transformer” 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
- Gagasan tentang Attention
- Self-Attention, Langkah demi Langkah
- Attention Multi-Head dan Posisi
- Bagian Dalam Blok Transformer