Ultralytics YOLO27:
Ultralytics Sözlüğüne dön

LoRA (Low-Rank Adaptation)

LoRA'nın (Düşük Sıralı Uyarlama) Ultralytics YOLO26 gibi modellerde verimli ince ayarı nasıl mümkün kıldığını keşfet. Yapay zekâyı minimum bellek ve donanımla özelleştirmeyi öğren.

LoRA veya Düşük Dereceli Uyarlama, büyük önceden eğitilmiş modelleri verimli bir şekilde ince ayarlamak için tasarlanmış, makine öğrenimi (ML) alanında çığır açan bir tekniktir. Modern temel modeller milyarlarca parametre içerecek şekilde büyüdükçe, bunları belirli görevlere uyarlamak için yeniden eğitmenin hesaplama maliyeti birçok geliştirici için karşılanamaz hâle gelmiştir. LoRA, özgün model ağırlıklarını dondurup mimariye daha küçük, eğitilebilir rank ayrıştırma matrisleri ekleyerek bu sorunu çözer. Bu yöntem, eğitilebilir parametrelerin sayısını 10.000 kata kadar azaltır; bellek gereksinimlerini önemli ölçüde düşürür ve mühendislerin güçlü ağları tek bir GPU (Grafik İşlem Birimi) gibi standart tüketici donanımlarında özelleştirmesine olanak tanır.

Verimli Uyarlamanın Mekanizmaları#

LoRA'nın temel yeniliği, model güncellemelerine yaklaşımında yatar. Geleneksel ince ayar işleminde, geri yayılım sırasında sinir ağındaki her ağırlığın ayarlanması gerekir. Bu tam parametreli ayarlama, tüm model için iyileştirici durumlarının depolanmasını gerektirir ve büyük miktarda VRAM tüketir.

LoRA, uyarlama sırasında ağırlıklardaki değişikliklerin "düşük ranklı" olduğu, yani temel bilgilerin önemli ölçüde daha az boyutla temsil edilebileceği varsayımıyla çalışır. Küçük matris çiftlerini modelin katmanlarına (çoğunlukla Transformer mimarilerinin dikkat mekanizmasına) ekleyen LoRA, ana model sabit kalırken yalnızca bu eklenen adaptörleri optimize eder. Bu modülerlik, özgün Microsoft araştırma makalesinde ele alınan bir kavram olan küçük adaptör dosyalarını değiştirerek sanatsal stilleri veya dilleri değiştirmek gibi farklı görevler arasında hızlı geçiş yapılmasını sağlar.

Gerçek Dünya Uygulamaları#

Güçlü modelleri asgari kaynaklarla uyarlama becerisi, çeşitli yapay zekâ (AI) sektörlerinde benimsenmesini hızlandırmıştır.

  • Özelleştirilmiş Nesne Algılama: Endüstriyel ortamlarda geliştiriciler, YOLO26 gibi görsel modelleri niş görevlere uyarlamak için verimli uyarlama tekniklerini kullanır. Örneğin bir fabrika, üretim kalite kontrolünde belirli kusurları algılamak üzere bir modeli özel bir veri kümesi üzerinde eğitebilir. Model, genel nesne tanıma yeteneklerini korurken nadir görülen anomalileri tanımayı öğrenir.
  • Üretken Yapay Zekâ ve Sanat: LoRA, Üretken Yapay Zekâ topluluğunda temel araçlardan biridir. Dijital sanatçılar, belirli bir karakter veya resim stili gibi yeni kavramları Stable Diffusion gibi görüntü oluşturma modellerine öğretmek için LoRA'yı kullanır. İçerik üreticileri, çok gigabaytlık bir kontrol noktası paylaşmak yerine, başkalarının stilize sanat eserlerini verimli bir şekilde oluşturmasına olanak tanıyan hafif LoRA dosyaları dağıtır.
  • Uzmanlaşmış Büyük Dil Modelleri: Hukuk ve sağlık kuruluşları, Büyük Dil Modellerini (LLMs) özel belgeler üzerinde ayarlamak için LoRA'dan yararlanır. Bu sayede tam ölçekli eğitimin maliyetine katlanmadan sözleşme taslakları hazırlayabilen veya tıbbi görüntü analizi raporlarını özetleyebilen güvenli, alana özgü asistanlar oluşturulabilir.

Uyarlama Kavramlarını Uygulama#

Matematiksel uygulama matris cebiri içerse de modern yazılım çerçeveleri bu karmaşıklıkları soyutlar. Aşağıdaki Python kod parçacığı, ultralytics paketini kullanarak standart bir eğitim iş akışını gösterir. YOLO26 gibi verimli modeller, yeni verilerden hızlıca öğrenmek için verimli uyarlamayla ortak ilkeleri paylaşan optimizasyon stratejilerinden yararlanır.

from ultralytics import YOLO

# Load the YOLO26 model (highly efficient for edge deployment)
model = YOLO("yolo26n.pt")

# Train the model on a specific dataset
# Modern training pipelines optimize updates to converge quickly
results = model.train(data="coco8.yaml", epochs=5, imgsz=640)

LoRA ve İlgili Kavramlar#

Uygun iş akışını seçmek için LoRA'yı diğer uyarlama stratejilerinden ayırt etmek önemlidir:

  • Parametre Verimli İnce Ayar (PEFT): PEFT, ince ayarın maliyetini azaltan tüm yöntemleri kapsayan bir terimdir. LoRA, günümüzde PEFT'in en popüler ve etkili türüdür; ancak adaptör katmanları veya ön ek ayarlama gibi başka yöntemler de vardır.
  • Aktarım Öğrenimi: Bu, bir problemden (ör. arabaları tanımak) edinilen bilginin ilişkili başka bir probleme (ör. kamyonları tanımak) uygulanmasına ilişkin daha geniş teorik kavramdır. LoRA, aktarım öğrenimini verimli bir şekilde uygulamak için kullanılan özel bir araçtır. Genel teoriyi bu aktarım öğrenimi rehberinde inceleyebilirsin.
  • İstem Mühendisliği: Adaptörler aracılığıyla modelin matematiksel işleme sürecini değiştiren LoRA'nın aksine istem mühendisliği, modeli yönlendirmek için metin girdisini optimize etmeyi içerir. Eğitim gerektirmez; ancak karmaşık ve son derece özel görevlerde genellikle daha az güçlüdür.

Yüksek performanslı model ayarlamaya erişimi demokratikleştiren LoRA, geliştiricilerin bir teknoloji devinin devasa altyapısına ihtiyaç duymadan otonom araç algısından kişiselleştirilmiş sohbet botlarına kadar özel çözümler geliştirmesini sağlar. Bu veri kümelerini ve eğitim çalıştırmalarını verimli bir şekilde yönetmek isteyen ekipler için Ultralytics Platformu, bu uyarlanmış modelleri açıklamak, eğitmek ve dağıtmak üzere kapsamlı bir ortam sunar.

Explore solutions

Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini 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ü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; ç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ı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayı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. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı 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. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini 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ü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; ç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ı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayı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. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı 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. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini 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ü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; ç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ı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayı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. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı 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. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin

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

Makine öğreniminin geleceğiyle yolculuğuna başla