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

Language Modeling

Dil modellemenin temellerini ve NLP'deki rolünü keşfet. Ultralytics YOLO26 ve çok modlu yapay zekanın metin ile görme arasındaki boşluğu nasıl kapattığını öğren.

Dil modelleme, bilgisayarlara insan dilini anlamayı, üretmeyi ve tahmin etmeyi öğretmek için kullanılan temel istatistiksel tekniktir. En temel düzeyde, bir dil modeli bir cümledeki belirli bir kelime dizisinin oluşma olasılığını belirler. Bu yetenek, Doğal Dil İşleme (NLP) alanının tamamı için bel kemiği görevi görür ve makinelerin basit anahtar kelime eşleştirmenin ötesine geçerek bağlamı, dil bilgisini ve niyeti anlamasını sağlar. Bu sistemler, devasa miktarda eğitim verisini analiz ederek hangi kelimelerin genellikle diğerlerinden sonra geldiğine dair istatistiksel olasılığı öğrenir; bu da onların tutarlı cümleler kurmalarına veya konuşma tanıma görevlerinde belirsiz sesleri çözmelerine olanak tanır.

Link to this sectionMekanizmalar ve Evrim#

Dil modellemenin tarihi, Yapay Zeka (AI) dünyasının kendi evrimini takip eder. İlk iterasyonlar, doğrudan önceki $n$ kelimeye dayalı olarak bir kelimenin istatistiksel olasılığını hesaplayan "n-gram" yöntemlerine dayanıyordu. Ancak modern yaklaşımlar, çok daha karmaşık ilişkileri yakalamak için Derin Öğrenme (DL) kullanır.

Contemporary models leverage embeddings, which convert words into high-dimensional vectors, allowing the system to understand that "king" and "queen" are semantically related. This evolution culminated in the Transformer architecture, which utilizes self-attention mechanisms to process entire sequences of text in parallel. This allows the model to weigh the importance of words regardless of their distance from each other in a paragraph, a crucial feature for maintaining context in long-form text generation.

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

Dil modelleme, akademik araştırmalardan çıkıp endüstriler genelinde günlük dijital etkileşimlere güç veren bir yardımcı araç haline gelmiştir:

  • Makine Çevirisi: Google Translate gibi hizmetler, metni bir dilden diğerine dönüştürmek için gelişmiş dizi-dizi (sequence-to-sequence) modellerini kullanır. Model, dil bilgisel doğruluğu sağlayarak kaynak dil dizisi verildiğinde hedef dil dizisinin olasılığını tahmin eder.
  • Akıllı Kodlama Asistanları: GitHub Copilot gibi araçlar, kod depoları üzerinde eğitilmiş özel dil modelleri olarak işlev görür. Kod bloklarını otomatik tamamlamak için söz dizimini ve mantığı tahmin ederler, böylece yazılım geliştirme sürecini önemli ölçüde hızlandırırlar.
  • Tahminli Metin ve Otomatik Düzeltme: Mobil cihazlarda, hafif modeller yerel olarak inference gerçekleştirerek mesajdaki bir sonraki kelimeyi önerir ve zaman içinde kullanıcının kendine has yazım stiline uyum sağlar.
  • Görüntü-Dil Entegrasyonu: Bilgisayarlı Görü (CV) alanında, dil modelleri görsel kodlayıcılarla eşleştirilir. Bu, kullanıcının önceden tanımlanmış kategoriler yerine doğal dil tanımlarını kullanarak nesneleri arayabildiği "açık kelime dağarcıklı" (open-vocabulary) algılamayı mümkün kılar.

Link to this sectionMetin ve Görüntü Arasında Köprü Kurmak#

Dil modelleme öncelikle metinlerle ilgilenirken, prensipleri giderek daha fazla Çok Modlu Yapay Zeka (Multimodal AI) alanına uygulanmaktadır. YOLO-World gibi modeller, kullanıcıların metin komutlarını kullanarak algılama sınıflarını dinamik olarak tanımlamalarına olanak tanıyan dilsel yetenekleri entegre eder. Bu, yeni nesneler aranırken yeniden eğitime olan ihtiyacı ortadan kaldırır.

Aşağıdaki Python kod parçası, nesne algılama için dil tanımlarından nasıl yararlanılacağını ultralytics paketini kullanarak göstermektedir:

from ultralytics import YOLOWorld

# Load a model capable of understanding natural language prompts
model = YOLOWorld("yolov8s-world.pt")

# Define custom classes using text descriptions via the language model encoder
# The model uses internal embeddings to map 'text' to 'visual features'
model.set_classes(["person in red shirt", "blue car"])

# Run inference to detect these specific text-defined objects
results = model.predict("street_scene.jpg")

# Display the results
results[0].show()

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

Dil modellemeyi, genellikle birbirinin yerine kullanılan ilgili terimlerden ayırt etmek faydalıdır:

  • Dil Modelleme ve Büyük Dil Modelleri (LLM): Dil modelleme temel görev veya matematiksel tekniktir. GPT serisi gibi bir LLM, bu görevi yerine getirmek için tasarlanmış, milyarlarca parametre ile petabaytlarca veri üzerinde eğitilmiş belirli, devasa bir model örneğidir.
  • Dil Modelleme ve Üretken Yapay Zeka (Generative AI): Üretken Yapay Zeka, yeni içerik (görseller, ses, kod) oluşturan her türlü yapay zekayı kapsayan geniş bir kategoridir. Dil modelleme, Üretken Yapay Zeka'nın metin tabanlı alt kümesini mümkün kılan özel mekanizmadır.
  • Dil Modelleme ve Nesne Algılama: YOLO26 gibi geleneksel algılama modelleri, sabit görsel etiketler üzerinde eğitilir. Dil modelleri ise metindeki dizi olasılığı ile ilgilenir. Ancak CLIP gibi teknolojiler, görsel kavramları dilsel tanımlarla ilişkilendirmeyi öğrenerek bu boşluğu doldurur.

Link to this sectionZorluklar ve Gelecek Görünümü#

Dil modelleri, yararlarına rağmen eğitim veri kümelerinde bulunan ön yargıları istemeden yeniden üretebildikleri için yapay zekada ön yargı konusunda zorluklarla karşılaşırlar. Ayrıca, bu modelleri eğitmek muazzam hesaplama kaynakları gerektirir. Ultralytics Platform gibi çözümler, veri kümelerinin ve eğitim iş akışlarının yönetimini kolaylaştırarak modellerin belirli uygulamalar için ince ayarının (fine-tune) yapılmasını basitleştirir. Gelecekteki araştırmalar, bu modelleri model nicemleme yoluyla daha verimli hale getirmeye odaklanmıştır; bu sayede güçlü dil anlama yeteneği, bulut bağlantısına ihtiyaç duymadan doğrudan uç yapay zeka (edge AI) cihazlarında çalıştırılabilir.

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