Ultralytics YOLO27:
Ultralytics Sözlüğüne dön

Language Modeling

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

Dil modelleme, bilgisayarları insan dilini anlaması, üretmesi ve tahmin etmesi için eğitmekte kullanılan temel istatistiksel tekniktir. En temel düzeyde bir dil modeli, bir cümlede belirli bir sözcük dizisinin ortaya çıkma olasılığını belirler. Bu yetenek, Doğal Dil İşleme (NLP) alanının tamamının temelini oluşturur ve makinelerin basit anahtar kelime eşleştirmenin ötesine geçerek bağlamı, dil bilgisini ve amacı anlamasını sağlar. Bu sistemler, çok büyük miktarlardaki eğitim verilerini analiz ederek hangi sözcüklerin genellikle birbirinden sonra geldiğine ilişkin istatistiksel olasılıkları öğrenir; böylece tutarlı cümleler oluşturabilir veya konuşma tanıma görevlerinde belirsiz sesleri çözümleyebilir.

Mekanizmalar ve Gelişim#

Dil modellemesinin tarihi, Yapay Zekânın (AI) kendisinin gelişimini izler. İlk örnekler, bir sözcüğün kendisinden hemen önce gelen $n$ sözcüğe bağlı istatistiksel olasılığını basitçe hesaplayan "n-gram"lara dayanıyordu. Ancak modern yaklaşımlar, çok daha karmaşık ilişkileri yakalamak için Derin Öğrenmeden (DL) yararlanır.

Günümüzdeki modeller, sözcükleri yüksek boyutlu vektörlere dönüştüren gömülerden yararlanır; bu sayede sistem, "king" ve "queen" sözcüklerinin anlamsal olarak ilişkili olduğunu anlayabilir. Bu gelişim, metnin tüm dizilerini paralel olarak işlemek için öz-dikkat mekanizmalarından yararlanan Transformer mimarisiyle doruğa ulaştı. Bu sayede model, uzun biçimli metin üretiminde bağlamı korumak için kritik bir özellik olan, bir paragraftaki sözcüklerin birbirine olan uzaklığından bağımsız olarak önemlerini ağırlıklandırabilir.

Gerçek Dünya Uygulamaları#

Dil modelleme, akademik araştırma alanından çıkarak farklı sektörlerdeki günlük dijital etkileşimleri destekleyen bir hizmete dönüştü:

  • Makine Çevirisi: Google Translate gibi hizmetler, metni bir dilden diğerine dönüştürmek için gelişmiş diziden diziye modeller kullanır. Model, kaynak dil dizisi verildiğinde hedef dil dizisinin olasılığını tahmin ederek dil bilgisi doğruluğunu güvence altına alır.
  • Akıllı Kodlama Asistanları: GitHub Copilot gibi araçlar, kod depoları üzerinde eğitilmiş özel dil modelleri olarak çalışır. Kod bloklarını otomatik tamamlamak için söz dizimini ve mantığı tahmin ederek yazılım geliştirmeyi önemli ölçüde hızlandırırlar.
  • Tahmine Dayalı Metin ve Otomatik Düzeltme: Mobil cihazlarda hafif modeller, bir iletideki sonraki sözcüğü önermek için çıkarımı yerel olarak gerçekleştirir ve zaman içinde kullanıcının kendine özgü yazma tarzına uyum sağlar.
  • Görü ve 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 açıklamalarını kullanarak nesneleri arayabildiği "açık kelime dağarcıklı" algılamayı mümkün kılar.

Metin ve Görü Arasındaki Köprüyü Kurmak#

Dil modelleme öncelikle metinle ilgilense de ilkeleri giderek Çok Modlu Yapay Zekâ alanında uygulanıyor. YOLO-World gibi modeller, dil yeteneklerini entegre ederek kullanıcıların algılama sınıflarını metin istemlerini kullanarak dinamik biçimde tanımlamasına olanak tanır. Bu, yeni nesneleri ararken yeniden eğitim gereksinimini ortadan kaldırır.

Aşağıdaki Python kod parçacığı, nesne algılama için dil açıklamalarından yararlanmak üzere ultralytics paketinin nasıl kullanılacağını gösterir:

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

İlişkili Kavramları Ayırt Etme#

Dil modellemeyi, sıklıkla birbirinin yerine kullanılan ilgili terimlerden ayırmak yararlıdır:

  • Dil Modelleme ve Büyük Dil Modelleri (LLM'ler): Dil modelleme, temel görev veya matematiksel tekniktir. GPT serisi gibi bir LLM, bu görevi gerçekleştirmek üzere tasarlanmış belirli ve çok büyük bir model örneğidir; milyarlarca parametreyle, petabaytlarca veri üzerinde eğitilir.
  • Dil Modelleme ve Üretken Yapay Zekâ: Üretken Yapay Zekâ; görüntü, ses ve kod gibi yeni içerikler oluşturan her türlü yapay zekâyı kapsayan geniş bir kategoridir. Dil modelleme, Üretken Yapay Zekâ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, metindeki dizi olasılığıyla ilgilenir. Ancak CLIP gibi teknolojiler, görsel kavramları dilsel açıklamalarla ilişkilendirmeyi öğrenerek bu iki alan arasındaki boşluğu kapatır.

Zorluklar ve Geleceğe Bakış#

Yararlı olmalarına rağmen dil modelleri, yapay zekâdaki önyargı konusunda zorluklarla karşı karşıyadır; çünkü eğitim veri kümelerinde bulunan önyargıları istemeden yeniden üretebilirler. Ayrıca bu modelleri eğitmek büyük miktarda hesaplama kaynağı gerektirir. Ultralytics Platformu 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 ayarlanmasını kolaylaştırır. Gelecekteki araştırmalar, model niceleme yoluyla bu modelleri daha verimli hâle getirmeye odaklanıyor; böylece güçlü dil anlama yetenekleri, bulut bağlantısına ihtiyaç duymadan doğrudan uç yapay zekâ cihazlarında çalıştırılabiliyor.

Explore solutions

Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

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
Lojistikte bilgisayarlı görü

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
Perakendede bilgisayarlı görü

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
Sağlık hizmetlerinde bilgisayarlı görü

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
Üretimde bilgisayarlı görü

Ü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
Otomotivde bilgisayarlı görü

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
Tarımda bilgisayarlı görü

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
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

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
Lojistikte bilgisayarlı görü

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
Perakendede bilgisayarlı görü

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
Sağlık hizmetlerinde bilgisayarlı görü

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
Üretimde bilgisayarlı görü

Ü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
Otomotivde bilgisayarlı görü

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
Tarımda bilgisayarlı görü

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
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

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
Lojistikte bilgisayarlı görü

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
Perakendede bilgisayarlı görü

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
Sağlık hizmetlerinde bilgisayarlı görü

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
Üretimde bilgisayarlı görü

Ü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
Otomotivde bilgisayarlı görü

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
Tarımda bilgisayarlı görü

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