Getirme değerlendirmesi, bir RAG sisteminin doğru bağlamı ne kadar iyi bulup kullandığını ölçer. Metrikleri, RAG üçlüsünü ve en iyi uygulamaları öğrenin.

Özet
Getirme değerlendirmesi, bir getirme sisteminin doğru belgeleri ne kadar iyi bulduğunu ve bir modelin onları ne kadar sadık kullandığını ölçme uygulamasıdır; bir RAG hattının kalitesini değerlendirmek için k noktasında geri çağırma, k noktasında kesinlik, MRR, NDCG ve sadakat gibi metrikleri kullanır.
Daha fazlasını mı istiyorsunuz? Sorun:
Getirme değerlendirmesi, bir getirme sisteminin doğru bilgiyi öne çıkarıp çıkarmadığını ve üretilen yanıtın onu gerçekten iyi kullanıp kullanmadığını ölçme disiplinidir. Getirme destekli bir üretim hattında iyi bir yanıt, iki şeyin doğru gitmesine bağlıdır: getiricinin ilgili bağlamı bulması ve modelin o bağlama sadık kalması. Getirme değerlendirmesi ikisine de sayılar verir; böylece ekipler tahmin yürütmek yerine arızaları teşhis edip kaliteyi iyileştirebilir.
Bu önemlidir, çünkü bir RAG sistemi sessizce başarısız olabilir. Bir yanıt akıcı görünüp yanlış pasajlara dayanabilir ya da getirici modelin ihtiyaç duyduğu kilit kaynakları kaçırabilir. RAG sistemleri geliştiren veya onların alıntıladığı kaynak olmaya çalışan herkes için bu sistemlerin nasıl notlandırıldığını anlamak, iyi ve getirilebilir içeriğin tam olarak neye benzediğini ortaya koyar.
Getirme değerlendirmesi, bir RAG hattının iki yarısını hem ayrı ayrı hem birlikte değerlendirir. Getirme yarısı, sistemin anlamsal olarak ilgili bilgiyi bulup bulmadığını sorar. Üretim yarısı ise yanıtın anlamlı, temellendirilmiş ve konuya uygun olup olmadığını sorar. Bunları ayrı ayrı değerlendirmek, bir getirme sorununu bir üretim sorunundan ayırt etmenizi sağlar; bu da ikisinden birini düzeltmenin ilk adımıdır.
Bu, LLM değerlendirmesinin özelleşmiş bir koludur. Genel model değerlendirmesi akıcılığı veya akıl yürütmeyi yargılayabilirken getirme değerlendirmesi kanıta odaklanır: doğru bağlam getirildi mi ve model ona uydu mu. RAG yanıtları yalnızca arkalarındaki pasajlar kadar iyi olduğu için bu kanıt merkezli görünüm, insanların güvenebileceği sistemler kurmak için şarttır.
Getirme tarafını dört metrik sabitler. k noktasında geri çağırma, ilk k içinde bulunan tüm ilgili belgelerin oranıdır; langcopilot kritik sorgularda en az yüzde 80 hedefi önerir. k noktasında kesinlik, ilk k içinde gerçekten ilgili olanların oranıdır; daha yüksek kesinlik model için daha az gürültü demektir. Bu ikisi, getirme kapsamını ve kalitesini ölçmenin omurgasıdır.
Sıralama konumu da önemlidir. Ortalama Karşılıklı Sıra (MRR), ilk ilgili sonucun karşılıklı sırasının ortalamasını alır; birinci sıradaysa 1,0, ikinciyse 0,5, gömülüyse sıfıra yakın puan verir ve soru yanıtlama hedefleri 0,7'nin üzerindedir. Normalleştirilmiş İndirimli Kümülatif Kazanç (NDCG) dereceli ilgiyi ele alır ve sonuçları sıraya göre indirir; böylece birinci konumdaki ilgili bir öğe onuncu konumdakinden daha fazla sayılır ve langcopilot iyi tanımlanmış alanlar için 0,85'in üzerindeki hedefleri anar. NDCG, birden fazla ilgili yanıt bulunan pasaj sıralamasını değerlendirirken doğal bir seçimdir.
Model onu yanlış kullanırsa iyi getirme boşa gider; bu yüzden üretim tarafının kendi metrikleri vardır. Sadakat, yanıtın desteklenmeyen iddialar eklemeden getirilen kanıta ne kadar sıkı bağlı kaldığını ölçer ve çoğu zaman bağlamla desteklenen ifadelerin oranı olarak hesaplanır. Sağlık ve hukuk gibi yüksek riskli alanlarda hedef yüzde 100'e yakındır, çünkü desteklenmeyen bir iddia potansiyel bir yapay zeka halüsinasyonudur.
Yanıt alakası, yanıtın gerçekten soruyu ele alıp konuda kalıp kalmadığını sorar ve sıklıkla yanıt ile sorgu arasındaki gömme benzerliği veya bir dil modeli yargıcı aracılığıyla ölçülür. İddiaların kaynaklarla desteklenip desteklenmediği olan alıntı kapsamı resmi tamamlar. Birlikte bunlar, sistemin yalnızca iyi getirmediğini, uygun kaynak göstermeyle temellendirilmiş, yararlı yanıtlar da ürettiğini garanti eder.
Başlamanın pratik bir yolu RAG üçlüsüdür; Qdrant bunu getirme etkinliği, yanıt alakası ve tutarlılık olarak çerçeveler, diğer rehberler ise bağlam alakası, sadakat ve yanıt alakası olarak ifade eder. Fikir, bu üç kontrolün en yaygın başarısızlık biçimlerini yakalamasıdır: kötü getirme, halüsinasyonlu üretim ve konu dışı yanıtlar.
Bunları birlikte okumak teşhis niteliğindedir. Bağlam alakası düşükse sorun getiricidir. Bağlam iyi ama sadakat düşükse model kanıtından sapıyordur. İkisi de iyi ama yanıt alakası düşükse sistem temellendirilmiştir ancak kullanıcının asıl niyetini kaçırıyordur. Bu ayrım, üçlüyü daha ayrıntılı metrikler eklemeden önce çok yararlı bir ilk mercek yapar.
İki geniş yaklaşım vardır. Gerçek referanslı değerlendirme, kaynak belgelerden soru ve yanıt çiftleri oluşturur, ardından üretilen yanıtları sıfırdan bire bir ölçekte benzerlik ve doğruluk puanlarıyla beklenen yanıtlarla karşılaştırır. Bu titizdir ancak emek yoğundur, çünkü birinin neyin ilgili ve doğru sayıldığını etiketlemesi gerekir.
Alternatif, yargıç olarak bir dil modeli kullanmaktır. Çerçeveler sadakati, alakayı ve bağlam kalitesini otomatik olarak puanlar; bu, manuel incelemeden çok daha iyi ölçeklenir. Qdrant, yanıt kalitesini değerlendirmek için LLM-yargıç yöntemlerini tanımlar ve uygulamada ekipler çoğu zaman ikisini harmanlar: güvenilir kıyaslamalar için etiketli bir çekirdek küme ile geniş ve sık kapsam için otomatik yargılama.
RAGAS, özellikle RAG değerlendirmesi için geliştirilmiş popüler bir açık kaynak çerçevedir. Dil modeli yargıçlarıyla hesaplanan bağlam kesinliği, bağlam geri çağırması, sadakat ve yanıt alakası gibi referanssız metrikler sunar; böylece çoğu zaman etiketli gerçek referansa ihtiyacınız olmaz. Kutudan çıktığı gibi çalışır ve belgelerinizden sentetik test sorguları bile üretebilir, bu da sistematik değerlendirmenin önündeki engeli azaltır.
Yöntemi, bir yanıtı atomik ifadelere bölmek ve her birini getirilen bağlama karşı kontrol etmektir; sadakati bu kadar kesin puanlamasının yolu budur. langcopilot'a göre RAGAS metrikleri insan yargısıyla iyi korelasyon göstermiş ve genel bir modelin saf sıfır örnekli puanlamasını geride bırakmıştır. Bu güvenilirlik, değerlendirmesini resmileştiren birçok ekip için onu varsayılan başlangıç noktası yapmıştır.
RAG sistemlerini notlandıran metrikler, içeriğinizin yapay zeka tarafından nasıl keşfedilip kullanıldığını da tanımlar. Sadakat, bir motorun iddiaları güvenle temellendirebileceği kaynakları ödüllendirirken MRR ve NDCG gibi sıralama metrikleri erken ve net öne çıkan içeriği ödüllendirir. Bu sistemlerin neyi optimize ettiğini anlamak, çıkarılabilir ve güvenilir içeriğin içeriden nasıl göründüğünü söyler.
Bu, getirme değerlendirmesini üretken motor optimizasyonu için sessiz bir plan haline getirir. Alıntılanan pasaj olmak istiyorsanız, motorun örtük kontrollerinde iyi puan alan içerik yazın: doğru, kendi içinde bütün ve atfı kolay. Bu zihniyeti disiplinli anahtar kelime araştırması ve içerik planlamasıyla eşleştirmek, güçlü kanıtın alıntı kazandığı sorguları hedeflemenize yardımcı olur.
Değerlendirme yalnızca verisi kadar iyidir. Gerçek referans etiketleri pahalı ve özneldir; zayıf ya da yanlı bir test kümesi gerçek sorunları gizleyen parlak puanlar üretebilir. Dil modeli yargıçları bu maliyeti azaltır ancak kendi önyargılarını getirir; bu yüzden hükümlerinin zaman zaman insan incelemesiyle kontrol edilmesi gerekir.
Hiçbir tek sayı da hikâyenin tamamını anlatmaz. Bir sistem yüksek geri çağırma ama düşük sadakat ya da alakasız bir yanıtta güçlü sadakat gösterebilir; bu metriklerin bir skor tablosu değil bir panel olarak kullanılmasının nedeni budur. Daha geniş yapay zeka kıyaslamaları alanı da aynı uyarıyla karşı karşıyadır: metrikler iyileştirmeye yol gösterir ancak birlikte yorumlanmalı ve insan denetimiyle dürüst tutulmalıdır.
Getirme değerlendirmesi, bir RAG sisteminin hem doğru bağlamı bulup bulmadığını hem de o bağlamı sadık biçimde kullanıp kullanmadığını ölçer; geri çağırma, kesinlik, MRR ve NDCG gibi getirme metriklerini sadakat ve yanıt alakası gibi üretim metrikleriyle birleştirir. RAG üçlüsü hızlı bir ilk teşhis sunar ve RAGAS gibi çerçeveler sistematik değerlendirmeyi erişilebilir kılar.
Daha fazlası için bunu getirme kapsamı ve daha geniş getirme destekli üretim mimarisiyle ilişkilendirin; bu sistemlerin getirdiği ve güvendiği içeriği oluşturmak için Sorank'ın araştırma ve içerik planlama araçlarını kullanın. Kaynaklar: Qdrant, LangCopilot ve Redis.
Kaynaklar
Getirme tarafında temel metrikler k noktasında geri çağırma (ilgili belgeleri buldunuz mu), k noktasında kesinlik (getirilen sonuçlar ilgili mi), MRR (ilk ilgili sonuç erken sıralandı mı) ve NDCG'dir (konuma göre ağırlıklandırılmış dereceli ilgi). Üretim tarafında en çok sadakat ve yanıt alakası önemlidir. Birçok ekip RAG üçlüsüyle başlar: bağlam alakası, sadakat ve yanıt alakası.
RAGAS, özellikle RAG sistemlerini değerlendirmek için geliştirilmiş açık kaynak bir çerçevedir. Yargıç olarak çalışan dil modelleriyle hesaplanan bağlam kesinliği, bağlam geri çağırması, sadakat ve yanıt alakası gibi referanssız metrikler sunar; böylece çoğu zaman etiketli gerçek referansa ihtiyacınız olmaz. Kutudan çıktığı gibi çalışır, belgelerinizden sentetik test soruları üretebilir ve puanları insan yargısıyla iyi korelasyon göstermiştir.
Yapay zekalar içeriği getirir ve sentezler; boru hatlarını notlandıran aynı metrikler, içeriğinizin nasıl bulunup kullanıldığını da tanımlar. Sadakat, bir motorun iddiaları temellendirebileceği içeriği ödüllendirir; sıralama metrikleri ise erken ve net öne çıkan içeriği ödüllendirir. Değerlendirmeyi anlamak, getirilme ve alıntılanma olasılığı daha yüksek, çıkarılabilir, doğru ve iyi yapılandırılmış sayfalar yazmanıza yardımcı olur.
SORANK'I SİZDEN ÖNCE DENEDİLER
