SelanjutnyaPanduan berikutnya
Model BERT dan Encoder
Bahasa AI
PANDUAN AI Bahasa
Bi-encoders encode queries and documents separately, while cross-encoders jointly process a query-document pair.
Dengarkan panduan iniDiceritakan oleh AI · ~1 min
ColBERT is a separate late-interaction design that retains contextualized token vectors.
A bi-encoder maps each text to a fixed-length vector that can be indexed; Sentence Transformers documents cosine similarity and retrieval/reranking examples. A cross-encoder jointly processes a query and candidate text to produce a pair score, which is more expensive to apply to every item in a large corpus. ColBERT instead stores token-level contextual vectors and scores query-document pairs with MaxSim late interaction. These are architectural trade-offs and cited examples, not evidence that one approach is universally more accurate, dominant, or deployed at a particular scale.
Use a bi-encoder when document vectors need to be precomputed for candidate retrieval.
Use a cross-encoder to score a query and candidate together in a reranking stage.
Use ColBERT MaxSim to retain token-level matching after independent encoding.
Compare quality and latency on the target corpus and query set.
Choose and evaluate an encoder based on corpus size, latency budget, hardware, relevance labels, and update frequency. Do not infer industry prevalence or future adoption from the cited examples.
Buletin gratis
Tiga cerita AI terverifikasi setiap pagi hari kerja, ditulis dalam bahasa Inggris sederhana. Gratis selamanya, tanpa iklan.
Satu email setiap hari kerja. Berhenti berlangganan dalam satu klik. Kami tidak pernah menjual atau membagikan alamat Anda.
Uji diri Anda sendiri
Umpan balik instan untuk setiap jawaban, dan sertifikat yang dapat dibagikan dengan ID yang dapat diverifikasi setelah Anda lulus kursus.
Mendukung pendidikan AI gratis. AI Understanding adalah organisasi nirlaba 501(c)(3) — tanpa iklan, tanpa paywall, selamanya. Berikan sumbangan
Bi-encoders encode queries and documents separately, while cross-encoders jointly process a query-document pair. ColBERT is a separate late-interaction design that retains contextualized token vectors.
Pembuat enkode silang menggabungkan kedua masukan dan membiarkan perhatian menjangkau seluruh rangkaian; bi-encoder mengkodekan setiap teks secara terpisah ke dalam vektor terpisah.
Karena setiap dokumen dikodekan secara independen, vektornya dapat digunakan kembali di semua kueri dan dapat diindeks sebelumnya.
Pola ambil-lalu-rangking standar menggunakan bi-encoder yang cepat untuk pemanggilan kembali secara luas dan cross-encoder yang akurat untuk menyusun ulang daftar pilihan.
ColBERT retains contextualized token vectors and uses late interaction, including a MaxSim-style token-matching score, to compare query and document representations.
Bi-encoder memetakan setiap teks ke satu vektor penyematan; kesamaan kemudian dihitung antar vektor.
Teruslah belajar
Panduan lainnya dipilih untuk topik ini
SelanjutnyaPanduan berikutnya
Model BERT dan Encoder
Bahasa AI