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

Natural Language Understanding (NLU)

Doğal Dil Anlama (NLU) konusunu ve makinelerin niyet ve duygu yorumlamasını nasıl sağladığını keşfet. İnsan dili ile görsel AI arasında köprü kurmayı öğren.

Doğal Dil Anlama (NLU), makinelerin okuduğunu anlama ve insan dilini yorumlamasına odaklanan Yapay Zeka (AI) alanının özelleşmiş bir alt kümesidir. Daha geniş kapsamlı teknolojiler bilgisayarların metin verilerini işlemesine olanak tanırken, NLU sistemlerin dil bilgisi, argo ve bağlam karmaşıklıklarını aşarak kelimelerin ardındaki anlamı, amacı ve duyguyu kavramasını sağlar. İleri düzey Derin Öğrenme (DL) mimarilerinden yararlanan NLU, yapılandırılmamış metinleri yapılandırılmış ve 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.

Link to this sectionNLU'nun Temel Mekanizmaları#

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

  • Tokenleştirme: Ham metnin kelimeler veya alt kelimeler gibi daha küçük birimlere bölündüğü temel adımdır. Bu, verileri bir sinir ağı içinde sayısal temsil için hazırlar.
  • Varlık İsmi Tanıma (NER): NLU modelleri, cümle içindeki insanlar, yerler, tarihler veya kuruluşlar gibi belirli varlıkları tanımlar. Örneğin, "Londra'ya bir uçuş rezervasyonu yap" ifadesinde "Londra" bir yer varlığı olarak çıkarılır.
  • Niyet Sınıflandırma: Etkileşimli sistemler için kritik bir işlev olan bu özellik, kullanıcının hedefini belirler. Niyet sınıflandırma, "İnternetim kesik" gibi bir ifadeyi analiz ederek kullanıcının genel bir soru sormak yerine teknik bir sorunu bildirdiğini anlar.
  • Anlamsal Analiz: Basit anahtar kelimelerin ötesinde, bu süreç cümle yapılarının anlamını değerlendirir. Stanford NLP Group'taki araştırmacılar, "banka" kelimesinin çevreleyen metne bağlı olarak finansal bir kurum veya nehir kenarı olarak doğru yorumlanmasını sağlamak amacıyla kelimeleri bağlama göre anlamlandırma yöntemlerine uzun süredir öncülük etmektedir.

Link to this sectionNLU ve İlgili Disiplinlerin Karşılaştırması#

NLU'yu bilgisayar bilimi alanındaki yakından ilişkili disiplinlerden ayırmak önemlidir:

  • Doğal Dil İşleme (NLP): NLP, NLU'yu da içeren kapsayıcı çatı terimdir. NLP, çeviri ve basit ayrıştırma dahil olmak üzere dil verilerini işleme sürecinin tamamını kapsarken, NLU kesinlikle anlama boyutudur. Bir diğer alt küme olan Doğal Dil Üretimi (NLG) ise yeni metin yanıtlarının oluşturulmasını yönetir.
  • Bilgisayarlı Görü (CV): Geleneksel olarak, CV görsel verileri işlerken NLU metinleri işler. Ancak, modern Çok Modlu Modeller bu disiplinleri birleştirir. NLU bir metin istemini (örneğin "kırmızı arabayı bul") ayrıştırır ve CV bu anlayışa dayanarak görsel aramayı yürütür.
  • Konuşma Tanıma: Konuşmadan Metne dönüştürme olarak da bilinen bu teknoloji, ses sinyallerini yazılı kelimelere dönüştürür. NLU, ne söylendiğini yorumlamak için konuşma metne döküldükten sonra devreye girer.

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

NLU, işletmelerin ve tüketicilerin günlük hayatta güvendiği birçok akıllı sisteme güç sağlar.

  1. Akıllı Müşteri Desteği: Modern sohbet botları, destek taleplerini insan müdahalesi olmadan çözmek için NLU kullanır. Duygu Analizi kullanan bu aracı kurumlar, müşteri mesajındaki hayal kırıklığını algılayabilir ve sorunu otomatik olarak bir insan yöneticiye yönlendirebilir.

  2. Anlamsal Arama Motorları: Eski anahtar kelime aramalarından farklı olarak, NLU destekli motorlar sorgunun bağlamını anlar. Kuruluşlar, çalışanların "Geçen yılın 4. çeyreğine ait satış raporlarını göster" gibi doğal sorular kullanarak dahili veritabanlarını sorgulamalarını sağlamak için Anlamsal Arama kullanır ve böylece birbiriyle ilgisiz dosyalar listesi yerine kesin dokümanlara ulaşırlar.

  3. Görü-Dil Entegrasyonu: Görüntü yapay zekası dünyasında NLU, "Açık Kelime Dağarcıklı Nesne Algılama" özelliğini mümkün kılar. Standart veri kümelerindeki 80 sınıf gibi sabit kategorilerle sınırlı kalmak yerine, YOLO-World gibi modeller özel metin istemlerini anlamak ve bu nesneleri görüntülerde bulmak için NLU kullanır.

Link to this sectionKod Örneği: NLU Destekli Nesne Algılama#

Aşağıdaki örnek, NLU kavramlarının ultralytics paketi kullanılarak bilgisayarlı görü iş akışlarına nasıl entegre edildiğini göstermektedir. Burada, tamamen doğal dil tanımlarıyla tanımlanan nesneleri algılamak için bir metin kodlayıcıyı (NLU) bir görü omurgasıyla 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()

Link to this sectionAraçlar ve Gelecekteki Trendler#

NLU geliştirme süreci güçlü çerçevelere dayanır. PyTorch gibi kütüphaneler derin öğrenme modelleri oluşturmak için gerekli tensör işlemlerini sağlarken, spaCy dilsel işleme için endüstriyel düzeyde araçlar sunar.

İleriye dönük olarak endüstri, birleşik çok modlu sistemlere doğru ilerliyor. Ultralytics Platform, veri kümelerini yönetmek, görüntüleri etiketlemek ve uç cihazlara dağıtılabilecek modeller eğitmek için kapsamlı bir ortam sunarak bu evrimi basitleştiriyor. Büyük Dil Modelleri (LLM) karmaşık mantıksal yürütmeyi hallederken, bunları YOLO26 gibi yüksek hızlı görü modelleriyle entegre etmek dünyayı gerçek zamanlı olarak görebilen, anlayan ve etkileşime girebilen güçlü aracılar yaratır. Bu sinerji, Makine Öğrenimi (ML) uygulamalarındaki yeni sınırı temsil eder.

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