Araştırma makalesi

Büyük Dil Modellerinde Düşük Gecikmeli Halüsinasyon Azaltma için İstatistiksel Karar Modelleme ile Adaptif NLI Güdümlü İddia Doğrulama

81 görüntülenme

⸱

DOI:

10.3791/72636

⸱

3 Eylül 2026

Bu makalede

Özet

Bu çalışma, iddia düzeyinde doğrulama ve adaptif istatistiksel eşikleme yoluyla büyük dil modellerindeki halüsinasyonları azaltmaya yönelik hafif bir çerçeve sunmaktadır. Desteklenmeyen iddiaları Doğal Dil Çıkarımı kullanarak seçici bir şekilde düzelten bu yaklaşım, düşük yanıt gecikmesini ve pratik dağıtım verimliliğini korurken olgusal doğruluğu artırmaktadır.

Özet

Büyük Dil Modelleri (LLM'ler), gerçekle bağdaşmayan ancak dilsel olarak akıcı çıktılar üretme şeklinde tanımlanan ve halüsinasyon olarak adlandırılan kritik bir eğilim sergilemektedir; bu durum, hassasiyet gerektiren uygulamalarda ciddi riskler oluşturur. Geri çağırma ile desteklenmiş üretim (retrieval-augmented generation) ve öz-tutarlılık örneklemesi (self-consistency sampling) dahil olmak üzere mevcut azaltma stratejileri, ya önemli düzeyde çıkarım gecikmesine yol açmakta ya da harici bilgi altyapısına bağımlı kalmaktadır ve bu da gerçek zamanlı dağıtımlardaki uygulanabilirliklerini sınırlamaktadır. Bu makale, LLM yanıtlarını atomik olgusal iddialara ayıran ve çıkarılan her bir iddiayı, izole bir olgusal hatırlama istemi aracılığıyla ayrı olarak üretilen bir referansa karşı bağımsız olarak doğrulayan hafif, iki aşamalı bir iddia doğrulama çerçevesi önermektedir. Üretici ve doğrulayıcı aynı temel dil modelini paylaşsa da, yanıt üretimini olgusal hatırlamadan ayırmak, Doğal Dil Çıkarımı (NLI) kullanarak doğrudan yanıt koşullandırmasını azaltmakta ve doğrulama sırasında onaylama yanlılığını hafifletmektedir; ayrıca yalnızca çelişen iddiaları seçerek düzeltmek için NLI güven puanı dağılımı üzerinden τ = µ + kσ olarak tanımlanan adaptif bir istatistiksel eşik uygulamaktadır. Sabit karar sınırlarına dayanan önceki NLI tabanlı yöntemlerin aksine, önerilen çerçeve doğrulama eşiğini her yanıtın güven dağılımına göre dinamik olarak uyarlamakta ve model yeniden eğitimine ihtiyaç duymadan değerlendirilen kıyaslamalarda tutarlı bir performans sergilemektedir. TruthfulQA ve FEVER üzerinde değerlendirilen çerçeve, TruthfulQA'daki halüsinasyon oranını %28'den %9'a indirerek %67,9 oranında bağıl bir azalma sağlamış, temel LLM'e kıyasla yalnızca 160 ms ek gecikme oluşturmuş ve halüsinasyon tespit doğruluğunda SelfCheckGPT ile FActScore'u geride bırakmıştır. Bu sonuçlar, çerçevenin değerlendirilen kıyaslamalarda olgusal güvenilirlik ile yanıt gecikmesi arasında uygun bir denge sağlayabileceğini göstermektedir; ancak farklı alanlar ve dağıtım ortamlarında daha fazla doğrulama yapılması gerekmektedir.

Giriş

Büyük Dil Modelleri (LLM'ler), metin oluşturma, soru yanıtlama, özetleme ve karmaşık akıl yürütme dahil olmak üzere geniş bir doğal dil görevleri yelpazesinde dikkat çekici yetenekler sergileyerek modern yapay zeka sistemlerinin temel bileşenleri olarak ortaya çıkmışlardır1. Akıcı ve bağlamsal olarak tutarlı yanıtlar üretme yetenekleri; klinik karar desteği, hukuki analiz, yazılım mühendisliği ve eğitim teknolojileri gibi yüksek etkili alanlarda benimsenmelerini hızlandırmıştır2. Ancak, bu ortamlardaki güvenilirliklerini sarsan kritik ve kalıcı bir sınırlama mevcuttur: modellerin dilsel olarak akıcı ancak olgusal olarak yanlış, desteklenmeyen veya tamamen uydurma yanıtlar ürettiği halüsinasyon durumu 3. Ampirik çalışmalar, göreve ve modele bağlı olarak %15'ten %40'ın üzerine kadar değişen halüsinasyon oranları bildirmekte olup, GPT-4 gibi en güncel sistemler bile alana özgü değerlendirmeler altında ölçülebilir olgusal tutarsızlıklar sergilemektedir2,3. Bu sınırlama, hatalı çıktıların yanlış bilgilendirmeye, yanlış teşhise veya kusurlu karar verme süreçlerine yol açabileceği hassas uygulamalarda ciddi riskler oluşturmaktadır4. Halüsinasyonlar temel olarak dil modellemenin olasılıksal doğasından kaynaklanmaktadır; LLM'ler, doğrulanmış olgusal bilgileri geri çağırarak veya bunlar üzerinden akıl yürüterek değil, girdi dizilerinin istatistiksel olarak olası devamlarını tahmin ederek token'lar üretirler5. Bunun bir sonucu olarak, üretilen çıktılar kulağa makul gelen ancak yanlış iddialar içerebilir, desteklenmeyen önermeler sunabilir veya anlamsal olarak ilişkili ancak olgusal olarak farklı kavramları birbirine karıştırabilir6.

Mevcut azaltma stratejileri, her biri belirgin sınırlamalara sahip birkaç paradigma aracılığıyla bu sorunu ele almaktadır. Geri Getirme ile Artırılmış Üretim (RAG), yanıtları dışarıdan getirilen belgelere dayandırarak halüsinasyonları azaltır; ancak önemli bir gecikme yükü getirir, bakımı yapılan bilgi tabanlarına erişim gerektirir ve uzmanlaşmış veya düşük kaynaklı alanlardaki geri getirme hatalarına karşı savunmasız kalmaya devam eder7,8,9.

Yanıt oluşturucu ve referans oluşturucu, aynı temel GPT-3.5 Turbo modeli kullanılarak örneklendirilmiş olsa da, farklı istemleme hedefleri ve yürütme bağlamları altında çalışırlar. Yanıt oluşturucu, kullanıcı sorgusuna kısıtlanmamış bir cevap üretirken; referans oluşturucu, daha önce üretilmiş yanıta erişimi olmaksızın izole bir olgusal hatırlama görevi gerçekleştirir. Bu ayrım, doğrudan yanıt koşullandırma etkilerini azaltır ve iddia doğrulama sırasında onaylama yanlılığını sınırlar. Bu nedenle çerçeve, üretilen referansı istatistiksel olarak bağımsız değil, prosedürel olarak bağımsız kabul eder.

Güncel araştırmalar ayrıca, harici geri çağırma veya tekrarlanan doğrulamalara dayanmadan, metin üretimindeki halüsinasyonları azaltmak için hafif ağırlıklı kod çözme stratejilerini de incelemiştir. Temsili yaklaşımlardan biri olan Katmanları Karşılaştırarak Kod Çözme (DoLA), kod çözme sırasında ara ve final transformer katmanlarından gelen temsilleri karşılaştırarak gerçekliği artırır. Üretim sonrası doğrulama çerçevelerinin aksine, bu yöntemler doğrudan token üretimi sırasında müdahale eder ve bu nedenle dil üretim sürecinin farklı bir aşamasını optimize eder. Bu tamamlayıcı stratejiler, halüsinasyon azaltmanın ya kod çözme sırasında ya da üretim sonrası doğrulama yoluyla gerçekleştirilebileceğini göstermekte olup, her yaklaşım hesaplama maliyeti, uygulama karmaşıklığı ve gerçeklik güvenilirliği açısından farklı ödünleşimler sunmaktadır.

Öz-tutarlılık yöntemleri, birden fazla yanıt örneği alarak ve en sık tekrarlanan veya tutarlı çıktıyı seçerek olgusal güvenilirliği artırır; ancak hesaplama maliyetleri örnek sayısıyla doğrusal olarak artar, bu da onları gecikmeye duyarlı dağıtımlar için uygunsuz kılar8. Öz-geribildirim döngüleri aracılığıyla çıktıları defalarca gözden geçiren yinelemeli iyileştirme yaklaşımları, hata oranlarını kademeli olarak azaltır ancak her ek geçişle birlikte çıkarım süresini önemli ölçüde uzatır9. NLI tabanlı doğrulama yöntemleri, üretilen iddialar ile referans metinler arasındaki anlamsal gerektirmeyi değerlendirerek daha hedef odaklı bir alternatif sunar; fakat mevcut uygulamalar, farklı güven dağılımlarına, alanlara veya model davranışlarına uyum sağlayamayan sabit karar eşiklerine dayanmaktadır10,11. Toplu olarak değerlendirildiğinde, bu yaklaşımlar ya kabul edilemez bir hesaplama yükü getirir, ya harici altyapılara bağımlıdır ya da genel dağıtım için gereken uyumluluğa sahip değildir. Bu halüsinasyon doğrulama yaklaşımlarının temel özelliklerinin bir karşılaştırması Ek Tablo 1'de sunulmuştur.

Bu makale, düşük yanıt gecikmesini korurken LLM çıktılarındaki halüsinasyonları azaltmak için tasarlanmış, hafif ve iki aşamalı bir iddia doğrulama çerçevesi önermektedir. İlk aşamada, LLM bir başlangıç yanıtı oluşturur ve bu yanıt daha sonra atomik olgusal iddialara ayrıştırılır. İkinci aşamada, her bir iddia, orijinal oluşturulan yanıta erişim sağlamayan bağımsız bir muhakeme geçişiyle üretilen ayrı bir olgusal referansa karşı Doğal Dil Çıkarımı (NLI) kullanılarak doğrulanır ve istatistiksel olarak türetilmiş bir güven eşiği, iddia düzeyindeki kabul etme veya düzeltme kararını yönetir. Bu çalışmanın temel katkıları şunlardır: (1) Yanıt oluşturmayı olgusal doğrulamadan ayıran, harici veri getirme veya tam yanıtın yeniden oluşturulmasına gerek kalmadan her bir atomik iddianın bağımsız ve hedefli değerlendirilmesine olanak tanıyan iki aşamalı bir iddia düzeyinde doğrulama hattı; (2) NLI güven puanlarının dağılımına dayalı, sabit karar kurallarına güvenmek yerine kabul ve düzeltme sınırlarını dinamik olarak belirleyen ve farklı güven dağılımlarında sağlamlığı artıran adaptif bir istatistiksel eşikleme mekanizması (τ = µ + kσ); (3) Yeniden oluşturmayı yalnızca çelişkili olarak sınıflandırılan iddialarla sınırlayan ve tam yanıt yeniden örnekleme veya yinelemeli iyileştirme yaklaşımlarına kıyasla hesaplama yükünü önemli ölçüde azaltan seçici bir düzeltme stratejisi; (4) Halüsinasyon odaklı bir benchmark üzerinde yapılan ampirik değerlendirme, önerilen çerçevenin yanıt gecikmesini pratik uygulama sınırları içinde tutarken halüsinasyon oranlarını %28'den %9'a düşürdüğünü göstermektedir.

Protokol

Bu çalışma insan katılımcı, hayvan, biyolojik örnek veya hasta verisi içermemiştir. Bu nedenle, kurumsal etik onay ve bilgilendirilmiş onam gerekmemiştir.

Çalışma tasarımına genel bakış

Büyük dil modeli (LLM) çıktılarının olgusal güvenilirliğini artırmak için iki aşamalı bir doğrulama çerçevesi uygulanmıştır. Prosedür; yanıt oluşturma, iddia çıkarma, İzole Referans Oluşturma, Doğal Dil Çıkarımı (NLI) tabanlı doğrulama, adaptif istatistiksel karar verme, seçici düzeltme ve nihai yanıt birleştirme aşamalarından oluşmuştur. Çerçeve, TruthfulQA ve FEVER karşılaştırma veri kümeleri kullanılarak değerlendirilmiştir.

Genel iş akışı

Kullanıcı Sorgusu → İlk Yanıt Oluşturma → İddia Çıkarımı → Bağımsız Referans Oluşturma → NLI Doğrulaması → İstatistiki Eşik Hesaplaması → İddia Düzeltme → Nihai Doğrulanmış Yanıt. Adaptif iddia doğrulama çerçevesinin genel iş akışı Şekil 1'de gösterilmiştir.

Veri seti hazırlama

817 olgu odaklı soru içeren TruthfulQA veri seti12 indirilmiş ve değerlendirme için hazırlanmıştır. FEVER veri seti13, Desteklenen, Çürütülen veya Yetersiz Bilgi olarak etiketlenmiş 185.445 açıklama içerir; değerlendirmede, açıklama, kanıt ve temel gerçek etiket alanlarını içeren etiketli geliştirme verileri kullanılmıştır. Her bir açıklama, kendisine sağlanan kanıtlara göre değerlendirilirken, orijinal FEVER etiketi doğrulama için referans sonuç olarak tutulmuştur. Olgu doğrulama açıklama-kanıt çiftlerini içeren FEVER veri seti temin edilmiş ve ön işlemeden geçirilmiştir. Giriş soruları ve açıklamalar standartlaştırılmış bir metin formatına dönüştürülmüştür. Deneyler öncesinde yinelenen girişler ve eksik örnekler çıkarılmıştır. TruthfulQA, doğrulama ve test alt kümelerine ayrılmıştır. TruthfulQA örneklerinin yaklaşık %20'si (164 soru) eşik ayarı için kullanılırken, kalan 653 soru performans değerlendirmesi için ayrılmıştır. FEVER için, kıyaslama tarafından sağlanan açıklamalar doğrudan doğrulama birimleri olarak kullanılmış ve TruthfulQA'ya uygulanan yanıt oluşturma ve açıklama çıkarma işlemine tabi tutulmamıştır. Çerçevenin geliştirilmesi ve değerlendirilmesi için kullanılan kıyaslama veri setlerinin özellikleri Tablo 1'de özetlenmiştir.

İlk yanıt oluşturma

Her bir sorgu, temel dil modeline gönderilmiştir. Yanıtlar, 0,7 sıcaklık (temperature) ve 0,9 top-p değeri ile nucleus örnekleme kullanılarak oluşturulmuştur. Maksimum çıktı uzunluğu 256 token ile sınırlandırılmıştır. Oluşturulan yanıtlar, herhangi bir son işlem veya manuel düzenleme yapılmadan saklanmıştır. Üretilen metin doğrudan iddia çıkarma aşamasına aktarılmıştır.

İddia çıkarımı

Üretilen her yanıt, bağımsız olarak doğrulanabilir olgusal ifadelere ayrıştırılmıştır. Atomik iddiaları belirlemek için yapılandırılmış bir ayrıştırma istemi kullanılmıştır. Bileşik ifadeler, minimal olgusal birimlere bölünmüştür. Öznel görüşler, üslup ifadeleri ve konuşma dolgu kelimeleri çıkarılmıştır. Çıkarılan her bir iddia, bağımsız bir doğrulama birimi olarak kaydedilmiştir.

Örnek:

Orijinal yanıt:

"Marie Curie, radyoaktivite üzerine öncü araştırmalar yürüten Polonya doğumlu bir fizikçi ve kimyagerdi."

Çıkarılan iddialar: (1) Marie Curie Polonya doğumluydu; (2) Marie Curie bir fizikçi ve kimyagerdi; (3) Marie Curie radyoaktivite üzerine araştırmalar yaptı.

İzole referans konstrüksiyonu:

Çıkarılan her iddia için bağımsız bir olgusal referans oluşturulmuştur. Doğrulayıcı model, yalnızca orijinal kullanıcı sorgusunu almıştır. Onaylama yanlılığını önlemek için orijinal oluşturulmuş yanıta erişim kısıtlanmıştır. Özlü ve kanıta dayalı yanıtları teşvik etmek için olgusal geri çağırma istemi kullanılmıştır. Oluşturulan referanslar, sonraki doğrulama işlemleri için saklanmıştır.

Doğal dil çıkarım doğrulaması

Her bir iddia-referans çifti, önceden eğitilmiş bir NLI modeline sunuldu. NLI modeli ilişkiyi şunlardan biri olarak sınıflandırdı: Gerektirme (Entailment), Nötr (Neutral) veya Çelişki (Contradiction). Üç sınıf için de güven olasılıkları kaydedildi. İşaretli bir doğrulama puanı atandı: Gerektirme için pozitif değer, nötr için sıfır veya çelişki için negatif bir değer. Tüm doğrulama puanları, eşik hesaplaması için toplandı.

Adaptif istatistiksel eşik hesaplaması

NLI modelinin ürettiği doğrulama güveni, farklı sorguların farklı sayıda iddia, semantik karmaşıklık düzeyi ve güven dağılımları oluşturması nedeniyle yanıtlar arasında önemli ölçüde farklılık gösterir. Sabit bir küresel eşik, tüm yanıtların benzer bir güven profili izlediğini varsayar ki bu durum pratikte nadiren gözlemlenir. Bu değişkenliği gidermek için önerilen çerçeve, her bir yanıt için karar sınırını, o yanıtın doğrulama skorlarının ortalamasını ve standart sapmasını kullanarak bireysel olarak tahmin eder. Ortalama, yanıtın genel güven düzeyini yansıtırken, standart sapma çıkarılan iddialar arasındaki güven değerlerinin dağılımını yakalar. Bu adaptif formülasyon, kabul kriterinin tüm girdiler için tek bir eşiğe dayanmak yerine yanıta özgü belirsizliğe göre ayarlanmasına olanak tanır.

Tüm imzalı doğrulama skorlarının ortalaması (µ) ve standart sapması (σ) hesaplanmıştır.

Adaptif karar eşiği şu şekilde hesaplanmıştır:

Statik denge; formül τ=μ+kσ; denklem, fizik kavramı.

burada τ adaptif eşiği, µ ortalama doğrulama puanını, σ standart sapmayı ve k hassasiyet parametresini temsil eder.

Hassasiyet parametresi 0,7 olarak belirlenmiştir. Skoru +τ'ye eşit veya daha büyük olan ve Gerektirim (Entailment) olarak sınıflandırılan iddialar kabul edilmiştir. Skoru −τ'ye eşit veya daha küçük olan ve Çelişki (Contradiction) olarak sınıflandırılan iddialar düzeltme için işaretlenmiştir. Skoru (−τ, +τ) aralığında olan iddialar ise nötr olarak tutulmuştur.

Seçici istem düzeltme

Bir iddia, yalnızca NLI modeli iddia-referans çiftini Çelişki (Contradiction) olarak sınıflandırdığında ve ilgili işaretli doğrulama puanı si ≤ -τ adaptif eşik kriterini karşıladığında düzeltme için iletildi. Böylece, düzeltme kararı NLI sınıf etiketi ve yanıta özgü istatistiksel eşik tarafından ortaklaşa belirlendi. si ≥ τ değerine sahip ve Gerektirme (Entailment) olarak sınıflandırılan iddialar kabul edilirken, -τ < si < τ aralığında kalan iddialar nötr olarak değerlendirildi ve düzeltme yapılmadan korundu. Bu birleşik kriter, düzeltmenin yalnızca hem anlamsal çelişki hem de yeterince güçlü negatif doğrulama kanıtı sergileyen iddialara uygulanmasını sağladı.

Yanıt rekonstrüksiyonu

Kabul edilen ve düzeltilen iddialar orijinal sıralarına göre düzenlendi. Okunabilirliği korumak için cümle sınırları yeniden oluşturuldu. Gerektiğinde küçük dilbilgisi düzenlemeleri yapıldı. Birleştirilen çıktı, nihai doğrulanmış yanıt olarak kaydedildi.

Performans değerlendirmesi

Çatı dört metrik kullanılarak değerlendirildi: (1) Doğruluk: Doğrulama sonrası gerçek anlamda doğru kalan yanıtların oranı; (2) F1 Skoru: Halüsinasyon tespit hassasiyeti ve geri çağırma oranının harmonik ortalaması; (3) Yanıt Gecikmesi: Sorgu gönderiminden doğrulanmış yanıt oluşturulmasına kadar geçen toplam işlem süresi; (4) Halüsinasyon Oranı

Halüsinasyon oranı formülü, \( H(R) = \frac{\text{Number of hallucinated claims}}{\text{Total claims}} \times 100 \).

Gecikme süresi, tekrarlanan ölçümler üzerinden ortalama yürütme süresi olarak raporlanmıştır. Her bir çalıştırma için tekil gecikme değerleri saklanmadığından, standart sapmalar ve güven aralıkları hesaplanmamıştır.

Benchmark'a özgü doğruluk değerlendirmesi

TruthfulQA için, nihai doğrulanmış yanıt, kıyaslama ölçütünün insan tarafından onaylanmış yanıt referansları ve yanlış yanıt listeleriyle karşılaştırılmıştır. Bir yanıt, olgusal iddiaları kabul edilen yanıt bilgileriyle tutarlı olduğunda ve belirlenen yanlış yanıt kalıplarına karşılık gelen içerikler barındırmadığında doğru olarak sayılmıştır. FEVER için, nihai çıktıda yer alan her bir iddia, ilgili kanıtı ve orijinal FEVER anotasyonu ile değerlendirilmiştir; Desteklenen (Supported) iddialar olgusal olarak doğrulanmış kabul edilirken, Çürütülen (Refuted) iddialar yanlış olarak sayılmıştır. Yetersiz Bilgi (Not Enough Information) durumları, pozitif olgusal kanıt olarak değerlendirilmek yerine belirsiz olarak bırakılmıştır. Ortaya çıkan iddia düzeyindeki kararlar, raporlanan Doğruluk ve Halüsinasyon Oranı'nı hesaplamak için her bir kıyaslama ölçütü genelinde birleştirilmiştir.

Deneysel ortam

Çerçeve, Python 3.9 kullanılarak uygulanmıştır. Veri işleme işlemleri, sayısal ve tablo analiz kütüphaneleri kullanılarak gerçekleştirilmiştir. NLI modeli, ek bir ince ayar yapılmaksızın çıkarım modunda çalıştırılmıştır. Deneyler; Intel Core i5 işlemci, 16 GB RAM ve 64 bit işletim sistemine sahip bir iş istasyonunda yürütülmüştür. Tüm değerlendirmeler, düşük gecikmeli çalışma sağlamak amacıyla tek geçişli çıkarım ayarı kullanılarak yapılmıştır. Tüm deneyler, veri setleri ve temel yöntemler arasında tutarlı bir değerlendirme sağlamak için özdeş donanım ve yazılım konfigürasyonları kullanılarak gerçekleştirilmiştir.

Beklenen sonuç

Protokol, potansiyel olarak desteklenmeyen iddiaları belirleyerek ve güçlü bir şekilde çelişen iddiaları düzeltme için seçici olarak ileterek iddia düzeyinde doğrulama kararları oluşturmak üzere tasarlanmıştır. Beklenen çıktı, deneysel değerlendirme sırasında gözlemlenen performansa bağlı olarak, gerçeklik tutarsızlıkları azaltılmış ve ek işlem yükü sınırlandırılmış doğrulanmış bir yanıttır.

Sonuçlar

İlk yanıt oluşturma

Temel dil modeli, her iki kıyaslama veri setindeki sorular için akıcı ve bağlamsal olarak ilgili yanıtlar üretmiştir. Ancak, ayrıntılı bir inceleme, çeşitli yanıtlarda desteklenmeyen ve olgusal olarak yanlış ifadeler olduğunu ortaya çıkarmıştır. TruthfulQA veri setinde temel sistem %28'lik bir halüsinasyon oranı sergilerken, FEVER veri setinde %26'lık bir halüsinasyon oranı gözlemlenmiştir. Bu bulgular, yalnızca doğrudan dil üretiminin yüksek olgusal güvenilirlik gerektiren uygulamalar için yetersiz olduğunu doğrulamış ve sonraki tüm doğrulama prosedürlerinin karşılaştırıldığı temel durumu belirlemiştir.

İddia çıkarımı

İddia çıkarma prosedürü, oluşturulan yanıtları başarıyla bağımsız olarak doğrulanabilir olgusal birimlere ayrıştırmıştır. TruthfulQA'dan gelen yanıtlar ortalama 3,2 atomik iddia içerirken, FEVER örnekleri genellikle tek bir iddiadan oluşmuştur. Ayrıştırma işlemi, ek bilgi eklemeden olgusal iddiaları izole ederek her bir ifadenin ayrı ayrı değerlendirilmesine olanak sağlamıştır. Bu gözlem, iddia düzeyindeki doğrulamanın, yanıtların tamamını tek bir birim olarak değerlendirmekten daha yüksek hassasiyet sağladığı hipotezini desteklemiştir.

Bağımsız referans oluşturma

Çıkarılan her bir iddia için, yalnızca orijinal sorguya dayalı ayrı bir akıl yürütme süreci kullanılarak bağımsız referanslar oluşturulmuştur. Oluşturulan referanslar, bağımsız doğrulama kaynakları olarak hizmet edebilecek düzeyde, orijinal yanıtlardan yeterince farklı ve özlü olgusal açıklamalar sağlamıştır. Referans oluşturma süreci, olgusal referansın modelin önceki çıktısına doğrudan dayanmasını önlemek amacıyla ilk yanıttan izole edilmiştir. Bu ayrım, potansiyel onaylama yanlılığını azaltmayı ve sonraki iddia düzeyindeki doğrulama için kontrollü bir temel sağlamayı amaçlamıştır; çalışma, bu etkinin derecesini bağımsız olarak nicelleştirmemiştir. Bağımsız referansların başarılı bir şekilde oluşturulması, bilgi hatırlamanın yanıt oluşturmadan ayrılmasına yönelik önerilen tasarım ilkesini desteklemiştir.

Doğal dil çıkarımı doğrulaması

NLI doğrulama aşaması, iddia-referans çiftlerini gerektirme, çelişki ve nötr kategorilerine etkili bir şekilde sınıflandırmıştır. Çelişen iddialar tutarlı bir şekilde negatif doğrulama puanları alırken, olgusal olarak desteklenen iddialar pozitif puanlar almıştır. Yeterli destekleyici kanıtın bulunmadığı iddialara nötr sınıflandırmalar atanmıştır. Bu davranış, anlamsal çıkarımın desteklenmeyen olgusal ifadeleri güvenilir bir şekilde tanımlayabildiğini kanıtlamış ve hedeflenmiş düzeltme için gereken kanıtı sağlamıştır. Basit bir tutarlılık kontrol stratejisiyle karşılaştırıldığında, NLI doğrulaması halüsinasyon oranını %20'den %15'e düşürerek tespit yeteneğinin arttığını göstermiştir.

Adaptif istatistiksel eşikleme

Adaptif istatistiksel eşikleme uygulaması, her bir yanıtın güven puanı dağılımına göre karar sınırlarını dinamik olarak ayarlayarak doğrulama performansını daha da artırmıştır. Eşik hassasiyet analizi, eşik parametresi 0.3'ten 0.7'ye yükseldikçe performansın arttığını göstermiştir. 0.7 hassasiyet değerinde, çerçeve %9'a düşürülen halüsinasyonlar ile 0.87 doğruluk oranına ulaşmıştır (Şekil 2). Değerlendirilen k değerleri için eksiksiz hassasiyet analizi sonuçları Ek Tablo 2'de sunulmuştur. Eşiğin bu noktanın üzerine çıkarılması, gecikme süresini artırırken doğrulukta yalnızca küçük kazanımlar sağlamıştır. Bu gözlemler, yanıtlar arasındaki değişken güven dağılımlarını yönetmede adaptif eşiklerin, sabit karar sınırlarından daha etkili olduğu hipotezini desteklemiştir.

Adaptif eşik, aynı zamanda her bir yanıt içerisindeki güven skorlarının değişkenliğini de yansıtır. Oldukça tutarlı doğrulama skorlarına sahip yanıtlar daha küçük bir standart sapma oluşturarak daha seçici bir karar sınırı ile sonuçlanır. Buna karşın, heterojen güven değerlerine sahip iddialar içeren yanıtlar daha büyük bir standart sapma oluşturarak daha geniş bir kabul bölgesi sağlar ve belirsiz iddialar için gereksiz düzeltmeleri azaltır. Bu adaptif davranış her bir yanlış pozitifi veya yanlış negatifi tamamen ortadan kaldıramasa da, karar sınırının tüm girdilere tek tip bir kriter uygulamak yerine, her bir yanıtın belirsizlik özelliklerine göre tepki vermesini sağlar.

Seçici istem düzeltme ve yanıt birleştirme

Sadece çelişkili olarak tanımlanan iddialar düzeltme için gönderilmiş, desteklenen ve nötr iddialar ise değiştirilmeden tutulmuştur. Bu seçici düzeltme stratejisi, gereksiz yeniden üretimi en aza indirmiş ve yanıtın orijinal yapısını korumuştur. Düzeltme ve yanıt yeniden yapılandırmasının ardından, TruthfulQA üzerindeki halüsinasyon oranı %28'den %9'a düşerek %67,9'luk göreceli bir azalma göstermiştir. Benzer iyileşmeler, halüsinasyonların %26'dan %10'a düştüğü FEVER üzerinde de gözlemlenmiştir. Değerlendirilen konfigürasyonlar arasındaki doğruluk ve halüsinasyon oranı karşılaştırmaları sırasıyla Şekil 3 ve 4'te sunulmuştur.

Performans değerlendirmesi

Karşılaştırmalı değerlendirme, önerilen çerçevenin test edilen tüm yöntemler arasında en yüksek genel performansı sergilediğini göstermiştir. TruthfulQA üzerinde çerçeve, hem sabit eşikli doğrulama hem de öz-tutarlılığa dayalı yaklaşımlardan daha iyi bir performans sergileyerek 0,87 doğruluk ve 0,85 F1 puanı elde etmiştir (Tablo 2, Şekil 3 ve 4). FEVER üzerinde ise çerçeve, 0,89 doğruluk ve 0,87 F1 puanı elde etmiştir (Tablo 3, Şekil 3 ve 4). Çerçeve bileşenlerinin artımlı katkısı, Tablo 4'te sunulan ablasyon analizi aracılığıyla incelenmiştir. Bu iyileştirmeler, iddia düzeyindeki doğrulamanın adaptif istatistiksel karar verme ile birleştirilmesinin, birden fazla veri seti genelinde olgusal güvenilirliği artırdığını doğrulamıştır. SelfCheckGPT, FActScore ve önerilen çerçeve için halüsinasyon tespit doğruluğu Şekil 5'te karşılaştırılmıştır.

Latans analizi

Eksiksiz doğrulama hattı düşük hesaplama maliyetini korumuştur. Ortalama yanıt süresi, temel model için 820 ms'den tam çerçeve için 980 ms'ye yükselmiş olup bu durum, işlem süresinde yalnızca mütevazı bir artışa tekabül etmektedir (Tablo 5). Toplam gecikmenin büyük bir kısmını yanıt oluşturma oluştururken, doğrulama ve düzeltme aşamaları nispeten az ek maliyet getirmiştir. Aşama düzeyindeki işlem süresi dökümü Ek Tablo 3'te sunulmuştur. Sorgu başına yaklaşık 1600 ms gerektiren geri çağırma tabanlı doğrulama sistemleri ile karşılaştırıldığında, önerilen çerçeve benzer olgusal doğruluğu korurken önemli ölçüde daha düşük gecikme süresi elde etmiştir. Bu bulgular, halüsinasyonların azaltılmasının gerçek zamanlı kullanılabilirlikten ödün vermeden sağlanabileceği hipotezini desteklemiştir.

Yanıt üretimi bulut tabanlı bir dil modeline dayandığı için, bireysel gecikme ölçümleri deterministik bir yürütme süresinden ziyade ağ koşulları ve sunucu tarafındaki zamanlamadan kaynaklanan dalgalanmalara tabidir. Bu nedenle, değerlendirilen yöntemler arasındaki göreceli karşılaştırmaları korurken geçici yürütme değişkenliğinin etkisini azaltmak amacıyla, temsili ortalama değerler elde etmek için tekrarlanan ölçümler kullanılmıştır. Gecikme değerleri, tekrarlanan deneysel çalışmalar boyunca ortalama yürütme süreleri olarak rapor edilmiştir. Çalışma başına düşen bireysel gecikme değerleri saklanmamıştır; bu nedenle varyansın, güven aralıklarının veya diğer değişkenlik ölçütlerinin post hoc hesaplaması mümkün olmamıştır. Buna uygun olarak, gecikme değerleri ve Şekil 6'daki hız-doğruluk karşılaştırması, hata çubukları olmadan nokta tahminleri şeklinde sunulmuştur.

Sonuç olarak, iddia çıkarımı, bağımsız referans üretimi, Doğal Dil Çıkarımı doğrulaması, adaptif istatistiksel eşikleme ve seçici düzeltmenin birleştirilmesinin, büyük dil modeli çıktılarının olgusal güvenilirliğini artırdığı gösterilmiştir. Söz konusu çerçeve, halüsinasyon oranını TruthfulQA'da %28'den %9'a, FEVER'da ise %26'dan %10'a düşürmüştür. Sonuçlar, adaptif iddia düzeyinde doğrulamanın, değerlendirilen koşullar altında ek yanıt gecikmesini sınırlarken olgusal güvenilirlik metriklerini iyileştirdiğini göstermektedir

Veri Kullanılabilirliği

Bu çalışmada analiz edilen veri setlerine, ilgili resmi kaynakları üzerinden kamuya açık olarak erişilebilir. Makale; açıklanan analizlerin tekrarlanmasını desteklemek için gerekli olan veri seti bilgilerini, model konfigürasyonlarını ve metodolojik ayrıntıları sunmaktadır. Çalışma sırasında oluşturulan işlenmiş değerlendirme verileri ve ek sonuçlar, Ek Dosyalar bölümünde sunulmuştur.

Yapay zeka iddia doğrulama akış şeması; NLI, istatistiksel puanlama, karar yolları, süreç diyagramı.
Şekil 1: Adaptif iddia doğrulama çerçevesinin iş akışı. İlk LLM tarafından üretilen yanıt olgusal iddialara ayrıştırılır, ardından bağımsız referans üretimi, NLI tabanlı doğrulama, güven puanlaması ve istatistiksel eşikleme işlemleri gerçekleştirilir. Kabul kriterini karşılayan iddialar korunurken, düzeltme kriterini karşılayan iddialar, nihai yanıt montajından önce hedeflenmiş düzeltme işlemine tabi tutulur. Bu şeklin daha büyük bir versiyonunu görüntülemek için lütfen buraya tıklayınız.

TruthfulQA ve FEVER veri setleri için doğruluk ile eşik değerini karşılaştıran grafik; veri analiz sonuçları.
Şekil 2: Hassasiyet parametresinin (k) doğrulama doğruluğu üzerindeki etkisi. TruthfulQA ve FEVER üzerindeki doğruluk oranları 0.3, 0.5, 0.7 ve 1.0 k değerlerinde gösterilmiştir. Doğruluk, her iki veri setinde de k ile birlikte artmış olup, birincil değerlendirme için k = 0.7 seçilmiştir. Bu şeklin daha büyük bir versiyonunu görüntülemek için lütfen buraya tıklayın.

Baseline, NLI ve Önerilen yöntemler genelinde TruthfulQA ve FEVER'daki doğruluğu karşılaştıran sütun grafiği.
Şekil 3: Doğrulama yöntemleri genelinde doğruluk karşılaştırması. Baseline LLM, NLI tabanlı doğrulama ve önerilen adaptif doğrulama çerçevesinin TruthfulQA ve FEVER üzerindeki doğruluğu. Bu şeklin daha büyük bir versiyonunu görüntülemek için lütfen buraya tıklayın.

Farklı yöntemler kullanılarak TruthfulQA ve FEVER için halüsinasyon oranlarını karşılaştıran çubuk grafik: Baseline, NLI, Önerilen.
Şekil 4: Doğrulama yöntemleri arasında halüsinasyon oranı karşılaştırması. Baseline LLM, NLI tabanlı doğrulama ve önerilen çerçevenin TruthfulQA ve FEVER üzerindeki halüsinasyon oranları. Önerilen çerçeve, oranı TruthfulQA'da %28'den %9'a, FEVER'da ise %26'dan %10'a düşürmüştür. Bu şeklin daha büyük bir versiyonunu görüntülemek için lütfen buraya tıklayın.

Modeller arasında halüsinasyon tespit doğruluğunu karşılaştıran sütun grafiği; TruthfulQA ve FEVER veri kümeleri.
Şekil 5: Yöntemler arasında halüsinasyon tespit doğruluğu. TruthfulQA ve FEVER üzerinde SelfCheckGPT, FActScore ve önerilen çerçevenin tespit doğruluğu. Bu şeklin daha büyük bir versiyonunu görüntülemek için lütfen buraya tıklayın.

TruthfulQA ve FEVER veri setleri için ms cinsinden yanıt süresine karşı doğruluğu karşılaştıran grafik.
Şekil 6: Doğrulama yöntemleri genelinde yanıt süresi ve doğruluk arasındaki denge. TruthfulQA ve FEVER üzerinde değerlendirilen yöntemler için yanıt gecikmesi ile doğruluk arasındaki ilişki; önerilen çerçeve ve karşılaştırıcı yaklaşımlarla ilişkili performans–gecikme dengesini göstermektedir. Bu şeklin daha büyük bir versiyonunu görüntülemek için lütfen buraya tıklayın.

Veri SetiKullanılan ÖrneklerAlanlarOrt. Yanıt Uzunluğu (token)Temel LLM Halüsinasyon Oranı
TruthfulQA81738 (bilim, tarih, hukuk, vb.)4228%
ATEŞ1,000Genel olgusal iddialar1826%

Tablo 1: Kıyaslama veri seti özellikleri. Çerçeve geliştirme ve değerlendirme için kullanılan TruthfulQA ve FEVER veri setlerinin; örnek sayıları, temel doğruluk, temel halüsinasyon oranı ve örnek başına ortalama iddia sayılarını içeren özeti.

YöntemDoğruluk (Accuracy)Kesinlik (Precision)Duyarlılık (Recall)F1 SkoruHalüsinasyon %
Temel LLM (Tekli Çıkarım)0.720.710.690.728%
NLI Tabanlı Doğrulama (Sabit Eşik)0.820.8150.7850.815%
SelfCheckGPT0.760.7550.7250.7422%
FActScore0.850.84250.81750.8311%
Önerilen Çerçeve (İstatistiksel Eşik)0.870.860.840.859%

Tablo 2: TruthfulQA üzerindeki performans karşılaştırması. Temel LLM, SelfCheckGPT, FActScore, NLI doğrulaması ve önerilen çerçeve için doğruluk, kesinlik, duyarlılık, F1 skoru ve halüsinasyon oranı.

YöntemDoğrulukHassasiyetDuyarlılıkF1 SkoruHalüsinasyon %
SelfCheckGPT0.78————
FActScore0.87————
Baseline LLM†0.740.730.710.7226%
NLI Tabanlı Doğrulama (Sabit Eşik)0.830.82250.79750.8114%
Önerilen Çerçeve (İstatistiksel Eşik)0.890.87750.86250.8710%

Tablo 3: FEVER üzerindeki performans karşılaştırması. Temel LLM, SelfCheckGPT, FActScore, NLI doğrulaması ve önerilen çerçeve için doğruluk, kesinlik, duyarlılık, F1 skoru ve halüsinasyon oranı.

KonfigürasyonDoğrulukHassasiyetGeri ÇağırmaF1 (eklenen)Halüsinasyon Oranı
Temel Dil Modeli0.720.710.690.728%
Temel Hat + İkincil Kontrol (NLI Olmadan)0.780.77250.74750.76*20%
Temel Hat + NLI Tabanlı Doğrulama (Sabit Eşik)0.820.8150.7850.815%
Baz Çizgisi + İstatistiksel Karar Modülü (Tam)0.870.860.840.859%

Tablo 4: Çerçeve bileşenlerinin ablasyon analizi. İkincil doğrulama, NLI doğrulaması ve adaptif istatistiksel eşiklemenin ardışık olarak eklenmesinin ardından doğruluk, F1 skoru ve halüsinasyon oranındaki değişimler.

YöntemOrtalama Tepki Süresi (ms)
Temel LLM (Tekli Üretim)820
Kendi Kendini Doğrulama Mekanizması910
Önerilen İstatistiksel Çerçeve980
Erişimle Artırılmış Doğrulama (RAG)1600

Tablo 5: Doğrulama yöntemleri genelindeki yanıt gecikmesi. Kendi Kendine Doğrulama (Self-Validation), önerilen çerçeve ve geri çağırma destekli doğrulama için ortalama yanıt süresi ve temel LLM'ye göre ek gecikme.

Ek Tablo 1: Halüsinasyon doğrulama yaklaşımlarının karşılaştırılması. Önerilen çerçevenin; harici veri geri çağırma, iddia düzeyinde doğrulama, adaptif eşikleme ve gecikme verimli işlemleme açısından mevcut yöntemlerle karşılaştırılması.Bu dosyayı indirmek için lütfen buraya tıklayın.

Ek Tablo 2: Eşik parametresinin (k) duyarlılık analizi. Doğruluk, kesinlik, geri çağırma, F1 skoru ve halüsinasyon oranı; 0,3, 0,5, 0,7 ve 1,0 eşik parametre değerlerinde elde edilmiştir. Birincil değerlendirme için k = 0,7 değeri kullanılmıştır.Lütfen bu dosyayı indirmek için buraya tıklayın.

Ek Tablo 3: Doğrulama hattının aşamaları boyunca işlem süresi. İlk yanıt oluşturma, iddia ayrıştırma, referans oluşturma, NLI çıkarımı ve seçici düzeltmenin toplam yanıt süresine ortalama yürütme süresi ve yüzde katkısı.Lütfen bu dosyayı indirmek için buraya tıklayın.

Ek Tablo 4: Doğrulama sırasında tespit edilen hataların dağılımı. Yalancı negatiflerin, yalancı pozitiflerin ve düzeltme hatalarının sayısı ve yüzdesi ile her bir hata türüyle ilişkili birincil halüsinasyon kategorileri.Lütfen bu dosyayı indirmek için buraya tıklayın.

Tartışma

Önerilen çerçeve, tekrarlı örnekleme ve harici veri getirmeden kaçınırken olgusal doğrulama performansını artırmıştır. TruthfulQA üzerinde, halüsinasyon oranı temel LLM için %28'den tam çerçeve ile %9'a düşerken, doğruluk 0,72'den 0,87'ye yükselmiştir. FEVER üzerinde ise halüsinasyon oranı %26'dan %10'a düşmüş, doğruluk ise 0,74'ten 0,89'a çıkmıştır. Bu karşılaştırmalar, farklı uygulama koşullarında evrensel bir üstünlüğün kanıtı olarak değil, bu çalışmada kullanılan deneysel ayarlar ve uygulamalar kapsamında yorumlanmalıdır. Çerçeve, izole bir olgusal referans ve seçici düzeltme kullanarak üretim sonrası iddia düzeyinde doğrulama gerçekleştirmekte; böylece harici bilgiye dayandırma, tekrarlı çıkarım ve hafif üretim sonrası doğrulama arasında bir denge sağlamaktadır. Yanıt ve referans oluşturucular aynı temel GPT-3.5 Turbo modelini kullanmakta ancak farklı istemleme hedefleri ve izole yürütme bağlamları altında çalışmaktadır. Referans oluşturucu yalnızca orijinal sorguyu alır ve daha önce oluşturulmuş yanıta erişmez. Bu nedenle, iki üretim süreci istatistiksel olarak değil, prosedürel olarak bağımsızdır ve paylaşılan ön eğitimli modellerinden kaynaklanan korele olgusal yanlılıkları koruyabilirler.

Mevcut yaklaşımlarla karşılaştırma

Sabit eşikli NLI temel çizgisi, NLI tabanlı gerçeklik kontrolü üzerine yapılan önceki çalışmalara dayanarak 0,7'lik bir güven eşiği uygular14. SelfCheckGPT15, birden fazla stokastik örnek üreten ve tutarsız iddiaları belirlemek için NLI kullanan sıfır kaynaklı bir halüsinasyon tespit yaklaşımını temsil eder. FActScore16, üretilen yanıtları atomik gerçeklere ayırır ve bunları Wikipedia tabanlı bir bilgi kaynağından alınan referanslara göre doğrular. Buna karşılık, önerilen çerçeve, tekrarlanan tam yanıt üretimi veya harici erişim olmaksızın iddia düzeyinde doğrulama gerçekleştirir.

DoLA, çıkarım sırasında farklı transformer katmanlarından elde edilen token olasılıklarını karşılaştırarak olgusal üretimi geliştiren tamamlayıcı ve hafif bir yaklaşımdır. Doğrudan bir deneysel karşılaştırma dahil edilmemiştir; çünkü DoLA token üretim sürecini değiştirirken, önerilen çerçeve üretim sonrası iddia düzeyinde doğrulama ve seçici düzeltme gerçekleştirir. DoLA'nın uygulanması, bu çalışmada kullanılan GPT-3.5 Turbo API tarafından sunulmayan dahili transformer katman temsilcimelerine erişim gerektirecektir. Harici geri getirimin olmayışı, geri getirme bağımlılığını ve ilgili işlem gereksinimlerini azaltsa da doğrulamayı temel modellerin sahip olduğu bilgilerle sınırlar. Sonuç olarak, tamamen uydurma olan veya doğrulayıcının bilgi kapsamı dışındaki özel iddiaları düzeltmek zor kalmaktadır.

Adaptif istatistiksel eşikleme ve seçici düzeltme

Adaptif eşik, ampirik güven puanı dağılımından türetilmiştir ve halüsinasyon tespit geri çağırması (recall) ile düzeltme hassasiyeti (precision) arasındaki dengeyi kontrol eder. Duyarlılık analizi, ayrılmış bir TruthfulQA doğrulama seti üzerinde 0,3, 0,5, 0,7 ve 1,0 değerlerini değerlendirmiştir. k = 0,7 değeri, değerlendirilen kıyaslamalar için halüsinasyon azaltma ve hesaplama verimliliği arasında en dengeli uzlaşmayı sağlamıştır.

NLI güven puanlarının dağılımı üretilen içeriğin doğasına bağlı olduğundan, optimal eşik uygulama alanlarına göre değişiklik gösterebilir. Bu nedenle, yeni bir alana uygulama yaparken, hedef uygulamayı yansıtan bir doğrulama seti kullanılarak aday değerler değerlendirilebilir ve gerçek doğrulama performansı, düzeltme oranı ile işlem gecikmesi arasında denge kuran bir değer seçilebilir. Eşik optimizasyonu modellerin yeniden eğitilmesini değil, tek bir skaler parametreyi içerdiğinden, adaptasyon süreci temel modellerin değiştirilmesini gerektirmez.

Seçici düzeltme, rejenerasyonu yalnızca Çelişki olarak sınıflandırılan ve istatistiksel eşik kriterini karşılayan iddialarla sınırlandırır. Bu durum, düzeltme kriterini karşılamayan iddiaların tekrarlanan işlemlerden geçirmesini önler ve bu çerçeveyi, tam yanıt yeniden örnekleme ve yinelemeli iyileştirme yaklaşımlarından ayırır.

Gecikme ve performans ödünleşimi

Önerilen çerçeve, temel LLM için 820 ms ve geri çağırma destekli doğrulama için 1600 ms'ye kıyasla 980 ms'lik bir ortalama yanıt süresi elde etmiştir. Aşama düzeyindeki analiz, toplam gecikmenin %83,7'sinin başlangıç yanıt üretimiyle, %3,9'unun NLI çıkarımıyla ve ortalama %1'den daha azının seçici düzeltmeyle gerçekleştiğini göstermiştir. Gecikme değerleri, tekrarlanan deneysel çalışmalar boyunca ortalama yürütme süreleri olarak raporlanmıştır. Çalışma başına bireysel gecikme değerleri saklanmamıştır; bu nedenle varyansın, güven aralıklarının veya diğer değişkenlik ölçütlerinin post hoc hesaplanması mümkün olmamıştır. Buna bağlı olarak, gecikme değerleri ve hız-doğruluk karşılaştırması, hata çubukları olmaksızın nokta tahminleri olarak sunulmuştur. Rapor edilen gecikme değerleri, bu çalışmada kullanılan deneysel ortamı yansıtmaktadır ve özellikle bulut tabanlı dil modeli API'leri kullanıldığında farklı dağıtım koşulları altında değişiklik gösterebilir. Ağ gecikmesi, sunucu iş yükü ve hizmet kullanılabilirliği, önerilen doğrulama çerçevesinden bağımsız olarak mutlak yanıt sürelerini etkileyebilir.

Hata analizi

TruthfulQA test setinde yanlış yönetilen iddialar; yanlış negatifler, yanlış pozitifler veya düzeltme hataları olarak kategorize edilmiştir. Bu hataların dağılımı ve ana kategorileri Ek Tablo 4'te özetlenmiştir. Tüm hataların %52,6'sını yanlış negatifler oluşturmuş olup, bunlar öncelikle zamansal halüsinasyonlar ve ince gerçeklik yerleştirmeleri ile ilişkilendirilmiştir. Doğrulayıcı, temel modelin eğitim kesme tarihini paylaştığında zamansal hatalar gözden kaçabilirken, ince gerçeklik yerleştirmeleri Çelişki bandı yerine Nötr bandında NLI skorları alabilmektedir.

Hataların %35,9'unu yanlış pozitifler oluşturmuş ve bunlar öncelikle doğrulayıcı modelin yüksek güvenilirlikli bilgi kapsamı dışındaki yaygın olmayan, oldukça spesifik veya yakın zamanda belirlenmiş gerçekler için ortaya çıkmıştır. Bu vakalar, iddialar olgusal olarak doğru olmasına rağmen zayıf NLI gerektirim skorları üretmiştir. Düzeltme hataları ise tüm hataların %11,5'ini oluşturmuş ve tamamen uydurma olan ifadelerin tespit edildiği, ancak yetersiz doğrulayıcı bilgi kapsamı nedeniyle düzeltme sürecinin başka bir yanlış ifade ürettiği durumlarda meydana gelmiştir.

Bu bulgular, kalıntsal hataların hem NLI ayrımından hem de doğrulayıcı bilgi kapsamından kaynaklandığını, özellikle zamansal yanlışlıklar, ince gerçeklik değişimleri, nadir gerçekler ve tamamen uydurma bilgiler için bunun geçerli olduğunu göstermektedir.

İstatistiksel analiz

Halüsinasyon oranı, sabit eşikli NLI doğrulaması ile %15'ten, önerilen istatistiksel çerçeve ile %9'a düşmüş; tam çerçeve ise TruthfulQA üzerinde oranı temel seviyedeki %28'den %9'a indirmiştir. Bu farklar tanımlayıcı performans değişiklikleri olarak rapor edilmiştir ve mevcut değerlendirme, böyle bir çıkarımı desteklemek için gerekli olan istatistiksel test sonuçlarını ve etki büyüklüğü tahminlerini içermediğinden, herhangi bir resmi istatistiksel anlamlılık iddiasında bulunulmamıştır17,18.

Kısıtlamalar

Çerçevenin doğrulama performansı, temel alınan NLI modelinin kapasitesi ile sınırlıdır. DeBERTa-v3-large, detaylı sayısal karşılaştırmalarda, zamansal akıl yürütmelerde ve birden fazla olgu üzerinden çok aşamalı çıkarım gerektiren iddialarda zorlanabilir. NLI modelinin kısıtlamaları, aynı zamanda ince olgusal yer değiştirmelerin dahil olduğu yanlış negatiflerle de ilişkilendirilmiş olup, NLI modelindeki sistematik zayıflıklar doğrulama kararlarına sirayet edebilir.

Yanıt ve referans oluşturucular, aynı temel GPT-3.5 Turbo modelini kullanmaktadır. Farklı istemleme hedefleri ve izole yürütme bağlamları prosedürel bağımsızlık sağlasa da, bu iki süreç istatistiksel olarak bağımsız değildir ve paylaşılan ön eğitimli modellerinden gelen korele olgusal yanlılıkları koruyabilirler.

Değerlendirici–doğrulayıcı eşleşmesi ek bir sınırlamayı temsil etmektedir. Nihai halüsinasyon değerlendirmesi, önerilen boru hattı içinde iddiaları doğrulayan aynı NLI modelini kullanmaktadır. Bu durum, doğrulayıcı ile değerlendirici arasında bir uyum yaratarak ölçülen iyileşmeyi etkileyebilir. Bu nedenle, bildirilen sonuçlar halüsinasyon azalmasının tamamen bağımsız kanıtları olarak değil, tanımlanan NLI tabanlı değerlendirme prosedürü altındaki performans olarak yorumlanmalıdır. Bağımsız bir insan değerlendirmesi veya ayrı geliştirilmiş bir değerlendirme modeli daha güçlü bir doğrulama sağlayacaktır.

İddia-ayrıştırma aşaması, yalnızca uçtan uca doğrulamaya olan katkısı açısından değerlendirilmiş olup, insan tarafından işaretlenmiş iddia sınırlarına karşı bağımsız olarak analiz edilmemiştir. Sonuç olarak, çalışma, ayrıştırma doğruluğuna veya bunun sonraki doğrulama aşamalarına bireysel hata yayılımına dair ayrı bir nicel tahmin sunmamaktadır.

Değerlendirme, TruthfulQA ve FEVER ile İngilizce içeriklerle sınırlandırılmıştır. Bu nedenle, gözlemlenen performans; uzmanlık gerektiren alanlara, çok dilli ortamlara veya uzun formlu üretimlere genelleme yapıldığını kanıtlamaz. NLI güven puanı dağılımları üretilen içeriğin doğasına bağlı olduğundan, optimal k değeri uygulama alanlarına göre de değişiklik gösterebilir. Bu nedenle, bulguların bu çalışmada değerlendirilen koşulların ötesine genişletilmesinden önce, alana özgü kalibrasyon ve daha kapsamlı bir değerlendirme gereklidir.

Son olarak, gecikme ölçümleri deneysel konfigürasyona özgüdür ve yürütme ortamları arasında farklılık gösterebilir. Çalışma başına bireysel gecikme ölçümleri saklanmadığından, varyans ve güven aralıkları post hoc olarak tahmin edilememiştir. Gelecekteki değerlendirmeler bireysel ölçümleri saklamalı ve yürütme ortamları genelindeki gecikmenin daha kapsamlı bir istatistiksel karakterizasyonunu içermelidir.

Gelecekteki çalışmalar

Gelecekteki çalışmalar, mevcut çerçevede belirlenen temel sınırlamalara odaklanmalıdır. TruthfulQA kullanılarak seçilen sabit değer (k = 0,7), farklı NLI güven puanı dağılımlarına sahip özel alanlar için optimal olmayabileceğinden, alan odaklı eşik kalibrasyonuna ihtiyaç vardır. Eşiği kalibre etmek ve gerektiğinde yanlış-negatif ve yanlış-pozitif hatalar için asimetrik cezalar uygulamak amacıyla alana özgü doğrulama verileri kullanılabilir19.

Geliştirilmiş iddia ayrıştırma işlemleri; tamlık, doğruluk ve alt akış hata yayılımını nicelleştirmek için insan tarafından işaretlenmiş iddia sınırlarını kullanan bağımsız değerlendirmeleri içermelidir. İnce ayarlı ayrıştırma modelleri ve ayrıştırma güven ölçümleri, hatalı bölümlenmiş iddialardan kaynaklanan hataları daha da azaltabilir. Gelecekteki karşılaştırmalı değerlendirmeler, birleşik bir deneysel protokol altında DoLA gibi hafif kod çözme tabanlı yaklaşımları da içermelidir.

Hafifletilmiş erişim artırımı (retrieval augmentation), doğrulayıcının yeterli olgusal bilgiye sahip olmadığı durumlarda zorluk teşkil eden tam uydurma (fabrication) sorunlarının çözümüne yardımcı olabilir. Düşük güven seviyesindeki çelişkili iddialar için hedeflenmiş bir erişim yedekleme mekanizması, her bir iddia için erişim gerektirmeden dış olgusal destek sağlayabilir20.

Mevcut değerlendirme İngilizce dilindeki kıyaslamalarla sınırlı olduğu için çok dilli bir genişletme de gereklidir3. Gelecekteki çalışmalar, çok dilli NLI modellerini ve dile özgü iddia ayrıştırma ve düzeltme istemlerini, çok dilli halüsinasyon kıyaslamaları üzerinde değerlendirmelidir.

Sonuç

Bu çalışma; atomik iddia ayrıştırması, ayrı ayrı istemlenmiş olgusal referans üretimi, NLI doğrulaması, adaptif istatistiksel eşikleme ve seçici düzeltmeyi birleştiren iki aşamalı bir iddia doğrulama çerçevesi sunmuştur. TruthfulQA üzerinde, çerçeve halüsinasyon oranını %28'den %9'a indirirken, temel LLM'e kıyasla ortalama gecikme süresini 160 ms artırmıştır. FEVER üzerinde ise halüsinasyon oranı %26'dan %10'a düşmüştür.

Önerilen çerçeve, tekrarlanan tam yanıt örneklemesi veya harici erişim gerektirmeden olgusal doğrulamada rekabetçi bir performans sergilemiştir. Adaptif eşikleme ve seçici düzeltme, ek işlem yükünü sınırlarken gözlemlenen performansa katkıda bulunmuştur. Bununla birlikte, bulgular değerlendirilen kıyaslamalar ve deneysel koşullar ile sınırlıdır; NLI-model bağımlılığına, değerlendirici–doğrulayıcı etkileşimine, iddia ayrıştırma belirsizliğine, alana özgü eşik kalibrasyonuna ve gecikme değişkenliğine tabidir. Bu nedenle, bulguların daha geniş dağıtım ortamlarına genişletilmeden önce daha kapsamlı, bağımsız, alana özgü ve çok dilli değerlendirmelere tabi tutulması gerekmektedir.

Açıklamalar

Yazarların beyan edilecek herhangi bir çıkar çatışması yoktur.

Teşekkürler

Yazarlar, bu araştırmayı yürütmek için gerekli olan akademik ortamı ve hesaplama kaynaklarını sağladığı için kurumlarına içten teşekkürlerini sunarlar. Yazarlar ayrıca, önerilen çerçevenin kapsamlı bir şekilde değerlendirilmesine olanak tanıyan, bu çalışmada kullanılan halka açık karşılaştırma veri setlerinin geliştiricilerine ve yöneticilerine teşekkür ederler. Yapıcı geri bildirimleriyle bu çalışmanın kalitesinin ve netliğinin artırılmasına yardımcı olan meslektaşlara ve hakemlere şükranlarını sunarlar. Yazarlar ayrıca, deneylerin gerçekleştirilmesini, veri analizini ve sonuçların görselleştirilmesini kolaylaştıran yazılım kütüphanelerini ve araçlarını sağlayan açık kaynaklı araştırma topluluğuna teşekkür ederler. Topluluğun süregelen çabaları, doğal dil işleme ve güvenilir yapay zeka alanındaki araştırmaları önemli ölçüde ilerletmiştir. Yazarlar, bu araştırma için herhangi bir dış finansal destek veya fon alınmadığını beyan ederler.

Malzemeler

Bu makalede kullanılan malzemelerin listesi
AdŞirketKatalog numarasıYorumlar
FEVER kıyaslama veri setiFEVER Shared Task (Thorne et al.)https://fever.ai/dataset/fever.htmlDeğerlendirme için kullanılan, iddia-kanıt çiftlerinden oluşan halka açık gerçeklik doğrulama veri seti
GPT-3.5 Turbo (büyük dil modeli B10+2:12:12OpenAIModel ID: gpt-3.5-turbo; https://developers.openai.com/api/docs/models/gpt-3.5-turboOpenAI API aracılığıyla erişilen, hem yanıt oluşturucu hem de bağımsız referans oluşturucu olarak kullanılmıştır
NumPyNumPy Geliştiricileri (açık kaynak)https://numpy.org/NLI doğrulama skorlarının ortalaması ve standart sapması dahil olmak üzere istatistiksel hesaplamalar için kullanılan sayısal hesaplama kütüphanesi
Openai (Python API istemci kütüphanesi)OpenAIhttps://github.com/openai/openai-pythonGPT-3.5 Turbo'ya istemler göndermek ve tamamlamaları almak için kullanılan Python istemci kütüphanesi
pandaspandas Geliştirme Ekibi (açık kaynak)https://pandas.pydata.org/Veri seti ön işleme ve sonuçların yönetimi için kullanılan tablo tabanlı veri analiz kütüphanesi
Önceden eğitilmiş Doğal Dil Çıkarımı (NLI) sınıflandırma modeliHugging Face model merkezi (Microsoft'un DeBERTa-v3-large mimarisi üzerine kurulu model)MoritzLaurer/DeBERTa-v3-large-mnli-fever-anli-ling-wanliHer bir iddia-referans çiftini gerektirim, nötr veya çelişki olarak sınıflandırmak için, ince ayar yapılmadan çıkarım modunda kullanılmıştır
PythonPython Yazılım VakfıSürüm 3.9; https://www.python.org/downloads/release/python-390/Doğrulama çerçevesini uygulamak için kullanılan temel programlama dili
SciPySciPy Geliştiricileri (açık kaynak)https://scipy.org/Deneysel sonuçların istatistiksel analizini desteklemek için kullanılan bilimsel hesaplama kütüphanesi
Transformers (Hugging Face Transformers kütüphanesi)Hugging Facehttps://github.com/huggingface/transformersÖnceden eğitilmiş NLI modelini yüklemek ve çalıştırmak için kullanılan Python kütüphanesi
TruthfulQA kıyaslama veri setiOrijinal olarak Lin, Hilton ve Evans tarafından yayınlanmıştırhttps://github.com/sylinrl/TruthfulQAEşik ayarı ve değerlendirme için kullanılan, 817 olgu odaklı sorudan oluşan halka açık kıyaslama seti
İş istasyonu bilgisayarıYazımda belirtilmemiştir (lütfen üreticiyi/modeli onaylayın)Intel Core i5 işlemci; 16 GB RAM; 64-bit işletim sistemiTüm deneyleri aynı konfigürasyonlar altında yürütmek için kullanılan donanım
Not: Yukarıda listelenen tüm URL'ler bu tablonun tarihi itibarıyla kontrol edilmiş ve aktif olduğu onaylanmıştır. 

Kaynaklar

  1. Dai Z, et al. Promptagator: Few-shot dense retrieval from 8 examples [conference presentation]. Presented at: The Eleventh International Conference on Learning Representations; 2022. [https://iclr.cc/virtual/2023/poster/10937]
  2. Achiam J, et al. GPT-4 technical report. arXiv. 2023;arXiv:2303.08774. [https://arxiv.org/abs/2303.08774]
  3. Ji Z, et al. Survey of hallucination in natural language generation. ACM Comput Surv. 2023;55(12):1-38.
  4. Bender EM, McMillan-Major A, Shmitchell S, Gebru T. On the dangers of stochastic parrots: Can language models be too big? [conference presentation]. Presented at: 2021 ACM Conference on Fairness, Accountability, and Transparency; 2021. [https://dl.acm.org/doi/10.1145/3442188.3445922]
  5. Devlin J, et al. BERT: Pre-training of deep bidirectional transformers for language understanding [conference presentation]. Presented at: 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies; 2019. [https://arxiv.org/abs/1810.04805]
  6. Maynez J, Narayan S, Bohnet B, McDonald R. On faithfulness and factuality in abstractive summarization [conference presentation]. Presented at: 58th Annual Meeting of the Association for Computational Linguistics; 2020. [https://arxiv.org/abs/2005.00661]
  7. Brown T, et al. Language models are few-shot learners. Adv Neural Inf Process Syst. 2020;33:1877-901.
  8. Guu K, et al. Retrieval augmented language model pre-training [conference presentation]. Presented at: International Conference on Machine Learning; 2020. [https://arxiv.org/abs/2002.08909]
  9. Izacard G, Grave E. Leveraging passage retrieval with generative models for open domain question answering [conference presentation]. Presented at: 16th Conference of the European Chapter of the Association for Computational Linguistics; 2021. [https://arxiv.org/abs/2007.01282]
  10. Bowman SR, Angeli G, Potts C, Manning CD. A large annotated corpus for learning natural language inference [conference presentation]. Presented at: 2015 Conference on Empirical Methods in Natural Language Processing; 2015. [https://arxiv.org/abs/1508.05326]
  11. Platt J. Probabilistic outputs for support vector machines and comparisons to regularized likelihood methods. Adv Large Margin Classif. 1999;10(3):61-74.
  12. Lin S, Hilton J, Evans O. Truthfulqa: Measuring how models mimic human falsehoods. InProceedings of the 60th annual meeting of the association for computational linguistics (volume 1: long papers) 2022 May (pp. 3214-3252).
  13. Thorne J, Vlachos A, Christodoulopoulos C, Mittal A. FEVER: A large-scale dataset for fact extraction and verification [conference presentation]. Presented at: 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies; 2018. [https://aclanthology.org/N18-1074/]
  14. Williams A, Nangia N, Bowman SR. A broad-coverage challenge corpus for sentence understanding through inference. arXiv. 2017;arXiv:1704.05426.
  15. Manakul P, Liusie A, Gales M. SelfCheckGPT: Zero-resource black-box hallucination detection for generative large language models [conference presentation]. Presented at: 2023 Conference on Empirical Methods in Natural Language Processing; 2023.
  16. Min S, et al. FActScore: Fine-grained atomic evaluation of factual precision in long-form text generation. arXiv. 2023;arXiv:2305.14251.
  17. Cohen J. Statistical power analysis for the behavioral sciences. Routledge; New York; 2013.
  18. Kadavath S, et al. Language models (mostly) know what they know. arXiv. 2022;arXiv:2207.05221.
  19. Hendrycks D, et al. Aligning AI with shared human values. arXiv. 2020;arXiv:2008.02275.
  20. Lewis P, et al. Retrieval-augmented generation for knowledge-intensive NLP tasks. Adv Neural Inf Process Syst. 2020;33:9459-74.

Yeniden basım ve izinler

Etiketler

Doğal Dil ÇıkarımıOlgu HatırlamaAdaptif EşiklemeDüşük Gecikmeli DoğrulamaTruthfulQA KıyaslamasıSelfCheckGPT

Bu makale yayımlandı

Video yakında