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

Needle In A Haystack (NIAH)

AI'da "samanlıkta iğne" (NIAH) zorluğunu keşfet. Ultralytics YOLO26'nın küçük nesne algılamayı nasıl çözdüğünü ve LLM'lerin geniş veri kümelerini nasıl değerlendirdiğini öğren.

Yapay Zeka (AI) ve Makine Öğrenimi (ML) alanlarında "samanlıkta iğne aramak" ifadesi, genellikle son derece büyük bir veri kümesinden çok küçük ve oldukça spesifik bir bilgi parçasını veya özelliği ayıklamanın zorluğunu ifade eder. Bu kavram, yapay zeka geliştirmesinin iki ana alanında öne çıkar: Büyük Dil Modeli (LLM) değerlendirmesi ve küçük nesne tespiti için Bilgisayarlı Görü (CV). Dil modelleri dünyasında Samanlıkta İğne (NIAH) testi, bir modelin devasa bağlam pencerelerinin derinliklerine gömülmüş tek ve oldukça spesifik bir bilgiyi hatırlama becerisini ölçer. Bilgisayarlı görüde ise bu ifade, son derece yüksek çözünürlüklü görüntüler veya geniş video akışları içinde küçük bir üretim kusuru ya da hava görüntülerindeki küçük bir araç gibi çok küçük görsel hedefleri bulmanın zorluğunu anlatır.

Büyük Dil Modeli Değerlendirmesi ve Bağlam Pencereleri#

NIAH değerlendirmesi, LLM'leri stres testine tabi tutmak için bir kıyaslama ölçütü ve karmaşık Getirim Destekli Üretim (RAG) işlem hatları için standart hâline gelmiştir. Anthropic'in Claude 3'ü ve Google'ın Gemini mimarisi gibi modeller bağlam sınırlarını milyonlarca Token'a genişletirken araştırmacılar, bu modellerin tüm metin dizisi boyunca yüksek doğruluğu koruduğundan emin olmak için NIAH testini kullanır. Güçlü bellek ve Dikkat Mekanizmaları olmadan modeller, uzun bir istemin ortasına yerleştirilen bilgilerin unutulduğu ortada kaybolma etkisinden sıklıkla etkilenir. Yakın tarihli uzun bağlam değerlendirmesi çalışmaları, bir iğnenin başarıyla bulunabilmesi için modellerin, verilerin metin akışı içinde nerede konumlandığından bağımsız olarak bilgileri eşit biçimde işlemesi gerektiğini göstermektedir.

Bilgisayarlı Görü ve Küçük Nesne Tespiti#

Görü yapay zekasında samanlıkta iğne arama zorluğu, Küçük Nesne Tespiti ile eş anlamlıdır. Standart Nesne Tespiti algoritmaları, hedef devasa bir gigapiksel görüntüleme dosyası içinde yalnızca birkaç piksel kapladığında zorlanabilir. Bunu çözmek için mühendisler, SAHI (Dilimleme Destekli Hiper Çıkarım) gibi tekniklerle birleştirilmiş Ultralytics YOLO26 gibi gelişmiş mimarilerden yararlanır. Bu yaklaşım, büyük görüntüleri sistematik olarak daha küçük ve üst üste binen parçalara böler; böylece sinir ağı "samanlığı" yönetilebilir parçalar hâlinde işleyebilir ve "iğneyi" doğru şekilde tespit edebilir.

Anomali Tespiti ile yakından ilişkili olsa da samanlıkta iğne bulmak, genellikle bilinen küçük bir hedefi (belirli bir biyolojik hücre gibi) aramayı ifade eder. Buna karşılık anomali tespiti, standart bir temel çizgiden bilinmeyen sapmaları veya aykırı değerleri belirlemek için genellikle Uzun Kısa Süreli Bellek (LSTM) veya Otokodlayıcılar gibi mimariler kullanır; buna, şekli öngörülemez biçimde değişen küçük üretim kusurları örnek verilebilir.

Gerçek Dünya Uygulamaları#

NIAH problemini çözmenin pratik uygulamaları, çeşitli son derece uzmanlaşmış sektörlere yayılır:

Bilgisayarlı Görüde Pratik Uygulama#

Görsel samanlıklarda iğne ararken, Ultralytics Platformu üzerinde barındırılan son teknoloji bir modelden yararlanmak iş akışını büyük ölçüde kolaylaştırabilir. Aşağıda, görüntü girdi boyutu parametrelerini açıkça artırarak daha küçük ayrıntıların korunmasını sağlayan Python kullanarak yüksek çözünürlüklü bir görüntü üzerinde Gerçek Zamanlı Çıkarım gerçekleştirme örneği verilmiştir.

from ultralytics import YOLO

# Load the recommended YOLO26 model for high-accuracy object detection
model = YOLO("yolo26x.pt")

# Perform inference on a large, complex image (the 'haystack')
# Increasing the imgsz parameter helps the model detect tiny objects (the 'needles')
results = model.predict(source="path/to/large_aerial_image.jpg", imgsz=1280, conf=0.25)

# Display the detected small objects
results[0].show()

Explore solutions

Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

Ü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
Real-time AI that works with your operation

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
Real-time AI tailored to your operation

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

Ü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
Real-time AI that works with your operation

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
Real-time AI tailored to your operation

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

Ü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
Real-time AI that works with your operation

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
Real-time AI tailored to your operation

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