İçeriğe atla
SinaptikLabAI KNOWLEDGE PLATFORM

LAB · DEMO

Model Sürüm Farkı Demosu

Sabit bir girdi kümesinin iki model sürümünden geçmiş çıktılarını eşleştirip yan yana koyan, farkın hangi ölçütle tanımlandığını ekranda açık tutan karşılaştırma arayüzü. Sürüm yükseltmesine bakan bir ekip burada neyin değiştiğini, neyin ölçüt dışında kaldığını ve hangi çiftin insan incelemesine kaldığını görür.

Durum

Geliştiriliyor

Bu projenin girdi tanımları, arayüz tasarımıyla birlikte yayımlanacak.

Geliştiriliyor

Model Sürüm Farkı Demosu henüz yayında değil

Bu proje geliştirme listesinde. Yayına girdiğinde bültenle duyurulacak; çalışan araçları Lab sayfasından görebilirsiniz.

02YÖNTEM

Projenin içi

Kurulum, varsayımlar, ölçüm düzeni ve sınırlılıklar.

Gösterdiği şey#

Bir model sürümü değiştiğinde cevaplanabilir ilk soru "daha iyi mi" değil, "ne değişti" olur. Demo sabit bir girdi kümesini iki sürümden geçirip çıktıları girdi kimliğine göre eşleştirir ve her çift için farkın nerede olduğunu gösterir. Ekranın merkezinde ham çıktılar durur; fark ölçütleri onların üstüne bir yorum katmanı olarak biner, yerlerine geçmez.

Fark nasıl tanımlanıyor#

"Fark" tek bir şey değildir. Metnin kelimeleri değişmiş ama anlamı korunmuş olabilir; biçim bozulmuş, karar tersine dönmüş ya da yalnızca uzunluk kaymış olabilir. Demo bu katmanları ayrı ölçütlerle gösterir ve hiçbirini toplam bir puana indirmez; her ölçütün yanında neyi saydığı ve nerede yanılttığı yazılı durur.

Fark ölçütüNeyi sayarNerede yanıltır
Karakter düzeyinde değişiklikİki çıktı arasında eklenen ve çıkarılan parçalarıEş anlamlı bir yeniden yazım, anlam korunsa da büyük fark üretir
Biçim geçerliliğiBeklenen yapının korunup korunmadığını: alan adları, alan sırası, başlık düzeniGeçerli biçim, içindeki değerlerin doğru olduğunu söylemez
Karar alanı eşleşmesiSınıflandırma veya seçim çıktısının aynı kalıp kalmadığınıAynı etiket farklı gerekçeyle verilmiş olabilir; eşleşme gerekçeyi görmez
Uzunluk kaymasıÇıktı hacminin yönünü ve büyüklüğünüUzamanın kendisi ne iyileşme ne bozulmadır; yalnızca maliyet ve biçim için sinyaldir
Reddetme davranışıBir sürümün cevapladığı istemin diğerinde reddedilip reddedilmediğiniReddetmenin yerinde olup olmadığı bu ölçütle değil, insan incelemesiyle belirlenir
Tablo demonun ekranda hangi ölçütleri gösterdiğini tarif eder; ölçütlerden herhangi biri için bir sonuç, eşik ya da geçme ölçüsü bildirmez.
json
{
  "girdiKimligi": "girdi kümesindeki satırın kalıcı kimliği",
  "surumTaban": "karşılaştırmanın taban aldığı sürüm etiketi",
  "surumKarsi": "tabana karşı konan sürüm etiketi",
  "ciktiTaban": "taban sürümün ham çıktısı, kısaltılmadan",
  "ciktiKarsi": "karşı sürümün ham çıktısı, kısaltılmadan",
  "olcutler": "ölçüt adı -> o ölçütün bu çift için döndürdüğü değer",
  "insanNotu": "inceleyen kişinin serbest metni; boş bırakılabilir",
  "durum": "incelenmedi | fark kabul edildi | gerileme adayı"
}

Arayüz kararları#

KararNedenAlternatifi neden değil
Ham çıktılar tam görünüyor, fark vurgusu üstlerine biniyorVurgu bir yorumdur; altındaki metin okunamıyorsa yanlış vurgu fark edilmezYalnızca değişen parçaları göstermek, değişmeyen bağlamı gizleyerek farkı olduğundan büyük gösterir
Birleşik bir "iyileşme" puanı yokÖlçütler farklı şeyleri sayar; toplandıklarında hiçbirini söylemeyen bir sayı çıkarTek puan sürümleri sıralamayı kolaylaştırır ama kararın gerekçesini ekrandan siler
Taban sürüm her karşılaştırmada adıyla seçiliyorFark yönlüdür; hangi sürümün taban olduğu yazılmadan "değişti" cümlesi eksik kalırSimetrik gösterim, gerileme ile iyileşmeyi aynı kutuya koyar
İnsan notu alanı ölçütlerin yanında, ayrı sekmede değilBir ölçüt çifti yanlış işaretlediğinde bunu yazacak yer aynı görüş alanında olmalıNotları ayrı sekmeye almak, ölçütle çelişen gözlemi ikinci sınıf bilgi yapar
Girdi kümesi ekranın üstünde adıyla ve kapsamıyla duruyorKarşılaştırmanın geçerliliği, girdi kümesinin neyi temsil ettiğine bağlıdırKümeyi arka planda tutmak, dar bir örneklemden genel sonuç çıkarmayı kolaylaştırır

Kullanıcı akışı#

  1. 1Kümeyi ve tabanı seç

    Girdi kümesi ile taban sürüm seçilir; kümenin kapsamı, yani hangi kullanım için toplandığı, başlık şeridinde yazılı kalır.

  2. 2Çiftleri sırala

    Ölçütlerden biri seçilerek çiftler o ölçüte göre sıralanır; sıralamanın hangi ölçüte dayandığı listenin üstünde durur.

  3. 3Çifti aç, ham çıktıyı oku

    Seçilen çiftte iki çıktı tam metniyle açılır; vurgu katmanı kapatılabilir, böylece metin yorum olmadan okunabilir.

  4. 4Notu ve durumu yaz

    Çift için serbest not girilir ve durum seçilir; "gerileme adayı" seçimi, hangi ölçütün buna yol açtığı işaretlenmeden kaydedilmez.

Belirsizlik nasıl gösteriliyor#

Ekranın en kolay yanlış okunacak yeri, ölçütün sessiz kaldığı çiftlerdir. Demo bu çiftleri "fark yok" diye kapatmaz; ölçütün uygulanamadığı durumu ayrı bir hücre değeri olarak gösterir. İncelenmemiş çiftler de listede kalır, çünkü incelenmemiş olmak bir sonuç değil bir eksiktir.

  • Bir ölçüt o çift için uygulanamıyorsa hücre "uygulanamaz" der; sıfır fark ile ölçülemeyen fark aynı gösterilmez.
  • İncelenmemiş çiftlerin sayısı listenin başında durur; bu sayı sıfırlanmadan karşılaştırma tamamlanmış sayılmaz.
  • Çıktılar örneklem olarak alındıysa kümenin kapsamı başlıkta yazılır ve sonuçların küme dışına taşınamayacağı notu eklenir.
  • Modelin aynı girdiye farklı zamanlarda farklı cevap verebileceği, her karşılaştırmanın tek bir çalışmayı gösterdiği notu ekranda kalır.

Sınırlılıklar#

Demo iki sürüm arasında bir hüküm vermez; farkı görünür kılar, kararı okuyana bırakır. Gösterdiği fark yalnızca seçilen girdi kümesi ve tek bir çalışma için geçerlidir, kümenin dışına genellenemez. Sıcaklık gibi örnekleme ayarları veya istem metni değiştiğinde aynı iki sürüm başka bir fark tablosu verir.

04DİĞER PROJELER

Lab'dan

BUILD

Hesap tuttu, sıra uygulamada

Aynı hesabı kendi verinizle yapıp mimariyi kurmak için kurumsal destek alabilirsiniz.