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

Deformable Attention

Deforme Edilebilir Dikkat mekanizmasının uzamsal veri işlemeyi nasıl optimize ettiğini keşfet. Bu seyrek mekanizmanın bilgisayarlı görü görevlerini ve Ultralytics YOLO26 modellerini nasıl geliştirdiğini öğren.

Deformable Attention is an advanced attention mechanism designed to optimize how neural networks process spatial data, particularly in computer vision (CV) tasks. Traditional attention modules evaluate interactions between all possible points in an image, which results in massive computational overhead when dealing with high-resolution inputs. Deformable Attention solves this by focusing only on a small, dynamic set of key sampling points around a reference pixel. By allowing the network to learn exactly where to look rather than strictly scanning the entire grid, it dramatically reduces memory usage and speeds up training while maintaining robust deep learning capabilities.

Link to this sectionDikkat Modalitelerini Ayırt Etmek#

Bu tekniğin modern mimarilere nasıl uyduğunu anlamak, onu ilgili kavramlardan ayırt etmeyi gerektirir. Standart dikkat, tüm piksellerin yoğun ve küresel bir haritalamasını hesaplarken, Deformable Attention ilgi bölgelerini seçici bir şekilde örneklemek için seyrek dikkat mekanizmalarına dayanır. Ayrıca, Flash Attention ile farklılık gösterir. Flash Attention, GPU bellek okuma/yazma işlemlerini en aza indirerek standart tam dikkati hızlandıran donanım düzeyinde bir optimizasyondur. Buna karşılık Deformable Attention, modelin hangi görsel özelliklere odaklandığını değiştirerek matematiksel işlemi temelden değiştirir.

Bu kavramlar, Google DeepMind araştırmalarında ve OpenAI vizyon geliştirme çalışmalarında aktif olarak araştırılmakta ve PyTorch ekosistemi ile TensorFlow mimarileri içinde yerel olarak uygulanmaktadır. Ancak, tamamen dikkat tabanlı modeller bazen dağıtım karmaşıklıklarından muzdarip olabilir. Karmaşık Transformer katmanlarının yükü olmadan yüksek hızlı çıkarım gerektiren projeler için, Ultralytics YOLO26 uç nokta tabanlı nesne algılama için önerilen standart olmaya devam etmektedir.

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

Bu kavramın seyrek ve verimli yapısı, yoğun görüntülerin gerçek zamanlı analizini gerektiren endüstrilerde önemli atılımlar sağlamıştır.

  • Otonom araçlar ve sürüş sistemleri: Kendi kendine giden araçlar, karmaşık ortamlarda gezinmek için yüksek çözünürlüklü kameralara güvenir. Deformable Attention, yerleşik sistemlerin uzak yayalar veya kısmen gizlenmiş trafik işaretleri gibi kritik özellikleri, boş gökyüzünü analiz ederek işlem gücünü boşa harcamadan hızla izole etmesini sağlar. Bu sistemlerle ilgili içgörüler, sıklıkla IEEE bilgisayarlı görü araştırmalarında ve ACM dijital kütüphanesinde yayımlanmaktadır.
  • Tıbbi görüntü analizi ve teşhis: Patologlar, hücresel anormallikleri tespit etmek için yüksek çözünürlüklü tanısal görüntülemeden yararlanırlar. Akıllı uzamsal örnekleme kullanarak, görü modelleri görüntüyü küçültüp kritik tanısal verileri kaybetmeden gigapiksel taramalardaki mikroskobik anomalileri tespit edebilir. Benzer dikkat odaklı metodolojiler, Anthropic'in yapay zeka güvenliği ve hassasiyetine yaklaşımında da sıkça yankılanmaktadır.
  • Akıllı gözetim sistemleri: Modern güvenlik kameraları, çok megapikselli video akışlarını işler. Dikkat mekanizmaları, kalabalık sahnelerdeki hareketli nesneleri veya sahipsiz bagajları hızla izole etmeye yardımcı olur, kısıtlı uç cihazlarda çalışırken yanlış alarmları azaltır.

Link to this sectionKod Örneği#

You can seamlessly experiment with models utilizing these attention mechanisms, such as RT-DETR (Real-Time DEtection TRansformer), using the ultralytics package. The following example demonstrates how to load a model and perform inference on a high-resolution image.

from ultralytics import RTDETR

# Load a pre-trained RT-DETR model which utilizes specialized attention mechanisms
model = RTDETR("rtdetr-l.pt")

# Perform inference on an image to detect and locate objects
results = model("https://ultralytics.com/images/bus.jpg")

# Print the bounding box coordinates for the detected objects
for box in results[0].boxes:
    print(f"Object found at coordinates: {box.xyxy[0].tolist()}")

Makine öğrenimi iş akışlarını kolaylaştırmak için Ultralytics Platform, bulut tabanlı eğitim ve dağıtım için sezgisel araçlar sunar. Veri kümesi etiketlemeden yüksek düzeyde optimize edilmiş modelleri dışa aktarmaya kadar tüm süreci basitleştirir ve geliştiricilerin karmaşık altyapıyı yönetmek yerine çözümler oluşturmaya odaklanabilmesini 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