NLP Academy · Ders

Modelin Tahminlerini Okuma

Sınıf olasılıklarını yorumlama

4. ders / 413 adım

Modelin Tahminlerini Okuma, CoddyKit'te ücretsiz bir NLP Academy dersidir. Bu, 4 dersinin 4. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, NLP Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. NLP Academy kursu toplamda 4 dersten oluşur.

Etiketin Ötesi

Bir model size tek bir yanıttan fazlasını verir. tahminlerini okumayı öğrenmek, modelin yalnızca neyi seçtiğini değil, bundan ne kadar emin olduğunu da gösterir.

Kesin Tahmin

predict çağrısı, her girdi için olasılığı en yüksek sınıfı döndürür. Bu, modelin tek bir yanıta bağlandığı kesin etikettir.

print(model.predict(X_new))

Olasılıklar Daha Fazlasını Söyler

Her sınıfa atanan olasılığı görmek için predict_proba kullanın. 0,95'lik spam puanı, sınırda kalan 0,51'lik bir puana göre çok daha güçlü bir güven gösterir.

print(model.predict_proba(X_new))

Satırların Toplamı Birdir

Olasılıkların her satırının toplamı tam olarak 1'dir. Model, tüm inancını mevcut sınıflar arasında dağıtır; ne daha fazlasını ne de daha azını.

Sınıf Sıranızı Bilin

Olasılık sütunları classes_ içindeki sırayı izler. Hangi sütunun spam, hangisinin ham anlamına geldiğini bilmek için bu özniteliği kontrol edin.

print(model.classes_)

Logaritmik Ölçeğe Dikkat Edin

Model, çok küçük sayıların alt taşmaya uğramasını önlemek için dahili olarak logaritmalarla çalışır. İhtiyaç duyarsanız predict_log_proba yöntemi bu ham log puanlarını gösterir.

Güven, Gerçek Demek Değildir

Yüksek olasılık, modelin emin olduğu anlamına gelir; doğru olduğu anlamına gelmez. Naive Bayes aşırı özgüvenli olabilir, bu nedenle sayıları sağlıklı bir temkinle değerlendirin.

Eşiğinizi Ayarlayın

Spam olarak işaretlemek için 0,5 kullanmak zorunda değilsiniz. eşiği 0,8'e yükseltmek yanlış alarmları azaltır, ancak birkaç spam iletinin gözden kaçmasına neden olur.

spam_prob = model.predict_proba(X_new)[:, 1]
flag = spam_prob > 0.8

Hataları İnceleyin

Modelin emin olduğu hâlde yanıldığı girdileri bulun. Bu hatalar çoğu zaman verilerinizde düzeltilmesi gereken eksik sözcükleri veya etiketleri ortaya çıkarır.

Bir Kararı Açıklayın

Naive Bayes için bir iletiyi spam yönüne iten sözcükleri listeleyebilirsiniz. Sözcük düzeyindeki bu kanıt, modeli anlaşılır kılar. 🔎

Sayılardan Eyleme

Olasılıklar risk sıralaması yapmanıza, emin olunmayan durumları bir insana yönlendirmenize ve akıllı eşikler belirlemenize olanak tanır. Bunları iyi yorumlamak, modeli gerçek bir araca dönüştürür.

Hızlı Kontrol

Modelin her sınıf için ne kadar emin olduğunu hangi yöntem gösterir?

Özet

Kesin etiketlerin ötesine geçerek olasılıkları okumayı, sınıf sırasını kontrol etmeyi, eşikleri ayarlamayı ve kararları açıklamayı öğrendiniz. Bir sınıflandırıcıya böyle güvenebilirsiniz. ✅

Başlamak ücretsiz

Yapay zeka eğitmeniyle Python öğren — ücretsiz

Tarayıcında gerçek kod yaz ve çalıştır, 7/24 yapay zeka eğitmeninden anında yardım al; web'de ya da uygulamada kaldığın yerden devam et.

Kurslar
30
Dersler
120

Sıkça Sorulan Sorular

“Modelin Tahminlerini Okuma” dersi ücretsiz mi?

Evet — “Modelin Tahminlerini Okuma” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve NLP Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. NLP Academy kursu toplamda 4 dersten oluşur.

“Modelin Tahminlerini Okuma” dersinde ne öğreneceğim?

Sınıf olasılıklarını yorumlama NLP Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

NLP Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te NLP Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 4. dersidir.

“Modelin Tahminlerini Okuma” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu NLP Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her NLP Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Naive Bayes'in Ardındaki Sezgi
  2. İstenmeyen İleti Algılayıcısı Oluşturma
  3. Multinomial ve Bernoulli Modelleri
  4. Modelin Tahminlerini Okuma
← NLP Academy Sayfasına Dön