Veri Görselleştirme
Güçlü görselleştirme teknikleri ve araçlarıyla karmaşık AI/ML verilerini eyleme dönüştürülebilir içgörülere dönüştürün. Ultralytics'te daha fazlasını öğrenin!
Veri görselleştirme, bilgi ve verilerin grafiksel temsilidir. Yapay zeka alanında
ve makine öğrenimi gibi karmaşık sayısal çıktılar ile insan anlayışı arasında kritik bir köprü görevi görür. Tarafından
Ham veri kümelerini, model mimarilerini ve performans ölçümlerini çizelgeler, grafikler gibi görsel formatlara dönüştürme,
ısı haritaları ve üst üste bindirilmiş görüntüler sayesinde geliştiriciler gizli kalıpları ortaya çıkarabilir, korelasyonları belirleyebilir ve etkili bir şekilde
içgörüleri iletmek. Bu uygulama sadece nihai sonuçların sunulması için değil, çalışmanın her aşaması için gereklidir.
Makine öğrenimi işlem hattı, mühendislerin modellerde hata ayıklamasını ve paydaşların otomatik kararlara güvenmesini sağlar.
Görselleştirmenin Makine Öğrenimi Yaşam Döngüsündeki Rolü
Etkili görselleştirme tüm süreç boyunca vazgeçilmezdir.
olarak hareket eden makine öğrenimi (ML) iş akışı
Model sağlığı ve veri kalitesi için teşhis aracı.
-
Keşifsel Veri Analizi (EDA): Eğitim başlamadan önce görselleştirme teknikleri kullanılarak
Bir veri kümesinin altında yatan yapıyı anlamak. Histogramlar ve dağılım grafikleri aşağıdakilerin belirlenmesine yardımcı olur
çarpıtabilecek veri seti önyargısı ve sınıf dengesizlikleri
model performansı. Gibi araçlar Matplotlib ve Seaborn standart olarak
Bu ilk araştırmalar için Python ekosistemi.
-
Model Eğitimi ve İzleme: Eğitim aşamasında mühendisler aşağıdaki gibi metrikleri track
kayıp fonksiyonu değerleri ve öğrenme oranları.
gibi platformları kullanarak bu eğrileri gerçek zamanlı olarak görselleştirmek
Weights & Biases erken dönemde
aşırı uyum veya patlama gibi sorunların tespiti
gradyanlar, hesaplama kaynaklarından tasarruf sağlar.
-
Model Değerlendirmesi: Eğitim sonrası analiz genellikle aşağıdakilere dayanır
karışıklık matrisi ve
Alıcı İşletim Karakteristiği (ROC) Eğrisi
sınıflandırma doğruluğunu değerlendirmek için. Yüksek boyutlu veriler için, aşağıdaki gibi teknikler
t-Dağıtılmış Stokastik Komşu Gömme (t-SNE)
Bir modelin benzer veri noktalarını özellik uzayında nasıl kümelediğini görselleştirmek için boyutları azaltın.
-
Çıkarım ve Yorumlanabilirlik: Son olarak, modelin tahminlerinin görselleştirilmesi - örneğin çizim
Algılanan nesnelerin etrafındaki sınırlayıcı kutular
Sistemin yeteneklerinin anında doğrulanması. Bu, aşağıdakilerin temel bir bileşenidir
Açıklanabilir Yapay Zeka (XAI), yapay zekayı
karar alma süreci şeffaftır.
Gerçek Dünya Uygulamaları
Veri görselleştirme, soyut yapay zeka tahminlerini çeşitli sektörlerde somut uygulamalara dönüştürüyor.
-
Sağlık Hizmetlerinde Yapay Zeka: Tıbbi alanda
teşhis, görselleştirme çok önemlidir. Derin öğrenme modelleri analiz eder
MRI gibi tıbbi görüntü analizi verileri
ya da CT taramaları, anomalileri belirlemek için. Renk kodlu üst üste bindirerek
segmentasyon maskeleri doğrudan tıbbi
yapay zeka sistemleri, tümörlerin veya kırıkların tam yerini ve şeklini vurgular. Bu görsel yardımcı yardımcı olur
radyologların daha hızlı ve daha doğru teşhisler koymasını sağlayarak bu faydayı vurgulamaktadır.
Ulusal Biyomedikal Görüntüleme ve Biyomühendislik Enstitüsü.
-
Otonom Navigasyon: Sürücüsüz araçlar ve
Otomotivde Yapay Zeka sensörlerin görselleştirilmesine dayanır
Veri. Mühendisler, LiDAR'dan ve kameralardan gelen girdilerden nokta bulutları oluşturmak için 3D görselleştirme araçlarını kullanır. Projelendirerek
tahmin edilen yollar ve nesne izleme kimlikleri bir
Yolun sanal temsili, geliştiriciler aracın yayaları, diğer sürücüleri ve diğer sürücüleri doğru algıladığını doğrulayabilir.
araçlar ve trafik işaretleri. NVIDIA Drive gibi şirketler şunları sağlar
Özellikle bu karmaşık otonom senaryoları görselleştirmek için simülasyon ortamları.
Ultralytics ile Tahminleri Görselleştirme
Bu ultralytics paketi, bilgisayarla görme görevlerinin görselleştirilmesini basitleştirir. Aşağıdaki örnek
nasıl yükleneceğini gösterir YOLO11 modeli üzerinde çıkarım çalıştırın
görüntü ve görsel sonuçları sınırlayıcı kutular ve etiketlerle görüntüleyin.
import cv2
from ultralytics import YOLO
# Load the YOLO11 model
model = YOLO("yolo11n.pt")
# Run inference on a local image or URL
results = model("https://ultralytics.com/images/bus.jpg")
# Visualize the results by plotting detections on the image
for result in results:
# plot() returns a BGR numpy array of the image with drawn boxes
im_array = result.plot()
# Display the image (requires a GUI environment)
cv2.imshow("YOLO11 Visualization", im_array)
cv2.waitKey(0)
cv2.destroyAllWindows()
İlgili Terimleri Ayırt Etme
-
Veri Analitiği: Bu bir
yararlı bilgileri keşfetmek için verilerin incelenmesi, temizlenmesi ve modellenmesi ile ilgili daha geniş bir alandır. Veri görselleştirme bir
Bulguları sunmak için analitikte kullanılan belirli bir araç veya yöntem. Keşfedebilirsiniz
IBM'in kılavuzunda ayrımlar daha ayrıntılı
Veri Analitiği ve Veri Görselleştirme.
-
Bilgisayarla Görme (CV): CV
görüntülerin makineler tarafından otomatik olarak işlenmesine ve anlaşılmasına odaklanır. CV'de görselleştirme çıktıdır
katmanı-bilgisayarın "gördüklerini" gösterir (örn. kutular, anahtar noktalar) - oysa CV'nin kendisi
piksellerin algoritmik olarak işlenmesi.
-
Dashboarding: Süre
ilgili olarak, gösterge tablosu oluşturma, gerçek zamanlı izleme için birden fazla görselleştirmenin tek bir arayüzde toplanmasını içerir.
Gösterge tabloları oluşturmak için genellikle Tableau veya Microsoft Power BI gibi araçlar kullanılır
müşteri yaya trafiği sayıları veya üretim hataları gibi yapay zeka modellerinden türetilen üst düzey KPI'ları track
Oranlar.
Uygulayıcılar veri görselleştirme konusunda uzmanlaşarak ham sayıların ötesine geçebilir ve
daha sağlam oluşturmak için veri merkezli yapay zeka stratejileri,
yorumlanabilir ve etkili makine öğrenimi sistemleri.