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

Context Window

Bağlam penceresinin yapay zekada bir modelin belleğini nasıl tanımladığını öğren. Gelişmiş doğruluk için Ultralytics YOLO26 ile NLP ve video takibindeki uygulamalarını keşfet.

A context window refers to the maximum span of input data—such as text characters, audio segments, or video frames—that a machine learning model can process and consider simultaneously during operation. In the realm of artificial intelligence (AI), this concept is analogous to short-term memory, determining how much information the system can "see" or recall at any given moment. For natural language processing (NLP) models like Transformers, the window is measured in tokens, defining the length of the conversation history the AI can maintain. In computer vision (CV), the context is often temporal or spatial, allowing the model to understand motion and continuity across a sequence of images.

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

Bir bağlam penceresinin pratik faydası, basit bir veri arabelleği oluşturmanın çok ötesine geçer ve çeşitli ileri düzey alanlarda önemli bir rol oynar:

  • Konuşma AI ve Chatbotlar: Modern chatbot ve sanal asistan mimarilerinde bağlam penceresi, konuşma geçmişi arabelleği olarak görev yapar. Daha geniş bir pencere, temsilcinin uzun bir diyalogda daha önce bahsedilen belirli ayrıntıları hatırlamasını sağlayarak bilgileri tekrar etme zorunluluğundan kaynaklanan hayal kırıklığını önler.
  • Video Nesne Takibi: Görüntü işleme görevleri için bağlam genellikle zamansaldır. Nesne takibi algoritmalarının, özellikle nesnelerin gizlendiği anlarda kimliklerini koruyabilmeleri için bir varlığın konumunu ve görünümünü birden fazla kare boyunca hatırlamaları gerekir. En yeni Ultralytics YOLO26 modelleri, bu zamansal bağlamı etkin bir şekilde kullanarak takip görevlerinde yüksek doğruluk sağlamak için verimli işlem süreçlerinden yararlanır.
  • Finansal Zaman Serisi Analizi: Yatırım stratejileri genellikle geçmiş piyasa verilerini inceleyen tahminleyici modelleme yöntemlerine dayanır. Burada bağlam penceresi, modelin gelecekteki eğilimleri tahmin etmek için kaç geçmiş veri noktasını (örneğin, son 30 gündeki hisse senedi fiyatları) değerlendirdiğini belirler; bu, kantitatif finans için merkezi bir tekniktir.

Link to this sectionİlgili Kavramları Ayırt Etme#

AI çözümlerini doğru bir şekilde uygulamak için, bağlam penceresini sözlükteki benzer terimlerden ayırt etmek faydalıdır:

  • Bağlam Penceresi vs. Alıcı Alan (Receptive Field): Her iki terim de girdi verisinin kapsamını tanımlasa da, "Alıcı Alan" Evrişimli Sinir Ağları (CNN) için özeldir ve görüntünün tek bir özellik haritasını etkileyen uzamsal alanını ifade eder. Buna karşılık "Bağlam Penceresi" genellikle veri akışlarındaki ardışık veya zamansal bir aralığı ifade eder.
  • Bağlam Penceresi vs. Tokenlaştırma: Bağlam penceresi sabit bir kaptır, tokenlaştırma ise onu doldurma yöntemidir. Metin veya veri token'lara bölünür ve tokenlaştırıcının verimliliği, pencereye ne kadar gerçek bilgi sığacağını belirler. Verimli alt-kelime tokenlaştırıcıları, karakter düzeyi yöntemlere kıyasla aynı pencere boyutuna daha fazla anlamsal bilgi sığdırabilir.
  • Bağlam Penceresi vs. Yığın Boyutu (Batch Size): Yığın boyutu, model eğitimi sırasında kaç bağımsız örneğin paralel olarak işleneceğini belirlerken, bağlam penceresi tek bir örneğin ardışık boyutu boyunca uzunluğunu veya boyutunu belirler.

Link to this sectionÖrnek: Görüntü İşlemede Zamansal Bağlam#

Genellikle metin bağlamında tartışılsa da, bağlam, geçmişin önemli olduğu görüntü işleme görevleri için hayati öneme sahiptir. Aşağıdaki Python kod parçası, nesne takibi yapmak için ultralytics paketini kullanır. Burada model, 1. karede tespit edilen bir aracın 10. karede aynı araç olarak tanınmasını sağlamak için video kareleri boyunca nesne kimliklerinin bir "bağlamını" korur.

from ultralytics import YOLO

# Load the YOLO26n model (latest generation)
model = YOLO("yolo26n.pt")

# Perform object tracking on a video file
# The tracker uses temporal context to preserve object IDs across frames
results = model.track(source="path/to/video.mp4", show=True)

Link to this sectionZorluklar ve Gelecek Yönelimleri#

Managing context windows involves a constant trade-off between performance and resources. A window that is too short can lead to "model amnesia," where the AI loses track of the narrative or object trajectory. However, excessively large windows increase inference latency and memory consumption, making real-time inference difficult on edge AI devices.

To mitigate this, developers use strategies like Retrieval-Augmented Generation (RAG), which allows a model to fetch relevant information from an external vector database rather than holding everything in its immediate context window. Additionally, tools like the Ultralytics Platform help teams manage large datasets and monitor deployment performance to optimize how models handle context in production environments. Frameworks like PyTorch continue to evolve, offering better support for sparse attention mechanisms that allow for massive context windows with linear rather than quadratic computational costs. Innovations in model architecture, such as those seen in the transition to the end-to-end capabilities of YOLO26, continue to refine how visual context is processed for maximum efficiency.

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