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

Needle In A Haystack (NIAH)

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

Yapay Zeka (AI) ve Makine Öğrenmesi (ML) alanlarında "samanlıkta iğne" ifadesi, tipik olarak devasa bir veri kümesi içinden çok küçük ve son derece spesifik bir bilgi veya özelliği ayıklamanın yarattığı zorlu görevi tanımlar. Bu kavram, AI geliştirmenin 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 pencereleri içine gömülü tek bir spesifik gerçeği hatırlama yeteneğini ölçer. Bilgisayarlı görüde ise bu, çok yüksek çözünürlüklü görüntüler veya geniş video akışları içinde —minik bir üretim hatası veya hava görüntülerindeki küçük bir araç gibi— çok küçük görsel hedefleri bulma şeklindeki zorlu görevi tanımlar.

Link to this sectionBüyük Dil Modeli Değerlendirmesi ve Bağlam Pencereleri#

The NIAH evaluation has become a standard benchmark for pressure-testing LLMs and complex Retrieval-Augmented Generation (RAG) pipelines. As models like Anthropic's Claude 3 and Google's Gemini architecture expand their context limits to millions of Tokens, researchers use the NIAH test to ensure these models maintain high accuracy across the entire text sequence. Without robust memory and Attention Mechanisms, models often suffer from the lost-in-the-middle effect, where facts placed in the center of a long prompt are forgotten. Recent studies on long-context evaluation demonstrate that successfully retrieving a needle requires models to process information uniformly regardless of where the data is positioned within the text stream.

Link to this sectionBilgisayarlı Görü ve Küçük Nesne Tespiti#

In vision AI, the needle in a haystack challenge is synonymous with Small Object Detection. Standard Object Detection algorithms can struggle when the target occupies only a few pixels within a massive gigapixel imaging file. To solve this, engineers utilize advanced architectures like Ultralytics YOLO26 combined with techniques like SAHI (Slicing Aided Hyper Inference). This approach systematically divides large images into smaller, overlapping patches, allowing the neural network to process the "haystack" in manageable chunks and accurately detect the "needle."

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 genellikle Uzun Kısa Süreli Bellek (LSTM) veya Otomatik Kodlayıcılar gibi mimarileri kullanarak, şekil bakımından öngörülemez şekilde değişen küçük üretim hataları gibi standart bir temel hattan gelen bilinmeyen sapmaları veya aykırı değerleri tanımlar.

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

NIAH problemini çözmenin pratik uygulaması, çeşitli ve son derece uzmanlaşmış endüstrilere yayılmaktadır:

Link to this sectionBilgisayarlı Görüde Pratik Uygulama#

Görsel samanlıklardaki iğnelerle uğraşırken, Ultralytics Platform üzerinde barındırılan en son teknoloji bir modeli kullanmak iş akışını ciddi ölçüde hızlandırabilir. Aşağıda, küçük detayların korunmasını sağlamak adına görüntü giriş boyutu parametrelerini açıkça artırarak, Python kullanarak yüksek çözünürlüklü bir görüntü üzerinde nasıl Gerçek Zamanlı Çıkarım yapılacağına dair bir örnek bulunmaktadır.

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 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