İçeriğe atla
SinaptikLabAI KNOWLEDGE PLATFORM
Atlas girdisiİleri

Reranking

Yeniden sıralama

Arama adımından dönen ilk adayların, sorgu ve belgeyi birlikte okuyan daha maliyetli bir modelle yeniden puanlanıp sıralanmasıdır.

ÖnkoşulEmbedding

Kısa cevap

Yeniden sıralama, iki aşamalı arama mimarisinin ikinci aşamasıdır: hızlı bir yöntemle geniş bir aday kümesi toplanır, sonra pahalı ama isabetli bir model yalnızca bu adaylar üzerinde çalışır.

Bi-encoder ve cross-encoder#

BoyutBi-encoder (gömme)Cross-encoder (yeniden sıralayıcı)
Nasıl çalışırSorgu ve belge ayrı ayrı vektörleşirSorgu ve belge birlikte okunur
Ön hesaplamaBelge vektörleri önceden üretilirMümkün değil; her çift anlık hesaplanır
HızMilyonlarca belgede milisaniyelerAday başına model çağrısı
İsabetİyiBelirgin daha iyi
ÖlçekTüm dizinYalnızca ilk 20-100 aday
İkisi alternatif değil; ardışık iki aşamadır.

Ne zaman değer katar?#

  • Aday kümesinde doğru parça var ama ilk sıralarda değil: en net kazanç durumu.
  • Sorgular uzun ve çok kısıtlı: gömme, kısıtların tümünü temsil etmekte zorlanır.
  • Bağlam bütçesi dar: isteme az parça koyulacaksa sıralamanın kalitesi kritik hale gelir.
  • Çok kaynaklı dizin: farklı kaynakların puanlarını ortak bir ölçekte kıyaslamak gerekir.

Ölçüm ve maliyet#

Etkisi iki metrikle birlikte raporlanmalı: ilk k sonuçtaki ilgili oranı ve kuyruk gecikmesi. Aday sayısı arttıkça isabet artar ama gecikme doğrusal büyür; üretim kararı bu iki eğrinin kesiştiği yerde verilir. Etkileşimli arayüzlerde birleşik sonucu hemen gösterip yeniden sıralamayı arka planda tamamlamak pratik bir uzlaşma.

Sık sorulan sorular

Kaç aday yeniden sıralanmalı?

Tipik başlangıç 20-50 aday. Kararı iki ölçümün kesişiminde verin: aday sayısını artırmak ilk-k ilgili oranını ne kadar yükseltiyor ve p95 gecikmeyi ne kadar büyütüyor?

Yeniden sıralama yerine daha iyi bir gömme modeli yeterli olmaz mı?

Kısmen yardımcı olur ama farklı bir sınırı vardır: gömme modeli sorgu ile belgeyi ayrı ayrı okur, cross-encoder birlikte okur. Bu yapısal fark, gömme kalitesiyle tam olarak kapanmıyor.

Güncelleme geçmişi

  1. v1.0İlk yayın.

LEARN

Reranking konusunu uygulamaya dökmek ister misin?

Kavramı okudun; sırada onu bir rotanın içinde öğrenmek ve bir testle ölçmek var.