Ultralytics YOLO27:
Ultralytics Sözlüğüne dön

Explainable AI (XAI)

Açıklanabilir Yapay Zekânın (XAI) karmaşık makine öğrenmesi modellerini nasıl şeffaf hâle getirdiğini öğren. Ultralytics YOLO26'ya güven oluşturmak için SHAP ve LIME gibi temel teknikleri keşfet.

Açıklanabilir Yapay Zekâ (XAI), Yapay Zekâ (AI) sistemlerinin çıktılarını insanlar tarafından anlaşılır hâle getirmek için tasarlanmış kapsamlı bir süreç, araç ve yöntemler kümesini ifade eder. Kuruluşlar, özellikle Derin Öğrenme (DL) alanındaki karmaşık Makine Öğrenimi (ML) modellerini giderek daha fazla kullanıma aldıkça, bu sistemler genellikle "kara kutu" gibi çalışır. Bir kara kutu modeli son derece doğru tahminler sunabilse de modelin dahili karar verme mantığı opaklığını korur. XAI, bu süreci aydınlatmayı ve paydaşların belirli bir kararın neden alındığını anlamasına yardımcı olmayı amaçlar; bu da güven oluşturmak, güvenliği sağlamak ve mevzuata uyumu karşılamak açısından kritik öneme sahiptir.

Açıklanabilirliğin Önemi#

Otomatik karar verme süreçlerinde şeffaflık talebi, XAI'nin sektörler genelinde benimsenmesini hızlandırıyor. Güven temel bir etkendir; kullanıcılar, arkasındaki mantığı doğrulayamadıkları takdirde Öngörücü Modelleştirme sonuçlarına güvenmeye daha az eğilimlidir. Bu durum, hataların ciddi sonuçlara yol açabileceği yüksek riskli ortamlarda özellikle önemlidir.

  • Mevzuata Uyum: Avrupa Birliği Yapay Zekâ Yasası ve Genel Veri Koruma Tüzüğü (GDPR) gibi yeni yasal çerçeveler, yüksek riskli yapay zekâ sistemlerinin kararları için giderek daha fazla yorumlanabilir açıklamalar sunmasını zorunlu kılıyor.
  • Etik Yapay Zekâ: XAI uygulamak, Yapay Zekâ Etiği alanının temel taşlarından biridir. Geliştiriciler, bir modelin çıktısını hangi özelliklerin etkilediğini ortaya çıkararak Algoritmik Önyargı unsurlarını belirleyebilir ve azaltabilir; böylece sistemin farklı demografik gruplar arasında adil şekilde çalışmasını sağlayabilir.
  • Model Hata Ayıklama: Mühendisler için açıklanabilirlik, Model İzleme açısından vazgeçilmezdir. Açıklanabilirlik, bir modelin belirli uç durumlarda neden başarısız olabileceğini veya Veri Kayması yaşayabileceğini teşhis etmeye yardımcı olarak daha hedefli yeniden eğitime olanak tanır.

XAI'de Yaygın Teknikler#

Sinir Ağlarını daha şeffaf hâle getirmek için çeşitli teknikler bulunur. Bu teknikler genellikle modelden bağımsız (herhangi bir algoritmaya uygulanabilir) veya modele özgü olup olmadıklarına göre sınıflandırılır.

  • SHAP (Shapley Toplamsal Açıklamaları): İşbirlikçi oyun teorisine dayanan SHAP değerleri, belirli bir tahmin için her özelliğe bir katkı puanı atar ve her girdinin sonucu temel değerden ne ölçüde uzaklaştırdığını açıklar.
  • LIME (Yerel Yorumlanabilir Modelden Bağımsız Açıklamalar): Bu yöntem, belirli bir tahminin çevresinde karmaşık bir modeli yerel olarak daha basit ve yorumlanabilir bir modelle (doğrusal model gibi) yaklaşıklar. LIME, girdileri değiştirip çıktı değişikliklerini gözlemleyerek tekil örneklerin açıklanmasına yardımcı olur.
  • Belirginlik Haritaları: Bilgisayarlı Görmede (CV) yaygın olarak kullanılan bu görselleştirmeler, bir görüntüde modelin kararını en çok etkileyen pikselleri vurgular. Grad-CAM gibi yöntemler, modelin bir nesneyi tanımlamak için nereye "baktığını" göstermek üzere ısı haritaları oluşturur.

Gerçek Dünya Uygulamaları#

Açıklanabilir Yapay Zekâ, "neden" sorusunun "ne" sorusu kadar önemli olduğu sektörlerde kritik öneme sahiptir.

  1. Sağlık Hizmetlerinde Tanı: Tıbbi Görüntü Analizi kapsamında yapay zekânın bir röntgeni yalnızca anormal olarak işaretlemesi yeterli değildir. XAI destekli bir sistem, uyarıyı tetikleyen akciğer veya kemik bölgesini belirginleştirir. Bu görsel kanıt, radyologların model bulgularını doğrulamasına olanak tanıyarak Sağlık Hizmetlerinde Yapay Zekâ kullanımının daha güvenli olmasını sağlar.

  2. Finansal Hizmetler: Bankalar kredi puanlaması için algoritmalar kullandığında, bir kredi başvurusunu reddetmek Eşit Kredi Fırsatı Yasası gibi yasalara uymak için açık bir gerekçe gerektirir. XAI araçları, ret kararını "borcun gelire oranı çok yüksek" gibi anlaşılır unsurlara ayırabilir; böylece Yapay Zekâda Adalet desteklenir ve başvuru sahiplerinin belirli sorunları gidermesine olanak tanınır.

İlişkili Terimleri Ayırt Etme#

XAI'yi yapay zekâ sözlüğündeki benzer kavramlardan ayırmak yararlıdır:

  • XAI ve Yapay Zekâda Şeffaflık: Şeffaflık, veri kaynakları ve geliştirme süreçleri de dâhil olmak üzere tüm sistemin açıklığını kapsayan daha geniş bir kavramdır. XAI ise özellikle çıkarım gerekçesini anlaşılır hâle getirmek için kullanılan tekniklere odaklanır. Şeffaflık, Model Ağırlıklarının yayımlanmasını içerebilirken XAI, bu ağırlıkların neden belirli bir sonuç ürettiğini açıklar.
  • XAI ve Yorumlanabilirlik: Yorumlanabilirlik genellikle Karar Ağaçları veya doğrusal regresyon gibi tasarım gereği anlaşılır olan modelleri ifade eder. XAI ise genellikle derin Evrişimli Sinir Ağları (CNN) gibi karmaşık ve yorumlanamayan modellere uygulanan sonradan analiz yöntemlerini içerir.

Kod Örneği: Açıklama İçin Çıkarımın Görselleştirilmesi#

Bilgisayarlı görmede açıklanabilirlik için temel adımlardan biri, modelin tahminlerini doğrudan görüntü üzerinde görselleştirmektir. Gelişmiş XAI ısı haritalarını kullansa da sınırlayıcı kutuları ve güven skorlarını görmek, modelin ne tespit ettiğine dair anında fikir verir. YOLO26 gibi son teknoloji modellerle ultralytics paketini kullanan kullanıcılar, tespit çıktılarını kolayca inceleyebilir.

from ultralytics import YOLO

# Load a pre-trained YOLO26 model (Nano version)
model = YOLO("yolo26n.pt")

# Run inference on an image
results = model("https://ultralytics.com/images/bus.jpg")

# Visualize the results
# This displays the image with bounding boxes, labels, and confidence scores,
# acting as a basic visual explanation of the model's detection logic.
results[0].show()

Bu basit görselleştirme, bir doğruluk kontrolü görevi görür ve modelin Nesne Tespiti görevleri sırasında sahnedeki ilgili nesnelere odaklandığını doğrulayan temel bir açıklanabilirlik biçimi sunar. Veri kümesi yönetimi ve model eğitimi görselleştirmesini içeren daha gelişmiş iş akışları için kullanıcılar Ultralytics Platformundan yararlanabilir. Araştırmacılar, NIST XAI İlkeleri bölümünde açıklanan daha derin analizler için temel özellik haritalarına erişerek bu yaklaşımı çoğu zaman genişletir.

Explore solutions

Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin

Yapay zekânın geleceğini birlikte inşa edelim!

Makine öğreniminin geleceğiyle yolculuğuna başla