YOLO Vision 2026:
Ultralytics Sözlüğüne dön

Instruction Tuning

Talimat ayarlamanın yapay zeka modellerini insan niyetiyle nasıl uyumlu hale getirdiğini keşfet. Ultralytics YOLO26 ve diğer modelleri daha iyi görevler için belirli yönergeleri takip edecek şekilde eğitmeyi öğren.

Instruction tuning, modelleri belirli kullanıcı direktiflerini veya komutlarını takip etmeye eğitmek için kullanılan özelleştirilmiş bir machine learning tekniğidir. Çoğunlukla bir dizideki bir sonraki kelimeyi tahmin etmeye veya verilerdeki genel örüntüleri tanımaya odaklanan standart ön eğitimin aksine, instruction tuning doğrudan görevler olarak biçimlendirilmiş veri kümelerinden yararlanır. Geliştiriciler, modeli açık komutlar ve bunlara karşılık gelen doğru yanıtlar olarak yapılandırılmış girdi-çıktı çiftlerine maruz bırakarak genel amaçlı bir temel modeli son derece duyarlı, görev odaklı bir asistan haline getirebilir. Bu yaklaşım, modelleri insan niyetiyle uyumlu hale getirmek ve çıktıların alakalı, güvenli ve eyleme geçirilebilir olmasını sağlamak için Generative AI alanında yaygın olarak kullanılmaktadır.

Talimat Ayarlama Nasıl Çalışır#

Bu süreç, bir modelin model weights değerlerinin özenle seçilmiş yüksek kaliteli bir talimat veri kümesi kullanılarak güncellenmesini içerir. Bu veri kümeleri, matematik denklemlerini çözmekten görüntüleri analiz etmeye kadar çeşitli alanları kapsar. Eğitim sırasında model, bir talimatın emir kipi yapısı (örneğin, "Bu metni özetle" veya "Bu görüntüdeki nesneleri tanımla") ile istenen çıktı biçimi arasındaki yapısal ilişkiyi öğrenir. Google'ın FLAN (Fine-tuned Language Net) üzerine çalışmaları gibi son araştırmalar, instruction tuning uygulanmış modellerin görülmemiş görevler genelinde büyük ölçüde iyileştirilmiş zero-shot learning yetenekleri sergilediğini göstermektedir.

Gerçek Dünya Uygulamaları#

Talimat ayarlama, hem metin hem de görsel modalitelerde dönüştürücü yeteneklerin kilidini açmıştır:

  • İnteraktif Yapay Zeka Asistanları: Modern sohbet botları, karmaşık diyalogları işlemek ve çok adımlı mantığı yürütmek için büyük ölçüde instruction tuning yöntemine güvenir. Bu ayarlama, bir kullanıcı sistemden verileri bir JSON nesnesi olarak biçimlendirmesini istediğinde modelin konuşma dolguları üretmek yerine bu kurala katı bir şekilde uymasını sağlar. OpenAI'ın InstructGPT üzerine araştırması, bu tekniğin toksik çıktıları nasıl azalttığını ve uyumu nasıl iyileştirdiğini vurgulamaktadır.
  • Görüntü-Dil Modelleri (VLM'ler): computer vision alanında, instruction tuning esnek, yönlendirilebilir görsel sistemler oluşturmak için kullanılır. Sabit bir sınıf kümesini algılayan katı bir object detection işlem hattı yerine, instruction tuning uygulanmış bir görsel model "Montaj hattındaki kusurlu ürünü bul" gibi bir komutu işleyebilir ve odak noktasını dinamik olarak ayarlayabilir.

Bu gelişmiş iş akışları için gereken yüksek kaliteli veri kümelerini yönetmek amacıyla ekipler genellikle veri kümesi açıklamasını, proje organizasyonunu ve bulut tabanlı eğitim dağıtımlarını basitleştiren Ultralytics Platform çözümüne yönelir.

İlgili Kavramları Ayırt Etme#

YZ hatlarını doğru bir şekilde tasarlamak için talimat ayarlamayı benzer model optimizasyon tekniklerinden ayırmak önemlidir:

  • Prompt Tuning ve Instruction Tuning: Prompt tuning, temel modeli dondurulmuş halde tutarken küçük bir "yumuşak prompt" (öğrenilebilir tensörler) kümesini optimize eden parametre verimli bir yöntemdir. Buna karşılık, instruction tuning genellikle talimat veri kümeleri üzerinde supervised learning kullanılarak modelin tamamının (veya önemli bir kısmının) güncellenmesini içerir.
  • Fine-Tuning ve Instruction Tuning: Geleneksel fine-tuning, bir modeli komutları nasıl takip edeceğini mutlaka öğretmeden belirli bir alana (örneğin tıp literatürüne) uyarlar. Instruction tuning, çok çeşitli farklı talimatlar genelinde görev yürütmeyi ve natural language understanding yeteneğini geliştirmek için özellikle tasarlanmış, fine-tuning sürecinin farklı bir alt kümesidir.

Uygulamada Modelleri Uyarlama#

Özel computer vision işlem hatları oluşturan geliştiriciler için, bir temel modeli belirli görev kısıtlamalarına uyarlamak yaygın bir gereksinimdir. Tam instruction tuning özel ve devasa veri kümeleri gerektirirken, Ultralytics YOLO26 gibi güçlü modellerin belirli alan görevlerine uyarlanması benzer denetimli uyarlama ilkelerini kullanır.

from ultralytics import YOLO

# Load a pre-trained YOLO26 foundation model
model = YOLO("yolo26n.pt")

# Adapt the model weights to a custom task dataset using the PyTorch backend
# This process aligns the model's predictive capabilities with user-defined classes
results = model.train(data="custom_task.yaml", epochs=50, imgsz=640)

Geliştiriciler bu gelişmiş eğitim metodolojilerinden yararlanarak teorik deep learning ile pratik, kullanıcı odaklı yazılım arasındaki boşluğu dolduran, karmaşık komutları güvenilir bir şekilde yorumlayan ve yürüten sağlam yapay zeka sistemleri dağıtabilir. Eğitim mekanizmaları hakkında daha fazla okuma yapmak için sinir ağı eğitimi üzerine resmi PyTorch belgelerini inceleyebilirsin.

Explore solutions

Real-time AI that works with your team

Robotikte bilgisayarlı görü

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 bilgisayarlı görü

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 bilgisayarlı görü

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 bilgisayarlı görü

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 bilgisayarlı görü

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 bilgisayarlı görü

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 bilgisayarlı görü

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 bilgisayarlı görü

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 bilgisayarlı görü

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 bilgisayarlı görü

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 bilgisayarlı görü

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 bilgisayarlı görü

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 bilgisayarlı görü

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 bilgisayarlı görü

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 bilgisayarlı görü

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 bilgisayarlı görü

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 bilgisayarlı görü

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 bilgisayarlı görü

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 bilgisayarlı görü

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 bilgisayarlı görü

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 bilgisayarlı görü

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