what is nlp natural language processing

NLP – DDİ Nedir?

  1. Teolojik İtirazlar: Düşünmenin ruhla sınırlı olduğu iddiası.
  2. “Kafamızı Kuma Gömmek” İtirazı: Makinelerin düşünebilmesi korkutucu sonuçlar doğurabilir.
  3. Matematiksel İtirazlar: Gödel’in teoremi gibi matematiksel sınırlar*, makinelerin sınırlamalarını gösterir.
  4. Bilinç Argümanı: Makinelerin insan benzeri duygusal ve bilinçli hisler yaşaması gerektiği savunulur.
  5. Belirli Yeteneksizlikler: Makinelerin espri yapamama, hata yapamama gibi belirli eksiklikleri olduğu iddia edilir.
  6. Lady Lovelace İtirazı: Makinelerin yeni bir şey yaratamayacağı* iddiası.
  7. Sinir Sistemi Sürekliliği Argümanı: İnsan sinir sisteminin sürekli doğası, ayrık durum makinelerinden farklıdır.
  8. Davranışın Biçimsizliği Argümanı: İnsan davranışlarının kurallarla tamamen açıklanamayacağı öne sürülür.
  9. Ekstra Duyusal Algı (ESP): Paranormal yeteneklerin makinelerde taklit edilemeyeceği savunulur.
  • Eğer makine, “Doğru” derse; bu, cümlenin sistem içinde kanıtlanabileceği anlamına gelir ve teoreme aykırıdır.
  • Eğer “Yanlış” derse; cümlenin kanıtlanamaz olduğu anlamına gelir ve bu da sistemin eksik olduğunu doğrular.

“Makinelerin yeni bir şey yaratamayacağı…”

*Görsel kaynağı Eveprogramme, özgeçmiş kaynağı Wikipedia.

  • Olumlu Etkisi: Deney; makine çevirisi araştırmalarına olan ilgiyi artırdı ve bu alana yapılan yatırımları tetikledi.
  • Sınırlamaları: Dilin karmaşıklığı ve anlamı; doğru bir şekilde modelleme zorlukları nedeniyle gerçek anlamda, yüksek kaliteli makine çevirisi teknolojisine ulaşmak onlarca yıl aldı.
  • Kullanıcı: “Kendimi mutsuz hissediyorum.”
  • ELIZA: “Neden mutsuz hissediyorsunuz?”

temel ifadeleri ile sohbet etmekteydi.

Anlamsal Ağlar (Semantic Networks)

  • Düğüm: “Kedi” ve “Hayvan”
  • Bağlantı: “Kedi bir hayvandır.”

Doğal Dil Sorguları ve Sistemleri

Örneğin:

Kullanıcı sorusu: “Boston’dan New York’a uçuşlar ne zaman?”
Sistem bu sorguyu “uçuşlar”, “Boston”, “New York” ve “zaman” gibi bileşenlere ayırır ve ilişkileri belirler.

Yordamlı Anlambilim (Procedural Semantics)

  • Doğal dildeki anlam; bir işlemi (procedure) veya hesaplamayı temsil eder.
  • Sistem; dilde belirtilen anlamı gerçekleştirebilecek bir işlem tanımlar ve yürütür.

LUNAR Projesi

Örneğin: “Ay taşlarında bulunan silisyum oranı nedir?” sorusuna doğru yanıtlar verebiliyordu.

Doğal Dil İşlemede Mantıksal Temsiller

*Görsel kaynağı AZQuotes.

  • Çince bilmeyen bir kişi; bir odada oturmaktadır.
  • Odada; deneye yönelik bir dizi kural kitabı, Çince karakterlerden oluşan bir veri seti ve bir dizi boş kağıt bulunmaktadır.
  • Dışarıdan; odadaki kişiye, Çince bir soru gönderilir. (Bir dizi Çince karakter.)
  • Kural kitabında; hangi Çince karakter dizisinin, hangi karakter dizisiyle eşleştirileceği detaylıca açıklanmıştır.
  • Kişi; bu kuralları izleyerek, uygun bir yanıt oluşturur ve dışarıya gönderir.
  • Kelimeleri; dilin anlamsal özelliklerini koruyarak yoğun vektörler olarak temsil eder.
  • Anlamsal benzerlikleri ve ilişkileri yakalamak için; kelimelerin çevresel bağlamından faydalanır.
  • Büyük veri setlerinden elde edilen istatistiksel ilişkilerle; kelimeleri sürekli bir vektör uzayında, anlamlı şekilde kümeler.
  1. Continuous Bag of Words (CBOW): Bağlam kelimelerinden; hedef kelimeyi tahmin ederek, kelimelerin anlamını ve bağlam ilişkilerini öğrenir.
  2. Skip-gram: Hedef kelimeden bağlam kelimelerini tahmin etmeye çalışarak; özellikle nadir kelimeler için, daha güçlü vektör temsilleri üretir.

  • Mimari Yaklaşımlar (RAG ve Transformerlar),
  • Kelime Gömme Yöntemleri (Word2Vec, GloVe ve BERT vb.),
  • Makine Öğrenimi Algoritmaları ile Duygu Analizi (Model Seçimi, Performans Metrikleri İncelenmesi vb.)
  • NLP Teknolojisindeki Zorluklar ve Çözümler

, ,

İlgili Yazılar