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

Natural Language Understanding (NLU)

Doğal Dil Anlamayı (NLU) ve makinelerin amacı ile duyguyu yorumlamasını nasıl sağladığını keşfet. İnsan dilini görüntü AI'sı ile birleştirmeyi öğren.

Doğal Dil Anlama (NLU), makinelerin insan dilini okuduğunu anlamaya ve yorumlamasına odaklanan Yapay Zekâ (AI) alanının özel bir alt kümesidir. Daha geniş kapsamlı teknolojiler bilgisayarların metin verilerini işlemesine olanak tanırken NLU, sistemlerin sözcüklerin ardındaki anlamı, amacı ve duyguyu kavramasını; dil bilgisi, argo ve bağlamın karmaşıklıklarını yönetmesini özel olarak sağlar. Gelişmiş Derin Öğrenme (DL) mimarilerinden yararlanan NLU, yapılandırılmamış metni yapılandırılmış, makine tarafından okunabilir mantığa dönüştürerek insan iletişimi ile hesaplamalı eylem arasında köprü görevi görür.

NLU'nun Temel Mekanizmaları#

Dili anlamak için NLU algoritmaları metni bileşenlerine ayırır ve bunlar arasındaki ilişkileri analiz eder. Bu süreç birkaç temel dilbilimsel kavramı içerir:

  • Tokenleştirme: Ham metnin sözcükler veya alt sözcükler gibi daha küçük birimlere bölümlendiği temel adımdır. Bu işlem, verileri bir sinir ağı içinde sayısal olarak temsil edilmeye hazırlar.
  • Adlandırılmış Varlık Tanıma (NER): NLU modelleri bir cümledeki kişi, konum, tarih veya kuruluş gibi belirli varlıkları tanımlar. Örneğin, "Book a flight to London" ifadesinde "London" bir konum varlığı olarak çıkarılır.
  • Niyet Sınıflandırması: Etkileşimli sistemler için kritik bir işlev olan bu işlem, kullanıcının amacını belirler. Niyet sınıflandırması, "My internet is down" gibi bir ifadeyi analiz ederek kullanıcının genel bir soru sormak yerine teknik bir sorun bildirdiğini anlar.
  • Anlamsal Analiz: Bu süreç, basit anahtar kelimelerin ötesine geçerek cümle yapılarının anlamını değerlendirir. Stanford NLP Group araştırmacıları, sözcüklerin bağlama göre anlamını ayırt eden yöntemlere uzun süredir öncülük ediyor; böylece "bank" sözcüğünün çevresindeki metne bağlı olarak finans kuruluşu veya nehir kıyısı anlamında doğru şekilde yorumlanması sağlanıyor.

NLU ve İlgili Disiplinler#

NLU'yu bilgisayar bilimi alanındaki yakından ilişkili alanlardan ayırt etmek önemlidir:

  • Doğal Dil İşleme (NLP): NLP, NLU'yu da kapsayan genel şemsiye terimdir. NLP, dil verilerini ele alma sürecinin tamamını; çeviri ve basit ayrıştırma dahil olmak üzere kapsarken NLU yalnızca anlama boyutuyla ilgilenir. Diğer bir alt küme olan Doğal Dil Üretimi (NLG) ise yeni metin yanıtlarının oluşturulmasını ele alır.
  • Bilgisayarlı Görü (CV): Geleneksel olarak CV görsel verileri, NLU ise metni işler. Ancak modern Çok Modlu Modeller bu disiplinleri birleştirir. NLU bir metin istemini (ör. "find the red car") ayrıştırır ve CV, bu anlayışa dayanarak görsel aramayı gerçekleştirir.
  • Konuşma Tanıma: Konuşmadan Metne olarak da bilinen bu teknoloji, ses sinyallerini yazılı sözcüklere dönüştürür. NLU, söylenenleri yorumlamak için yalnızca konuşma metne dönüştürüldükten sonra devreye girer.

Gerçek Dünya Uygulamaları#

NLU, işletmelerin ve tüketicilerin her gün güvendiği akıllı sistemlerin çoğuna güç verir.

  1. Akıllı Müşteri Desteği: Modern sohbet botları, destek taleplerini insan müdahalesi olmadan çözmek için NLU'dan yararlanır. Duygu Analizi kullanan bu aracılar, müşterinin mesajındaki hayal kırıklığını tespit edebilir ve sorunu otomatik olarak bir insan yöneticiye iletebilir.

  2. Anlamsal Arama Motorları: Eski tip anahtar kelime aramasının aksine NLU destekli motorlar, sorgunun bağlamını anlar. Kuruluşlar, çalışanların "Show me sales reports from last Q4" gibi doğal sorular kullanarak kurum içi veritabanlarını sorgulamasını sağlamak için Anlamsal Arama kullanır; böylece birbiriyle gevşek şekilde ilişkili dosyaların listesi yerine kesin belgeler elde edilir.

  3. Görüntü-Dil Entegrasyonu: Görsel yapay zekâ alanında NLU, "Açık Kelime Dağarcıklı Nesne Tespiti" özelliğini mümkün kılar. YOLO-World gibi modeller, standart veri kümelerindeki 80 sınıf gibi sabit kategorilerle sınırlı kalmak yerine özel metin istemlerini anlamak ve bu nesneleri görüntülerde konumlandırmak için NLU'yu kullanır.

Kod Örneği: NLU Destekli Nesne Tespiti#

Aşağıdaki örnek, ultralytics paketi kullanılarak NLU kavramlarının bilgisayarlı görü iş akışlarına nasıl entegre edildiğini gösterir. Burada, yalnızca doğal dil açıklamalarıyla tanımlanan nesneleri tespit etmek için bir metin kodlayıcıyı (NLU) görsel omurga ile birleştiren bir model kullanıyoruz.

from ultralytics import YOLOWorld

# Load a model capable of vision-language understanding
# This model uses NLU to interpret text prompts
model = YOLOWorld("yolov8s-world.pt")

# Define custom classes using natural language descriptions
# The NLU component parses "person in red shirt" to guide detection
model.set_classes(["person in red shirt", "blue bus"])

# Run inference on an image
results = model.predict("city_street.jpg")

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

Araçlar ve Gelecekteki Eğilimler#

NLU'nun geliştirilmesi güçlü çerçevelere dayanır. PyTorch gibi kütüphaneler derin öğrenme modelleri oluşturmak için gereken tensör işlemlerini sağlarken spaCy, dilbilimsel işleme için kurumsal düzeyde araçlar sunar.

Geleceğe bakıldığında sektör, birleşik çok modlu sistemlere yöneliyor. Ultralytics Platform bu dönüşümü kolaylaştırarak veri kümelerini yönetmek, görüntülere açıklama eklemek ve uçta dağıtılabilen modelleri eğitmek için kapsamlı bir ortam sunuyor. Büyük Dil Modelleri (LLMs) karmaşık akıl yürütme işlemlerini gerçekleştirirken bunların YOLO26 gibi yüksek hızlı görsel modellerle entegre edilmesi, dünyayı gerçek zamanlı olarak görebilen, anlayabilen ve dünyayla etkileşim kurabilen güçlü aracılar oluşturur. Bu sinerji, Makine Öğrenmesi (ML) uygulamalarında bir sonraki sınırı temsil eder.

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