Dil AI KILAVUZU

Nucleus ve Top-k Örnekleme

Çekirdek (top-p) ve top-k örnekleme, hangi belirteçlerin seçilebileceğini kısıtlayarak metin oluşturmaya kontrollü rastgelelik katan kod çözme yöntemleridir.

2 min readSon güncelleme

Genel Bakış

They matter because they make AI writing feel natural and varied instead of repetitive or robotic.

Derin Dalış

Bir dil modeli, her adımda tüm kelime dağarcığı boyunca bir olasılık dağılımı üretir. Doğrudan ondan numune almak tuhaf, düşük olasılıklı tokenları seçebilir; her zaman en üstteki jetonu almak (açgözlülük), donuk, tekrarlayan döngüler üretir. Top-k örnekleme, yalnızca en yüksek olasılıklı k jetonu (örneğin k=40) tutarak, yeniden normalleştirerek ve bunlar arasında örnekleme yaparak bunu düzeltir. Holtzman ve diğerleri tarafından tanıtılan çekirdek örneklemesi. 2019'da bunun yerine, kümülatif olasılığı p eşiğini (örneğin, 0,9) aşan en küçük token kümesini ('çekirdek') tutar. Temel avantaj, bu setin model kendinden emin olduğunda daralması ve belirsiz olduğunda genişleyerek dinamik olarak uyum sağlamasıdır. Her ikisi de genellikle numune almadan önce dağılımı keskinleştiren veya düzleştiren bir sıcaklık parametresiyle birleştirilir.

Teknik Bilgi

Önemli fark, uyarlanabilir kesmeye karşı sabittir. Top-k her zaman tam olarak k token tutar; birçok seçenek makul olduğunda bu çok az olabilir veya yalnızca birkaçı mantıklı olduğunda önemsiz olabilir. Top-p değişken bir sayı tutar (yalnızca olasılık kütlesi p'yi karşılamaya yetecek kadar jeton) ve böylece dağılımın ne kadar doruğa veya düz olduğuna saygı göstererek güvenilmez uzun kuyruğu keser. Sıcaklık (tipik olarak 0,7-1,0), her iki yöntemden önce logitleri yeniden ölçeklendirir: daha düşük değerler olasılığı yoğunlaştırır, daha yüksek değerler onu yayar.

Stratejik Etki

Speed and scale

Dil iş akışları tutarlılıktan ödün vermeden daha hızlı ilerleyebilir.

Access and reach

Diller ve iletişim tarzları arasında erişimi genişletir.

Daha net kararlar

Otomasyon tekrarlamayı yönetirken ekipler karar vermeye daha fazla zaman ayırabilir.

Nucleus'un Geleceği ve Top-k Örnekleme

Örneklemeye dayalı kod çözme artık sohbet robotları ve yaratıcı araçlar için varsayılan yöntem haline geldi ve araştırmalar bunu geliştirmeye devam ediyor: tipik örnekleme, min-p ve eta/epsilon örnekleme gibi yöntemler, kuyruğu sabit bir p veya k'den daha akıllıca kesmeyi amaçlamaktadır. Kod çözme parametrelerinin daha fazla bağlama duyarlı olmasını ve hatta öğrenilmesini, gerçek yanıtlar için otomatik olarak sıkılaştırılmasını ve beyin fırtınası için gevşetilmesini bekleyin. Modeller geliştikçe, güvenilirliği, çeşitliliği dengelemek ve halüsinasyonları azaltmak için dikkatli örnekleme kontrolü temel olmaya devam ediyor.

Gerçek Dünya Uygulaması

Yanıtların çeşitliliğini ve konuşma boyunca tutarlı olmasını sağlamak için 0,9 civarında üst p kullanan sohbet robotları

Yaratıcı yazarlık asistanları, çeşitli hikaye fikirleri üzerinde beyin fırtınası yapmak için sıcaklığı ve p'yi yükseltiyor

Daha belirleyici, doğru parçacıklar için sıcaklığı ve k'yi düşüren kod oluşturma araçları

API kullanıcıları, bir modelin çıktılarının ne kadar maceracı olduğunu kontrol etmek için top_p ve top_k parametrelerini ayarlar

Riskler ve Korkuluklar

Halüsinasyonlu gerçekler sessizce raporlara, destek akışlarına veya araştırma çıktılarına girebilir.

İstem hassasiyeti, benzer istekler arasında tutarsız sonuçlar yaratabilir.

Erişim kontrolleri zayıfsa hassas metin verileri açığa çıkabilir.

Uygulama Yol Haritası

1

Kullanıma sunmadan önce çıktı formatını, tonunu ve kalite standartlarını tanımlayın.

2

Doğruluğun önemli olduğu durumlarda güvenilir kaynaklarla zemin müdahaleleri.

3

Yüksek riskli çıktılar için insan incelemesi kontrol noktası bulundurun.

4

Arıza modellerini takip edin ve istemleri veya iş akışlarını düzenli olarak yeniden eğitin.

Keşfetmeye Devam Edin

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the Nucleus and Top-k Sampling quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

Testi başlat

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

Next guide

Tipik Örnekleme

Sık sorulan sorular

What is Nucleus and Top-k Sampling?

Çekirdek (top-p) ve top-k örnekleme, hangi belirteçlerin seçilebileceğini kısıtlayarak metin oluşturmaya kontrollü rastgelelik katan kod çözme yöntemleridir. Önemlidirler çünkü yapay zeka yazılarının tekrarlanan veya robotik olmaktan ziyade doğal ve çeşitli olmasını sağlarlar.

Top-k örnekleme token seçimlerini nasıl kısıtlıyor?

Top-k, dağılımı en olası tokenlerin sabit bir k sayısına indirir, yeniden normalleştirir ve bunlardan örnekler alır.

Çekirdek (top-p) örneklemesinde 'çekirdek'i ne tanımlar?

Top-p, kümülatif olasılığı p eşiğine ulaşan en küçük token grubunu tutar ve ardından aralarından örnekler alır.

Top-p'nin top-k'ye göre temel avantajı nedir?

Top-p'nin aday kümesi, top-k'nin sabit sayısından farklı olarak, model kendinden emin olduğunda küçülür ve belirsiz olduğunda büyür.

Sıcaklık parametresi numune almadan önce ne yapar?

Düşük sıcaklık, olasılığı en iyi tokenlara yoğunlaştırır (daha belirleyici); daha yüksek sıcaklık onu düzleştirir (daha çeşitli).

Neden saf açgözlü kod çözme (her zaman en üstteki belirteç) açık uçlu metin için genellikle istenmez?

Açgözlü kod çözme sıklıkla tekrara takılıp kalır ve kontrollü örneklemenin sağladığı doğal çeşitlilikten yoksundur.