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

Attention Mechanism

Dikkat mekanizmalarının insan odağını taklit ederek yapay zekada nasıl devrim yarattığını keşfet. Sorgu, Anahtar ve Değer bileşenlerinin Ultralytics YOLO26'da doğruluğu nasıl artırdığını öğren.

Bir dikkat mekanizması, insan bilişsel yeteneğini taklit ederek belirli detaylara odaklanmayı ve alakasız bilgileri görmezden gelmeyi sağlayan yapay zeka (AI) alanında temel bir tekniktir. Derin öğrenme (DL) bağlamında bu mekanizma, bir sinir ağının (NN) giriş verilerinin farklı kısımlarına dinamik olarak farklı önem düzeyleri veya "ağırlıklar" atamasını sağlar. Model, tüm bir görüntüyü veya cümleyi eşit vurguyla işlemek yerine bağlamı anlamak için bir cümledeki belirli bir kelime veya karmaşık bir görsel sahnedeki belirgin bir nesne gibi en önemli özelliklere dikkat etmeyi öğrenir. Bu çığır açıcı gelişme, Doğal Dil İşleme (NLP) alanından gelişmiş bilgisayarlı görüye (CV) kadar pek çok alanı kökten değiştiren Transformer mimarisinin arkasındaki itici güçtür.

Dikkat Nasıl Çalışır#

Aslında Yinelenen Sinir Ağlarındaki (RNN) bellek sınırlamalarını çözmek için tasarlanan dikkat mekanizmaları, veri dizisinin uzak parçaları arasında doğrudan bağlantılar oluşturarak artan gradyan problemini çözer. Süreç genellikle Sorgular, Anahtarlar ve Değerler olmak üzere üç bileşeni içeren bir erişim analojisiyle açıklanır.

  • Sorgu (Q): Modelin o anda ne aradığını temsil eder (örneğin, bir cümlenin öznesi).
  • Anahtar (K): Girdide mevcut olan bilgiler için bir tanımlayıcı görevi görür.
  • Değer (V): Gerçek bilgi içeriğini barındırır.

Sorguyu çeşitli Anahtarlarla karşılaştırarak model bir dikkat puanı hesaplar. Bu puan, çıktıyı oluşturmak için Değerin ne kadarının alındığını ve kullanıldığını belirler. Bu, modellerin veri noktaları arasındaki mesafeden bağımsız olarak aralarındaki ilişkiyi anlayarak uzun vadeli bağımlılıkları etkili bir şekilde yönetmesini sağlar.

Gerçek Dünya Uygulamaları#

Dikkat mekanizmaları, modern teknolojideki en görünür ilerlemelerden bazılarını mümkün kılmıştır.

  • Makine Çevirisi: Google Çeviri gibi sistemler, diller arasındaki kelimeleri hizalamak için dikkate güvenir. "The black cat" (İngilizce) ifadesini "Le chat noir" (Fransızca) olarak çevirirken model, sıfat-isim sıralamasını ters çevirmek zorundadır. Dikkat, kod çözücünün "noir" üretirken "black"e ve "chat" üretirken "cat"e odaklanmasını sağlayarak dilbilgisel doğruluğu garanti eder.
  • Tıbbi Görüntü Analizi: Sağlık sektöründe dikkat haritaları, radyologlara röntgen veya MR taramalarındaki şüpheli bölgeleri vurgulayarak yardımcı olur. Örneğin, beyin tümörü veri setlerindeki anomaliler teşhis edilirken model, işleme gücünü tümör dokusuna odaklayıp sağlıklı beyin dokusunu filtreleyerek teşhis hassasiyetini artırır.
  • Otonom Araçlar: Kendi kendine giden arabalar, kritik yol öğelerine öncelik vermek için görsel dikkati kullanır. Yoğun bir caddenin ortasında sistem; gökyüzü veya binalar gibi statik arka plan öğelerine daha az dikkat ederken yayalara ve trafik ışıklarına yüksek öncelikli sinyaller olarak yoğun bir şekilde odaklanır.

Dikkat vs. Konvolüsyon#

Dikkat mekanizmasını Evrişimli Sinir Ağlarından (CNN'ler) ayırmak önemlidir. CNN'ler kenarları ve dokuları tespit etmek için sabit bir pencere (çekirdek) kullanarak verileri yerel olarak işlerken dikkat, girdinin her parçasını diğer tüm parçalarla ilişkilendirerek verileri küresel olarak işler.

  • Öz-Dikkat: Modelin tek bir dizi içindeki bağlamı anlamak için kendi kendine baktığı özel bir dikkat türü.
  • Verimlilik: Saf dikkat modelleri hesaplama açısından maliyetli olabilir (ikinci dereceden karmaşıklık). Flash Attention gibi modern optimizasyon teknikleri, eğitimi hızlandırmak için GPU donanımını daha etkili bir şekilde kullanır.

Ultralytics YOLO26 gibi en son teknolojiye sahip modeller gelişmiş CNN yapıları kullanılarak gerçek zamanlı çıkarım için optimize edilmiş olsa da RT-DETR (Gerçek Zamanlı Algılama Transformer) gibi hibrit mimariler yüksek doğruluk elde etmek için açıkça dikkati kullanır. Her iki model türü de Ultralytics Platform kullanılarak kolayca eğitilebilir ve dağıtılabilir.

Kod Örneği#

Aşağıdaki Python örneği, nesne tespiti için temel olarak dikkat mekanizmalarına güvenen bir model mimarisi olan RT-DETR kullanarak çıkarımın nasıl gerçekleştirileceğini göstermektedir.

from ultralytics import RTDETR

# Load a pre-trained RT-DETR model which uses attention mechanisms
# This model captures global context effectively compared to pure CNNs
model = RTDETR("rtdetr-l.pt")

# Perform inference on an image URL
results = model("https://ultralytics.com/images/bus.jpg")

# Print the number of detections found via transformer attention
print(f"Detected {len(results[0].boxes)} objects using attention-based detection.")

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