Ultralytics YOLO27:
YOLO'yu lisansla
Ultralytics Sözlüğüne dön

Language Modeling

Dil modelleme, sözcük veya belirteç dizilerine olasılıklar atar; genellikle sıradaki her belirteci tahmin eder. n-gramlar, sinir ağları modelleri ve değerlendirme ele alınır.

Dil modelleme, bir sözcük veya belirteç dizisine olasılık atama görevidir. Olasılığın zincir kuralına göre P(w1, w2, ..., wn) = P(w1) x P(w2 | w1) x ... x P(wn | w1, ..., wn-1) olur; dolayısıyla önceki belirteçlerden sonraki her belirteci tahmin eden bir model, herhangi bir metnin olasılığını tanımlar ve bu tahminlerden örnekleme yaparak yeni metin üretir. Sonraki belirteç hedefi, her GPT modelini ve büyük dil modellerinin (LLM'ler) çoğunu eğitir. Daha küçük dil modelleri de LLM'lerden onlarca yıl önce konuşma tanıma ve makine çevirisi sistemlerinde aday çıktıları sıralamak için kullanılıyordu; günümüzde telefon klavyelerinde sonraki sözcüğü hâlâ öneriyorlar.

Bir Dil Modeli Metni Nasıl Üretir#

Eğitilmiş bir model istemi okur, söz dağarcığındaki her belirteci puanlar ve puanları softmax ile sonraki belirteç olasılıklarına dönüştürür. Ardından bir kod çözme kuralı bir belirteç seçer, model bunu ekler ve bitiş belirteci üretinceye veya uzunluk sınırına ulaşıncaya kadar döngü yinelenir; metin üretimi böyle çalışır:

Sıcaklık veya çekirdek örnekleme ile örnekleme, çeşitlilik uğruna olasılığın bir kısmından vazgeçer. Her belirteç önceden yazılmış belirteçlere bağlı olduğundan yanıt, her seferinde bir belirteç gelecek şekilde oluşturulur. Ultralytics LLM arayüzü, stream=True değerini sağlayıcıya iletir; böylece algılanmış bir sahneyi açıklamasını isteyen YOLO26 işlem hattı, gelen her metin parçasını ulaşır ulaşmaz yazdırabilir.

N-Gramlardan Sinir Ağı Modellerine#

Claude Shannon, bilgi kuramı üzerine 1948 tarihli makalesinde n-gram istatistiklerinden yararlanarak İngilizce için sözcük ve harf yaklaşımları oluşturdu. Bir n-gram modeli, bir derlemde sözcük dizilerinin ne sıklıkta görüldüğünü sayarak P(sonraki sözcük | önceki n-1 sözcük) değerini tahmin eder; 1970'lerin ve 1980'lerin IBM konuşma tanıma sistemleri bu modellere dayanıyordu. n = 2 olan bigram modeli, fikri birkaç satır Python koduyla gösterir:

from collections import Counter

sentences = ["the cat sat on the mat .", "the dog sat on the rug .", "the cat saw the dog ."]
corpus = " ".join(sentences).split()

# Count word pairs to estimate P(next word | previous word)
pairs = Counter(zip(corpus, corpus[1:]))
firsts = Counter(corpus[:-1])

# The model's next-word distribution after "the"
print({nxt: round(n / firsts["the"], 2) for (prev, nxt), n in pairs.items() if prev == "the"})

# Chain rule: a sentence's probability is the product of its next-word probabilities
sentence = ["the", "dog", "sat", "on", "the", "mat"]
p = 1.0
for prev, nxt in zip(sentence, sentence[1:]):
    p *= pairs[(prev, nxt)] / firsts[prev]
print(f"P(dog sat on the mat | the) = {p:.4f}")

Model, "the" sözcüğünden sonra "cat" ve "dog" sözcüklerini ayrı ayrı 0,33; "mat" ve "rug" sözcüklerini ise ayrı ayrı 0,17 olasılıkla tahmin eder. Derlemde hiçbir zaman yer almasa da "the" sonrasında gelen "dog sat on the mat" dizisine 0,0278 olasılık verir, çünkü bu dizideki her sözcük çifti derlemde bulunur. Derlemde bulunmayan her çiftin olasılığı sıfırdır; bu nedenle uygulamalı n-gram modellerinde Kneser-Ney gibi yumuşatma yöntemleri gerekir. Bu modeller yine de n-1 sözcüğün ötesindeki bağlamı kullanamaz.

Yoshua Bengio ve çalışma arkadaşlarının 2003 tarihli sinirsel olasılıksal dil modeli, sayımların yerine öğrenilmiş gömme vektörlerini ve bir sinir ağını koyarak benzer sözcüklerin istatistiksel gücü paylaşmasını sağladı. Tekrarlayan sinir ağları (RNN'ler) ve LSTM'ler kullanılabilir bağlamı genişletti; tüm bağlam penceresine yayılan öz dikkat mekanizmasını kullanan transformer ise 2017'den sonra standart mimari hâline geldi. GPT-3, 2020'de 175 milyar parametreli bir dil modelinin istemindeki örneklerden yeni görevler öğrenebileceğini gösterdi.

Nedensel ve Maskeli Dil Modelleme#

Nedensel veya otoregresif dil modelleme, her belirteci solundaki belirteçlerden tahmin eder ve üretici modellerin temelindeki hedeftir. Maskeli dil modelleme, bazı belirteçleri gizler ve bunları her iki yöndeki bağlamdan tahmin eder. BERT, girdi belirteçlerinin %15'i üzerinde bu şekilde eğitilir; iki yönlü bağlamı sayesinde sınıflandırma ve adlandırılmış varlık tanıma gibi anlama görevlerinde güçlüdür, ancak soldan sağa metin yazamaz. Difüzyon dil modelleri, maskeleme yöntemini birkaç adımda çok sayıda konumu paralel olarak dolduran bir üreticiye dönüştürür.

Eğitim ve Değerlendirme#

Eğitim, öz denetimli öğrenmedir: Ham metin kendi etiketlerini sağlar ve model, tahmin edilen dağılımla her bir gerçek sonraki belirteç arasındaki çapraz entropi kayıp fonksiyonunu en aza indirir. Bu ortalama kaybın üstel değeri, temel içsel ölçüt olan şaşkınlıktır; ölçekleme yasaları ise modeller, veriler ve hesaplama kapasitesi büyüdükçe kaybın nasıl azaldığını açıklar. Önceden eğitilmiş temel model yalnızca metni sürdürür; yönerge ince ayarı ve insan geri bildiriminden pekiştirmeli öğrenme (RLHF) ise onu isteklere uyan bir asistana dönüştürür.

  • Dil modeli ve LLM: Dil modeli, bir bigram tablosundan transformer'a kadar bu görev üzerinde eğitilmiş herhangi bir modeldir. LLM ise trilyonlarca belirteç üzerinde eğitilmiş ve milyarlarca parametre içeren bir dil modelidir.
  • Doğal dil işleme (NLP): Dil modellemesinin tek bir görev olduğu, bilgisayarların insan dilini işlediği alanın tamamı.
  • Görsel otoregresif modelleme (VAR): Aynı sonraki adım tahminini görüntülere uygular; sözcükler yerine belirteç haritalarını düşük çözünürlükten yüksek çözünürlüğe doğru üretir.

Explore solutions

Sporda bilgisayarlı görü

Sporda bilgisayarlı görü

Ultralytics YOLO'nun oyuncu ve top takibi, performans analitiği, antrenörlük içgörüleri ve sporcu rehabilitasyonuyla spor alanında görsel yapay zekâyı nasıl güçlendirdiğini keşfet.
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 drone ve hava görüntülerini tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve jeo-uzamsal analiz için 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 modelleriyle görüntü yapay zekâsını hava izlemeye taşı. Drone'lara, havacılık iş akışlarına, çevresel korumaya ve jeo-uzamsal sektörlere bilgisayarlı görü çözümleriyle güç kat.
Daha fazla bilgi edin
Güvenlikte bilgisayarlı görü

Güvenlikte bilgisayarlı görü

Ultralytics YOLO modelleriyle her sahayı koru. Görsel yapay zekâ; ç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ı makinelere güç ver. Robotikte görsel yapay zekâ; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü destekler.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Görüntü yapay zekâsı; paket denetimini, ayrıştı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. Görüntü yapay zekâsı; envanter takibini, raf izlemeyi, kuyruk yönetimini ve daha kapsamlı müşteri analizlerini mümkün kılar.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık çözümleri geliştir. Sağlık hizmetlerinde görüntü yapay zekâsı; daha hızlı tıbbi görüntüleme, daha akıllı tanı 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. Görsel yapay zekâ; kalite kontrolünü, kusur tespitini, kişisel koruyucu donanım uyumunu ve montaj hattı otomasyonunu destekler.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görüden yararlan. Görsel yapay zekâ; daha akıllı yollar için yol güvenliğini, sürüş desteğini ve araç otomasyonunu ileri taşır.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görüntü yapay zekâsı kazandır. Daha yüksek ve akıllı verim için mahsul izleme, hayvan takibi ve hassas tarımı destekle.
Daha fazla bilgi edin
Sporda bilgisayarlı görü

Sporda bilgisayarlı görü

Ultralytics YOLO'nun oyuncu ve top takibi, performans analitiği, antrenörlük içgörüleri ve sporcu rehabilitasyonuyla spor alanında görsel yapay zekâyı nasıl güçlendirdiğini keşfet.
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 drone ve hava görüntülerini tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve jeo-uzamsal analiz için 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 modelleriyle görüntü yapay zekâsını hava izlemeye taşı. Drone'lara, havacılık iş akışlarına, çevresel korumaya ve jeo-uzamsal sektörlere bilgisayarlı görü çözümleriyle güç kat.
Daha fazla bilgi edin
Güvenlikte bilgisayarlı görü

Güvenlikte bilgisayarlı görü

Ultralytics YOLO modelleriyle her sahayı koru. Görsel yapay zekâ; ç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ı makinelere güç ver. Robotikte görsel yapay zekâ; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü destekler.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Görüntü yapay zekâsı; paket denetimini, ayrıştı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. Görüntü yapay zekâsı; envanter takibini, raf izlemeyi, kuyruk yönetimini ve daha kapsamlı müşteri analizlerini mümkün kılar.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık çözümleri geliştir. Sağlık hizmetlerinde görüntü yapay zekâsı; daha hızlı tıbbi görüntüleme, daha akıllı tanı 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. Görsel yapay zekâ; kalite kontrolünü, kusur tespitini, kişisel koruyucu donanım uyumunu ve montaj hattı otomasyonunu destekler.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görüden yararlan. Görsel yapay zekâ; daha akıllı yollar için yol güvenliğini, sürüş desteğini ve araç otomasyonunu ileri taşır.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görüntü yapay zekâsı kazandır. Daha yüksek ve akıllı verim için mahsul izleme, hayvan takibi ve hassas tarımı destekle.
Daha fazla bilgi edin
Sporda bilgisayarlı görü

Sporda bilgisayarlı görü

Ultralytics YOLO'nun oyuncu ve top takibi, performans analitiği, antrenörlük içgörüleri ve sporcu rehabilitasyonuyla spor alanında görsel yapay zekâyı nasıl güçlendirdiğini keşfet.
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 drone ve hava görüntülerini tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve jeo-uzamsal analiz için 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 modelleriyle görüntü yapay zekâsını hava izlemeye taşı. Drone'lara, havacılık iş akışlarına, çevresel korumaya ve jeo-uzamsal sektörlere bilgisayarlı görü çözümleriyle güç kat.
Daha fazla bilgi edin
Güvenlikte bilgisayarlı görü

Güvenlikte bilgisayarlı görü

Ultralytics YOLO modelleriyle her sahayı koru. Görsel yapay zekâ; ç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ı makinelere güç ver. Robotikte görsel yapay zekâ; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü destekler.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Görüntü yapay zekâsı; paket denetimini, ayrıştı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. Görüntü yapay zekâsı; envanter takibini, raf izlemeyi, kuyruk yönetimini ve daha kapsamlı müşteri analizlerini mümkün kılar.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık çözümleri geliştir. Sağlık hizmetlerinde görüntü yapay zekâsı; daha hızlı tıbbi görüntüleme, daha akıllı tanı 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. Görsel yapay zekâ; kalite kontrolünü, kusur tespitini, kişisel koruyucu donanım uyumunu ve montaj hattı otomasyonunu destekler.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görüden yararlan. Görsel yapay zekâ; daha akıllı yollar için yol güvenliğini, sürüş desteğini ve araç otomasyonunu ileri taşır.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görüntü yapay zekâsı kazandır. Daha yüksek ve akıllı verim için mahsul izleme, hayvan takibi ve hassas tarımı destekle.
Daha fazla bilgi edin

Geleceğin yapay zekasını birlikte inşa edelim!

Makine öğreniminin geleceğine yolculuğuna başla