Veri Görselleştirme
AI'da veri görselleştirmenin gücünü keşfedin. Karmaşık veri kümelerini yorumlamayı, track ve Ultralytics sonuçlarını kolaylıkla görselleştirmeyi öğrenin.
Veri görselleştirme, bilgi ve verilerin grafiksel temsilidir ve karmaşık sayısal veri kümelerini grafikler, çizelgeler ve haritalar gibi erişilebilir görsel bağlamlara dönüştüren kritik bir çeviri katmanı görevi görür.
Yapay Zeka (AI) ve
Makine Öğrenimi (ML) gibi
uzmanlık alanlarında, bu uygulama
modellerin ürettiği geniş tensör ve olasılık dizilerini yorumlamak için
vazgeçilmezdir. Ultralytics gibi araçlardan yararlanarak
mühendisler, veri kümesi
açıklamalarını ve eğitim ilerlemesini görselleştirebilir, böylece ham elektronik tablolarda gizli kalacak eğilimleri, aykırı değerleri ve kalıpları daha kolay belirleyebilirler.
Etkili görselleştirme şeffaflığı artırır, geliştiricilerin sistemlerdeki hataları gidermelerine ve
paydaşların otomatikleştirilmiş karar alma süreçlerine güvenmelerine olanak tanır.
Bilgisayar Görmesinde Görselleştirmenin Rolü
Bilgisayar Görme (CV) iş akışları için,
görselleştirme, ilk veri toplama aşamasından son dağıtım aşamasına kadar model yaşam döngüsünün her aşamasında uygulanır.
-
Keşifsel Veri Analizi (EDA): Eğitimden önce, uygulayıcılar girdilerini anlamak için görselleştirme kullanır.
Matplotlib gibi kütüphaneler Matplotlib ve
Seaborn gibi kütüphaneler, veri seti önyargısını detect
için sınıf dağılımlarını çizmeye yardımcı olur.
Bu dağılımları analiz etmek, eğitim verilerinin gerçek dünya ortamını doğru bir şekilde temsil etmesini sağlar.
-
Eğitim Dinamikleri: Öğrenme süreci boyunca mühendisler,
kayıp fonksiyonunu ve
zaman içindeki doğruluğu grafik olarak göstererek performansı izlerler.
TensorBoard veya
Weights & Biases kullanıcıların bu ölçümleri
gerçek zamanlı olarak track
etmelerine olanak tanır ve
aşırı uyum veya kaybolan gradyanlar gibi sorunları
sürecin erken aşamalarında tespit etmeye yardımcı olur.
-
Çıkarım Sonuçları: En doğrudan uygulama, model tahminlerini görüntüler üzerine yerleştirmektir.
Bu, algılama görevleri için sınırlayıcı kutular çizmeyi,
görüntü segmentasyonu için piksel bazında maskeler boyamayı veya
poz tahmini için kilit noktaları çizmeyi içerir.
Gerçek Dünya Uygulamaları
Görselleştirme, çeşitli sektörlerde teknik ölçütler ile iş değeri arasındaki boşluğu doldurur.
-
Sağlık Teşhisi:
Sağlık hizmetlerinde yapay zeka, tıbbi görüntülemede
anormallikleri vurgulamak için görselleştirme kullanır. Örneğin, MRI taramalarını işleyen bir model, tümör bölgelerini renk kodlamak için segmentasyon
kaplamaları kullanabilir. Bu görsel yardım, radyologların daha hızlı ve daha doğru
tanı koymalarına yardımcı olur ve
Açıklanabilir Yapay Zeka'nın (XAI) temel bileşeni olarak hizmet eder.
-
Perakende Analitiği: Perakendede
yapay zeka için mağaza yöneticileri, güvenlik kameralarından elde edilen verilerden oluşturulan ısı haritalarını
kullanır. Bu görselleştirmeler, zaman içindeki müşteri hareket modellerini toplar ve yüksek yaya trafiğinin olduğu
"yoğun noktalar"ı ortaya çıkarır. Bu veriler, kullanıcının ham koordinat günlüklerini ayrıştırmasına gerek kalmadan mağaza düzeninin optimizasyonu ve ürün
yerleştirme stratejileri hakkında bilgi sağlar.
İlgili Terimleri Ayırt Etme
-
Veri Analitiği: Bu,
ham verileri analiz ederek sonuçlara ulaşmak için kullanılan daha geniş bir bilim dalıdır. Görselleştirme,
analitik içinde bulguları sunmak için kullanılan bir tekniktir. Bu ayrım hakkında daha fazla bilgiyi
Tableau'nun analitik kılavuzunda bulabilirsiniz.
-
Veri Madenciliği: Veri madenciliği, büyük veri kümeleri içindeki kalıpların ve korelasyonların algoritmik olarak keşfedilmesine odaklanır. Madencilik içgörüleri çıkarırken,
görselleştirme bunları görüntülemek için grafik arayüz sağlar.
-
Dashboarding: Dashboard,
sistem sağlığı veya iş KPI'ları hakkında kapsamlı bir genel bakış sağlamak için tek bir ekranda düzenlenmiş birden fazla görselleştirmenin bir koleksiyonudur ve genellikle
Microsoft BI gibi iş zekası araçlarında kullanılır.
Dashboard, genellikle birden fazla veri kaynağına bağlanır ve bu kaynaklardan gelen verileri bir araya getirerek bir kullanıcıya hızlı bir genel bakış sağlar. Dashboard, genellikle birden fazla veri kaynağına bağlanır ve bu kaynaklardan gelen verileri bir araya getirerek bir kullanıcıya hızlı bir genel bakış sağlar. Dashboard, genellikle birden fazla veri kaynağına bağlanır ve bu kaynaklardan gelen verileri bir araya getirerek bir kullanıcı
Ultralytics ile Görselleştirme Uygulaması
Ultralytics , çıkarım sonuçlarının görselleştirilmesini basitleştirir. Aşağıdaki örnek,
YOLO26 modelini yüklemeyi ve algılanan nesneleri
etiketleri ve güven puanlarıyla doğrudan görüntü üzerinde görüntülemeyi gösterir.
from ultralytics import YOLO
# Load the latest YOLO26 model (recommended for new projects)
model = YOLO("yolo26n.pt")
# Run inference on an image source
results = model("https://ultralytics.com/images/bus.jpg")
# Visualize the results
for result in results:
# plot() returns a BGR numpy array of the annotated image
im_array = result.plot()
# show() displays the image directly using the default image viewer
result.show()
Bu kod parçacığı, kutuların ve etiketlerin çizimini otomatik olarak gerçekleştirerek, geliştiricilerin
nesne algılama görevlerinde modelin yeteneklerini hemen doğrulamasına olanak tanır.