Ultralytics YOLO27: Bekleme listesine katıl.
YOLO'yu lisansla
Ultralytics Sözlüğüne dön

Causal Representation Learning

Nedensel temsil öğrenimi (CRL), görüntülerin veya sensör verilerinin ardındaki nedensel değişkenleri ve bunların grafiğini ortaya çıkararak modellerin müdahalelere uyum sağlamasını sağlar.

Nedensel temsil öğrenimi (CRL), pikseller gibi yüksek boyutlu gözlemlerden, veriyi oluşturan gerçek nedenlere karşılık gelen küçük bir gizil değişken kümesini ve bunların arasındaki nedensel ilişkileri öğrenme problemidir. Böyle bir temsile sahip model, ışığı hareket ettirmek veya bir nesneyi itmek gibi bir etken değiştiğinde ne olacağını tahmin edebilir ve eğitim verilerindeki korelasyonlar, veri kayması biçiminde değiştiğinde de çalışmaya devam eder. Bernhard Schölkopf, Francesco Locatello, Yoshua Bengio ve çalışma arkadaşları, derin öğrenmenin temsil öğrenimini, nedensel değişkenlerin zaten verili olduğunu varsayan nedensel çıkarımın yapısal nedensel modelleriyle birleştirerek araştırma programını 2021'de Toward Causal Representation Learning makalesinde ortaya koydu.

Olağan Temsiller Neden Yetersiz Kalıyor#

Görüntü sınıflandırma için eğitilen bir ağ, her görüntüyü eğitim dağılımında etiketi olabildiğince iyi tahmin eden özelliklere sahip bir gizil uzaya eşler; bu özelliklerin nesneyi çevresiyle harmanlamasını engelleyen hiçbir şey yoktur. Sara Beery, Grant Van Horn ve Pietro Perona, 2018'de çimenli meralarda inekleri tanıyan sınıflandırıcıların sahilde duran bir inekte başarısız olabildiğini gösterdi; çünkü arka plan, "inek" kavramının bir parçası hâline gelmişti. Kestirme öğrenme adı verilen bu başarısızlık veri kümesi yanlılığından kaynaklanır ve aynı dağılımdan daha fazla veri kullanmak bunu ortadan kaldırmaz.

CRL, dünyanın bağımsız nedensel mekanizmalardan oluştuğu fikrine dayanır: yeni bir kamera, yeni bir aydınlatma veya robotun bir eylemi gibi gerçek dünyadaki bir değişiklik yalnızca birkaç mekanizmayı etkiler, geri kalanları değiştirmez. Değişkenleri bu mekanizmalara karşılık gelen bir temsilde, böyle bir değişiklik yalnızca birkaç değişkene dokunur. 2021'deki nedensel varyasyonel otomatik kodlayıcı CausalVAE'yi değerlendirmek için kullanılan sentetik Pendulum veri kümesi hedef yapıyı gösterir: sarkacın açısı ve ışığın açısı birlikte gölgenin konumunu ve uzunluğunu belirler; dördü de tek bir görüntüye işlenir.

Tanımlanabilirlik: Nedensel Değişkenler Ne Zaman Geri Kazanılabilir?#

Birçok farklı gizil değişken kümesi aynı görüntüleri açıklayabilir; bu nedenle CRL öncelikle gerçek değişkenlerin hangi koşullarda tanımlanabilir olduğunu sorar. Locatello ve çalışma arkadaşları, 2019'da hem model hem de veri hakkında varsayımlar olmadan denetimsiz öğrenmeyle ayrıştırılmış etkenleri öğrenmenin olanaksız olduğunu kanıtladı; yedi veri kümesinde eğitilmiş 12.000'den fazla modeli inceleyen bir çalışma da denetimsiz yöntemlerin gerçek etkenleri güvenilir biçimde bulamadığını doğruladı. Doğrusal temel durum olan bağımsız bileşen analizi (ICA), böyle bir varsayımın ne sağladığını gösterir. Bağımsız etkenler doğrusal biçimde karıştırılmışsa ICA, en fazla bir etken Gauss dağılımına sahip olduğu sürece bunları geri kazanabilir; çünkü bağımsız Gauss değişkenlerinin herhangi bir döndürülmüş hâli yine bağımsız Gauss değişkenlerinden oluşur:

import numpy as np
from sklearn.decomposition import FastICA

rng = np.random.default_rng(0)
mixing = np.array([[2.0, 1.0], [1.0, 1.0]])  # unknown map from two latent factors to two sensor readings

for name, latents in [
    ("Non-Gaussian factors", np.column_stack([rng.uniform(-1, 1, 5000), rng.laplace(size=5000)])),
    ("Gaussian factors", rng.normal(size=(5000, 2))),
]:
    observations = latents @ mixing.T
    recovered = FastICA(n_components=2, random_state=0).fit_transform(observations)
    # Correlation of each true factor with its best-matching recovered component (1.0 = recovered exactly)
    match = np.abs(np.corrcoef(latents.T, recovered.T)[:2, 2:]).max(axis=1)
    print(f"{name}: {match.round(2)}")

FastICA, Gauss dağılımına sahip olmayan her iki etkeni de 1.0 korelasyonla geri kazanır. Gauss etkenleri içinse bileşenleri her bir gerçek etkenle yalnızca 0.85 korelasyona sahip olan keyfî bir döndürme döndürür.

Nedensel etkenler ikinci bir güçlük yaratır; nedenler ve sonuçları istatistiksel olarak bağımlı olduğundan CRL yöntemleri bağımsızlık varsayımının yerine verinin nasıl üretildiğine ilişkin ek bilgileri kullanır. Bir seferde tek bir nesneyi hareket ettiren robot veya çeşitli hastanelerden alınan tıbbi görüntüler gibi müdahaleler altında ya da farklı ortamlarda kaydedilen veriler, her değişikliğin hangi değişkenleri etkilediğini ortaya çıkarır. Değişkenler zaman içinde yumuşak biçimde evrildiğinde ve eylemler bazılarına müdahale ettiğinde, video 2022'de Phillip Lippe ve çalışma arkadaşlarının geliştirdiği CITRIS yönteminde olduğu gibi yardımcı olur. Eşleştirilmiş görünümler de fayda sağlar: Julius von Kügelgen ve çalışma arkadaşları, NeurIPS 2021'de karşıtsal öğrenmenin artırılmış görüntü çiftleri üzerinde, artırmaların değiştirmediği içeriği, tersinir bir dönüşüme kadar ve değiştirdiği tarzdan ayrılmış biçimde geri kazandığını kanıtladı; bu, içerik ile tarz nedensel olarak bağımlı olsa bile geçerlidir. Denetimli eğitim de aynı içerik-tarz ayrımını kullanır. Varsayılan olarak, Ultralytics YOLO26 sınıflandırma modelini eğitmek, görüntü alanının %50 ila %100'ünü koruyan rastgele kırpmalar, yatay çevirmeler, RandAugment ve 0,4 olasılıkla rastgele silme uygular; bu veri artırma düzeninde sınıf etiketi, yani içerik sabit kalırken tarz değişir.

  • Nedensel keşif: Bir tablodaki sıcaklık ve basınç sütunları gibi, önceden ölçülmüş değişkenler arasındaki nedensel grafiği öğrenir. CRL, piksellerden başlayarak hem değişkenleri hem de grafiği öğrenmelidir.
  • Ayrıştırılmış temsil öğrenimi: Her biri bağımsız bir etkeni yakalayan gizil boyutları hedefler. CRL, etkenlerin birbirine neden olmasına izin verir ve bu bağlantıları modeller.
  • Kendinden denetimli öğrenme: Birçok CRL tanımlanabilirlik sonucunun dayandığı artırılmış görünümler ve zamansal sıra gibi eğitim sinyallerini sağlar.
  • Açıklanabilir yapay zekâ (XAI): Modelin iç değişkenlerinin gerçek dünya nedenlerine karşılık gelmesini gerektirmeden, eğitilmiş bir modelin tahminini hangi girdilerin etkilediğini açıklar.

Çözümleri keşfet

Sporda bilgisayarlı görü

Sporda bilgisayarlı görü

Ultralytics YOLO'nun oyuncu ve top takibi, performans analitiği, antrenörlük içgörüleri ve sporcu rehabilitasyonuyla spor alanında görsel yapay zekâyı nasıl güçlendirdiğini keşfet.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

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

İHA ve hava görüntülerini Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, koruma çalışmaları ve jeo-uzamsal analiz için 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ü

Uçak denetimi, pistteki yabancı madde tespiti, havaalanı yer operasyonları ve kompozit malzeme kusurlarının tespiti için Ultralytics YOLO ile havacılık ve uzay sektöründe bilgisayarlı görü uygula.
Daha fazla bilgi edin
Güvenlikte bilgisayarlı görü

Güvenlikte bilgisayarlı görü

Ultralytics YOLO modelleriyle her sahayı koru. Görsel yapay zekâ; ç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ı makinelere güç ver. Robotikte görsel yapay zekâ; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü destekler.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Görüntü yapay zekâsı; paket denetimini, ayrıştı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. Görüntü yapay zekâsı; envanter takibini, raf izlemeyi, kuyruk yönetimini ve daha kapsamlı müşteri analizlerini mümkün kılar.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

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

Ultralytics YOLO modelleriyle sağlık çözümleri geliştir. Sağlık hizmetlerinde görüntü yapay zekâsı; daha hızlı tıbbi görüntüleme, daha akıllı tanı 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. Görsel yapay zekâ; kalite kontrolünü, kusur tespitini, kişisel koruyucu donanım uyumunu ve montaj hattı otomasyonunu destekler.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görüden yararlan. Görsel yapay zekâ; daha akıllı yollar için yol güvenliğini, sürüş desteğini ve araç otomasyonunu ileri taşır.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görüntü yapay zekâsı kazandır. Daha yüksek ve akıllı verim için mahsul izleme, hayvan takibi ve hassas tarımı destekle.
Daha fazla bilgi edin

Geleceğin yapay zekasını birlikte inşa edelim!

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