YOLO Vision 2025'i kaçırmayın!
25 Eylül 2025
10:00 — 18:00 BST
Hibrit etkinlik
Yolo Vision 2024
Sözlük

İnce Ayar

Ultralytics YOLO gibi makine öğrenimi modellerini belirli görevler için ince ayar yapın. Yöntemleri, uygulamaları ve en iyi uygulamaları burada öğrenin!

İnce ayar, geniş, genel bir veri kümesi üzerinde önceden eğitilmiş bir modeli alıp daha küçük, özel bir veri kümesi üzerinde daha da eğitmeyi içeren makine öğreniminde (ML) temel bir tekniktir. Bir transfer öğrenimi biçimi olan bu süreç, modelin öğrendiği bilgiyi sıfırdan bir model eğitmek zorunda kalmadan belirli bir görevde başarılı olmak için uyarlar. Güçlü bir temel model ile başlayarak, geliştiriciler önemli ölçüde daha az veri ve hesaplama kaynağıyla yüksek performans elde edebilirler; bu, Stanford AI Laboratuvarı gibi kurumlar tarafından araştırılan bir kavramdır.

İnce Ayar (Fine-Tuning) Nasıl Çalışır?

Süreç, ağırlıkları halihazırda vizyon için ImageNet veya Büyük Dil Modelleri (LLM'ler) için devasa bir metin külliyatı gibi geniş bir veri kümesi üzerinde optimize edilmiş bir modelle başlar. Bu önceden eğitilmiş model, görüntülerdeki kenarlar ve dokular veya metindeki dilbilgisi ve semantik gibi genel özellikleri zaten anlar. İnce ayar daha sonra, genellikle daha düşük bir öğrenme oranı kullanılarak, hedef uygulamaya göre uyarlanmış bir özel veri kümesi üzerinde eğitim sürecine devam eder. Bu, modelin parametrelerini yeni görevin özel nüansları için uzmanlaşacak şekilde ayarlar. PyTorch ve TensorFlow gibi çerçeveler, ince ayar iş akışlarını uygulamak için kapsamlı araçlar sağlar.

Gerçek Dünya Uygulamaları

İnce ayar, bilgisayarlı görü (CV) ve Doğal Dil İşleme (NLP) genelinde yaygın olarak kullanılmaktadır.

  • Tıbbi Görüntü Analizi: COCO veri kümesi üzerinde genel nesne algılama için önceden eğitilmiş Ultralytics YOLO11 gibi bir model, tümörleri doğru bir şekilde tespit etmek için özel bir MRI taramaları koleksiyonunda ince ayar yapılabilir. Bu özelleştirme, güvenilir Sağlık Hizmetlerinde Yapay Zeka çözümleri oluşturmak için kritik öneme sahiptir.
  • Özel Sohbet Robotları: Bir işletme, dahili belgeleri ve müşteri destek kayıtları üzerinde BERT gibi güçlü bir LLM'yi ince ayar yapabilir. Ortaya çıkan model, şirketin ürünleri konusunda uzmanlaşır ve web sitesi için son derece etkili ve bağlam duyarlı bir sohbet robotu sağlar. Bu tür birçok model, Hugging Face gibi platformlarda mevcuttur.

İnce Ayar ve İlgili Kavramlar

İnce ayarı (fine-tuning), diğer model uyarlama tekniklerinden ayırmak önemlidir:

  • Sıfırdan Eğitim: Bu, bir sinir ağını rastgele ağırlıklarla başlatmayı ve bir veri kümesi üzerinde eğitmeyi içerir. Çok büyük miktarda veri ve işlem gücü (örneğin, GPU'lar) gerektirir ve genellikle önceden eğitilmiş bir modeli ince ayar yapmaktan daha az verimlidir.
  • Parametre Verimli İnce Ayar (PEFT): PEFT, ince ayarın daha kaynak açısından verimli bir evrimini temsil eden bir yöntemler koleksiyonudur. Modelin tüm ağırlıklarını güncellemek yerine, LoRA gibi PEFT teknikleri orijinal modeli dondurur ve yalnızca az sayıda yeni parametreyi eğitir. Bu, bellek ve depolama gereksinimlerini önemli ölçüde azaltır ve Meta AI veya Google gibi kuruluşlardan gelen çok büyük modelleri uyarlamayı kolaylaştırır.
  • Prompt Ayarlama: Tüm orijinal model ağırlıklarının dondurulduğu belirli bir PEFT yöntemidir. Modelin kendisini ayarlamak yerine, modelin çıktısını belirli bir görev için yönlendirmek üzere girişe eklenen özel "yumuşak istemleri" (eğitilebilir gömmeler) öğrenir.
  • Retrieval-Augmented Generation (RAG): Bu teknik, modelin ağırlıklarını eğitim yoluyla değiştirmek yerine, çıkarım sırasında harici bilgi sağlayarak model çıktısını geliştirir. RAG, bir veritabanından ilgili bilgileri alır ve daha doğru ve güncel yanıtlar üretmek için isteme ekler.

Ultralytics ile İnce Ayar

Ultralytics, son teknoloji YOLO modellerinin özel uygulamalar için ince ayarını yapma sürecini basitleştirir. Kullanıcılar, önceden eğitilmiş ağırlıkları kolayca yükleyebilir ve kendi veri kümeleri üzerinde eğitimlere başlayarak görüntü sınıflandırma, nesne tespiti veya segmentasyon gibi görevleri gerçekleştirebilirler. Ultralytics HUB platformu, veri kümelerini yönetmek, modelleri eğitmek ve nihai dağıtımı (deployment) yapmak için entegre bir çözüm sağlayarak bu iş akışını daha da kolaylaştırır. En iyi performansı elde etmek için, ince ayar genellikle dikkatli hiperparametre ayarlama ile birleştirilir.

Ultralytics topluluğuna katılın

Yapay zekanın geleceğine katılın. Küresel yenilikçilerle bağlantı kurun, işbirliği yapın ve birlikte büyüyün

Şimdi katılın
Bağlantı panoya kopyalandı