YOLO26 ile tanış: yeni nesil görsel AI.
Ultralytics
Ultralytics Sözlüğüne dön

Task Vectors

Görev vektörlerinin (task vectors), verimli model birleştirme ve davranış yönlendirmeyi nasıl sağladığını öğren. Sıfır örnekli (zero-shot) çoklu görev yeteneği için Ultralytics YOLO26 ağırlıklarını nasıl değiştirebileceğini keşfet.

Görev vektörleri, yeni bir yetenek kazanmak için ince ayar (fine-tuning) sırasında bir sinir ağının ağırlıklarında yapılan özel değişiklikleri temsil eder. Araştırmacılar, temel bir modelin parametrelerini, ince ayar yapılmış bir modelinkilerden çıkararak, ağırlık uzayında o belirli görev için öğrenilmiş davranışı özetleyen yönlü bir vektörü izole edebilirler. Bu yaklaşım, geliştiricilerin ek bir eğitim hesaplama maliyeti gerektirmeden model davranışlarını yönlendirmek, değiştirmek veya birleştirmek için model parametreleri üzerinde basit aritmetik işlemler uygulamasına olanak tanır.

Link to this sectionGörev Vektörleri Transfer Öğrenmeden Nasıl Ayrılır?#

Transfer öğrenme kavramı, bir modelin mevcut bilgisini uyarlamak için yeni bir veri kümesi üzerinde sıralı olarak eğitilmesini içerirken, görev vektörleri eğitim sonrasında doğrudan modelin yapısal ağırlıkları üzerinde çalışır. Yeni bir alan öğrenmek için gradyanları yeniden eğitmek yerine, görev vektörlerini kullanarak ağırlık uzayı interpolasyonu yapmak, uygulayıcıların birbirinden bağımsız eğitilmiş birden fazla modelden gelen ağırlık farklarını doğrusal olarak birleştirmesine olanak tanır. Bu durum, sıfır örnekli (zero-shot) model birleştirmeyi mümkün kılar ve tek bir modelin, eğitim sırasındaki tipik hesaplama yükü olmadan birden fazla yeteneği aynı anda devralmasını sağlar.

Link to this sectionGerçek Dünya Uygulamaları#

Derin öğrenme modellerini cebirsel olarak manipüle edebilme yeteneği, modern yapay zeka süreçlerinde birçok etkili uygulamaya yol açmıştır:

  • Çok Görevli Model Birleştirme: Mühendisler, nesne algılama için optimize edilmiş bir görev vektörünü, görüntü segmentasyonu için eğitilmiş başka bir vektörle birleştirebilirler. Bu, bir Ultralytics YOLO26 temel modeline uygulandığında, her iki orijinal ince ayarın güçlü yönlerini koruyarak her iki görevde de aynı anda başarılı olan çift amaçlı bir mimari oluşturur.
  • Makine Unutma ve Yapay Zeka Güvenliği: Bir model önyargılı veya tehlikeli çıktılar sergiliyorsa, araştırmacılar bu belirli istenmeyen davranışı temsil eden bir görev vektörü hesaplayabilirler. Bu vektörü modelin ağırlıklarından çıkararak, davranışı etkili bir şekilde "silebilir" ve böylece gelişmiş yapay zeka güvenliğine ve sağlam yapay zeka etiği standartlarına büyük katkıda bulunabilirler.
  • Bilgisayarlı Görüde Alan Uyarlaması: Modelleri gündüzden geceye gerçek zamanlı çıkarım gibi belirli ortamlar için uyarlarken, görev vektörleri kullanıcıların uyarlama büyüklüğünü ölçeklendirmesine olanak tanır. Vektörün bir kısmını (örneğin 0,5'lik bir ölçeklendirme faktörü) uygulamak, her iki alanda da iyi performans gösteren dengeli bir model elde edilmesini sağlayabilir.

Link to this sectionPyTorch İçinde Görev Vektörleriyle Çalışmak#

Bir görev vektörü oluşturmak ve uygulamak, PyTorch durum sözlüğüne erişmeyi ve onu manipüle etmeyi gerektirir. Aşağıdaki örnek, ince ayar yapılmış bir YOLO26 modelinden nasıl görev vektörü çıkarılacağını ve belirli bir ölçeklendirme faktörüyle temel modele nasıl geri uygulanacağını göstermektedir.

from ultralytics import YOLO

# Load the state dictionaries for the base and fine-tuned models
base_weights = YOLO("yolo26n.pt").model.state_dict()
tuned_weights = YOLO("yolo26n-custom.pt").model.state_dict()

# Calculate the task vector (tuned weights minus base weights)
task_vector = {k: tuned_weights[k] - base_weights[k] for k in base_weights.keys()}

# Apply the task vector to the base model using a 0.5 scaling factor
for k in base_weights.keys():
    base_weights[k] += 0.5 * task_vector[k]

Link to this sectionAğırlık Manipülasyonunun Geleceği#

Büyük dil modelleri ve devasa vision transformer'lar gibi mimariler parametre sayısı bakımından büyüdükçe, bunları her küçük ayar için yeniden eğitmek ekonomik olarak imkansız hale gelir. Görev vektörleri, eğitim sonrası model optimizasyonu için matematiksel olarak zarif bir alternatif sunar. Yapay zeka topluluğu, çok gigabaytlık modellerin tamamı yerine hafif görev vektörlerini paylaşarak yapay zekada açık kaynak iş birliğini hızlandırabilir. Özel görev vektörlerini geliştirdikten sonra, Ultralytics Platform kullanmak, sonraki model dağıtım ve izleme süreçlerini basitleştirerek optimize edilmiş ağırlıklarınızın doğrudan üretime hazır uç noktalara dönüştürülmesini sağlar.

Explore solutions

Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.
Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.
Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.
Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.
Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.
Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.
Daha fazla bilgi edin

Yapay zekanın geleceğini birlikte inşa edelim!

Yolculuğuna makine öğreniminin geleceğiyle başla