Rectified Flow
Yüksek kaliteli veri oluşturma için verimli bir üretken modelleme tekniği olan Düzeltilmiş Akışı (Rectified Flow) keşfet. Ultralytics YOLO26 modelleriyle sentetik veri kullanmayı öğren.
Rectified Flow, basit ve kolay örneklenebilir bir gürültü dağılımını düz hat yörüngeleri kullanarak karmaşık bir veri dağılımına eşlemeyi öğrenen gelişmiş bir generative modeling tekniğidir. Geleneksel üretken çerçevelere son derece verimli bir alternatif olarak ortaya çıkan Rectified Flow, veri noktalarını saf gürültüden doğrudan hedef görüntülere, seslere veya videolara taşıyan olağan diferansiyel denklemleri (ODE'ler) çözerek çalışır. Bu yollar mümkün olduğunca düz olacak şekilde eğitildiğinden, modelin yüksek kaliteli çıktılar üretmek için önemli ölçüde daha az adıma ihtiyacı vardır ve çıkarım sırasında hesaplama yükünü büyük ölçüde azaltır.
Rectified Flow ve Diffusion Models Karşılaştırması#
Her iki teknik de daha geniş üretken yapay zeka ailesine ait olsa da Rectified Flow, standart Diffusion Models içinde bulunan temel verimsizliklerden bazılarını giderir. Difüzyon modelleri tipik olarak gürültü dağılımı ile nihai veri arasında kavisli, gürültülü bir yol oluşturur ve net bir çıktı üretmek için onlarca hatta yüzlerce yinelemeli gürültü giderme adımı gerektirir. Buna karşılık Rectified Flow, taşıma yollarını açıkça düz olacak şekilde optimize eder. Bu "düzleştirme", modelin doğruluğunu kaybetmeden çok daha büyük adımlar atmasını sağlayarak yalnızca birkaç yinelemede yüksek kaliteli üretim elde edilmesini sağlar.
Gerçek Dünya Uygulamaları#
Rectified Flow'un verimliliği ve kararlılığı, onu modern computer vision ve medya üretim hatlarının temel taşı haline getirmiştir.
- High-Fidelity Synthetic Data Generation: Kuruluşlar, devasa ve çeşitlendirilmiş computer vision datasets hızla üretmek için Rectified Flow modellerini kullanır. Bu sentetik veri, manuel veri toplamanın engellenemez maliyeti olmadan sağlam object detection architectures eğitmek için çok önemli olan nadir uç durumları simüle edebilir.
- Advanced Text-to-Image Systems: Google DeepMind ve OpenAI dahil olmak üzere önde gelen yapay zeka araştırma kuruluşları, düz yollu üretken teknikleri giderek daha fazla araştırmaktadır. Bu modeller, sorunsuz bir kullanıcı deneyimi için düşük inference latency değerinin kritik olduğu, kullanıcılara yönelik hızlı görüntü ve video üretim araçlarına güç sağlar.
Computer Vision İş Akışlarını Geliştirme#
Pratikte, Rectified Flow modelleri tarafından üretilen yüksek kaliteli sentetik görüntüler, alt akıştaki görüş modellerini önceden eğitmek veya ince ayar yapmak için sıklıkla kullanılır. Örneğin, geliştiriciler üretim kusurlarının hedeflenen görüntüsünü üretebilir ve bu yeni verileri bulutta zahmetsizce etiketlemek için Ultralytics Platform kullanabilir. Etiketlendikten sonra veri seti, son derece doğru ve gerçek zamanlı bir object detection için bir Ultralytics YOLO26 modelini eğitmek üzere kullanılabilir.
İşte ultralytics paketini kullanarak özel bir veri setinde (Rectified Flow aracılığıyla oluşturulan sentetik verileri içerebilecek) bir Ultralytics YOLO26 modelinin nasıl eğitileceğini gösteren kısa bir örnek:
from ultralytics import YOLO
# Load the latest state-of-the-art YOLO26 model
model = YOLO("yolo26n.pt")
# Train the model on your synthetic/real dataset mix
results = model.train(data="custom_synthetic_data.yaml", epochs=50, imgsz=640)
# Export the trained model to ONNX for fast deployment
model.export(format="onnx")Verimli üretken modeller ile YOLO26 gibi güçlü ayırt edici araçlar arasındaki boşluğu kapatarak, makine öğrenimi uygulayıcıları son derece dirençli yapay zeka sistemleri oluşturabilir. model performance metrics değerlendirilirken veya TensorRT aracılığıyla uç cihazlara dışarı aktarılırken, sentetik veri ve son teknoloji algılamanın kombinasyonu steps of a CV project hızlandırarak modellerin hem son derece doğru hem de inanılmaz derecede hızlı olmasını sağlar.






