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

Diffusion Forcing

Diffusion forcing, her biri kendi gürültü düzeyini taşıyan dizi belirteçlerini gürültüden arındıran nedensel bir modeli eğitir; bu, uzun video tahminleri ve planlama için kararlılık sağlar.

Difüzyon zorlaması, video karesi veya robot eylemi gibi bir dizinin her token'ına birbirinden bağımsız biçimde örneklenen bir gürültü düzeyi atayan ve nedensel bir modelin her token'daki gürültüyü kısmen gürültülü bir geçmişi kullanarak gidermeyi öğrendiği, dizi üreteçlerine yönelik bir eğitim yöntemidir. Bu şekilde eğitilen tek bir model, büyük dil modelinin (LLM) bir sonraki token'ı tahmin etmesi gibi diziyi adım adım oluşturabilir ve tam dizi difüzyon modelinin yaptığı gibi tüm geleceği bir hedefe yönlendirebilir. MIT'den Boyuan Chen, Diego Martí Monsó, Yilun Du, Max Simchowitz, Russ Tedrake ve Vincent Sitzmann, yöntemi Temmuz 2024'te Diffusion Forcing: Next-token Prediction Meets Full-Sequence Diffusion makalesinde tanıttı; makale NeurIPS 2024'te yayımlandı.

Kısmi Maskeleme Olarak Gürültü#

Öğretmen zorlaması, otoregresif bir modeli temiz ve gerçek geçmişten sonraki token'ı tahmin edecek şekilde eğitir. Bu nedenle üretim sırasında model ilk kez kendi kusurlu çıktılarıyla karşılaşır ve uzun video üretimi sırasında hatalar biriktikçe sonuçlar sapar. Tam dizi difüzyonu her karedeki gürültüyü aynı düzeyde ve birlikte giderir; bu, yönlendirmeyi mümkün kılsa da dizi uzunluğunu sabitler ve süreç ortasında gelen yeni gözlemlere uyum sağlayamaz.

Difüzyon zorlaması, gürültüyü kısmi maskeleme olarak ele alır: Temiz bir token tamamen görünürdür, saf gürültü token'ı bütünüyle gizler, ikisi arasındaki her düzey ise token'ın bir kısmını gizler. Token başına bağımsız gürültü düzeyleriyle eğitim, tek bir modele her bileşimi aynı anda öğretir; bunlara sonraki token tahmini olan temiz geçmiş ve tamamen gürültülü bir sonraki kare ile tam dizi difüzyonu olan her karede eşit gürültü durumu da dahildir. Makale, bu amaç fonksiyonunun tüm alt dizilerin olabilirliği için varyasyonel bir alt sınırı optimize ettiğini kanıtlar. Referans uygulaması Causal Diffusion Forcing, gürültülü geçmişi özetleyen gizli duruma sahip bir yinelemeli sinir ağı kullanıyordu; yazarlar daha sonra bir dönüştürücü sürümü yayımladı.

Örnekleme Çizelgeleri#

Herhangi bir gürültü düzeyi karışımı dağılım içi olduğundan, üretim; gürültü giderme geçişleri ve kareler üzerinde iki boyutlu bir çizelge izleyebilir. Makalenin zikzaklı çizelgesinde her karenin gürültüsü, bir önceki karenin gürültüsünden biraz daha geç giderilmeye başlanır:

import torch

torch.manual_seed(0)
frames, levels = 5, 4  # a 5-frame clip; noise levels run from 0 (clean) to 4 (pure noise)

# Training: every frame gets its own random noise level, so any mix of clean and noisy frames is seen
print("Training noise levels:", torch.randint(0, levels + 1, (frames,)).tolist())

# Sampling with a zig-zag schedule: each row is one denoising pass over all frames, and frame i
# starts denoising i passes after frame 0, so the near future is always cleaner than the far future
for step in range(levels + frames):
    row = [min(max(levels - step + i, 0), levels) for i in range(frames)]
    print(f"pass {step}: {row}")

Eğitim çizgisi, tek bir klip için [4, 4, 3, 0, 3] gibi düzeyler çizer; bu, ne öğretmen zorlamasının ne de tam dizi difüzyonunun kullandığı bir karışımdır. Çizelgede 0. satır saf gürültüyü gösterir; 4. geçişte ilk kare temizlenirken beşinci kare hâlâ tamamen gürültülüdür. Klip 8 geçişin ardından tamamlanır. Makale, yakın geleceği uzak gelecekten daha kesin kabul ettiği için bu biçimi planlamada kullanır.

Uzun diziler iki numaradan yararlanır. Her yeni kareyi, daha önce üretilmiş karelerin temiz kopyaları yerine biraz gürültülü kopyalarına dayandırmak, modeli kendi küçük hatalarına karşı daha dayanıklı kılar. DMLab navigasyon veri kümesinde 36 karelik kliplerle eğitilen bir model, başlangıç çizgileri saparken 2.000 kare boyunca sapmadan ilerledi.

Yönlendirme, Planlama ve Robotik#

Tam dizi yönlendirmesi de kullanılabilir: Örnekleme sırasında bir ödül veya hedef, gürültülü gelecek kareleri yönlendirebilir. Makalenin Monte Carlo Yönlendirmesi, birkaç olası gelecek çizer ve yönlendirme gradyanlarının ortalamasını alır; bu yöntem, pekiştirmeli öğrenme araştırmalarında kullanılan labirent planlama görevlerinin sonuçlarını iyileştirdi. Robotik için yazarlar, gerçek bir robot koluna iki meyveyi üçüncü bir yuvayı kullanarak yer değiştirmeyi öğretmek amacıyla taklit öğrenmesi kullandı. Meyveler rastgele yuvalarda başladığından bu görev bellek gerektirir. Belleksiz Diffusion Policy'nin başarısız olduğu yerde difüzyon zorlaması görevi %80 oranında başardı; görsel dikkat dağıtıcılar varken ve kamera tamamen kapatıldığında bile %76 başarıya ulaştı. Gerçek doğru kabul edilen bozulmuş kareleri kullanan bir sonraki kare difüzyonu temel modelinin başarısıysa %48'di. Aynı model zaman serisi tahmini de yaptı.

Video Modellerinde Difüzyon Zorlaması#

MIT ekibinin, Şubat 2025'te yayımlanan History-Guided Video Diffusion makalesindeki Difüzyon Zorlamalı Dönüştürücüsü (DFoT), istenen sayıda geçmiş kareyi koşullandırma olarak kullanır ve bu geçmişi bir yönlendirme sinyali olarak değerlendirir. Skywork AI'nin Nisan 2025'te yayımlanan SkyReels-V2 modeli, önceden eğitilmiş tam dizi video modelini, gürültü düzeyleri bir kareden sonrakine hiçbir zaman azalmayan bir difüzyon zorlama modeline dönüştürerek videoların parça parça uzatılmasını sağlar. Bir sahnenin yapay zekâ aracısının eylemleriyle nasıl değişeceğini tahmin eden video dünya modelleri, aynı türden kararlı nedensel ilerlemeye ihtiyaç duyar. Uzun bir ilerleyişte nesnelerin tutarlı kalıp kalmadığı nesne takibi ile ölçülebilir: Takip modundaki Ultralytics YOLO26, algılanan her nesneye kareler boyunca korunan bir kimlik atar; böylece üretilen bir klip boyunca aynı takip kimliğini koruyan bir otomobil kimliğini de korumuş olur.

  • Difüzyon dil modelleri: Ayrık metin token'larının maskesini birkaç adım boyunca paralel olarak kaldırır ve her adımda ortak bir maskeleme oranı kullanır.
  • Difüzyon politikaları: Temiz gözlemlerle koşullandırılmış robot eylemlerinden oluşan bir parçadaki gürültüyü giderir ve tüm eylemlerde aynı gürültü düzeyini kullanır.
  • Metinden videoya difüzyonu: Çoğu sistem, tam dizi difüzyonuyla sabit uzunlukta bir klip üretir; difüzyon zorlaması kullanan modeller ise klipleri her seferinde bir parça uzatır.

Çö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