Ultralytics YOLO27: Bekleme listesine katıl.
YOLO'yu lisansla
Ultralytics Sözlüğüne dön

Sentiment Analysis

Duygu analizi, metindeki görüşü olumlu, olumsuz veya nötr olarak sınıflandırır. Sözlük ve Transformer yöntemleri, boyutlar ve yanlılık.

Fikir madenciliği olarak da adlandırılan duygu analizi, bir metnin ifade ettiği tutumu (genellikle olumlu, olumsuz veya nötr; bazen de puan, yıldız derecelendirmesi ya da öfke veya sevinç gibi bir duygu olarak) belirleme doğal dil işleme (NLP) görevidir. Şirketler bunu, hiçbir ekibin okuyamayacağı kadar çok metin arasından müşterilerin bir ürün veya marka hakkında ne düşündüğünü ölçmek için ürün yorumlarına, destek taleplerine, anket yanıtlarına ve sosyal medya gönderilerine uygular. Destek sohbet botları ise öfkeli müşterileri önce bir çalışana yönlendirmek için duygu analizini kullanır.

Analiz Düzeyleri#

Belge düzeyinde analiz, bir incelemenin tamamına tek bir etiket verir; cümle düzeyinde analiz ise her cümleyi ayrı ayrı etiketler. Özellik tabanlı duygu analizi (ABSA), daha da ileri giderek metinde belirtilen her özellik hakkındaki görüşü bulur: "Ekran harika, ama pil sabahı bile çıkarmıyor" ifadesi ekran için olumlu, pil için olumsuzdur. ABSA üzerine SemEval-2014 ortak görevi, dizüstü bilgisayar ve restoran yorumlarıyla bu yaklaşımı standartlaştırdı. Özellik çıkarımı adlandırılmış varlık tanımayla (NER) kesişir; çünkü her ikisi de bir cümlenin söz ettiği ögeleri bulur.

Sözlüklerden Transformer'lara#

Sözlük tabanlı yöntemler, olumlu veya olumsuz puanlara sahip sözcüklerin listesinden oluşan bir duygu sözlüğündeki sözcükleri sayar; ayrıca olumsuzluk ("iyi değil") ve pekiştirme ("çok iyi") kuralları ekler. Peter Turney'in denetimsiz yöntemi (2002), ifadeleri web'de "mükemmel" veya "kötü" sözcüklerinin yakınında ne sıklıkta göründüklerine göre puanladı. VADER (2014) ise ifadeler, büyük harfler ve ünlem işaretleri dâhil olmak üzere sosyal medya için bir sözlüğü ve kuralları uyarladı. Yine 2002'de Bo Pang, Lillian Lee ve Shivakumar Vaithyanathan film yorumlarıyla Naive Bayes, maksimum entropi ve destek vektör makinesi (SVM) sınıflandırıcılarını eğitti. Bu yöntemlerin insanlar tarafından yazılmış anahtar sözcük listelerinden daha iyi sonuç verdiğini, ancak duygu sınıflandırmasında konu sınıflandırmasına kıyasla daha kötü performans gösterdiğini buldular.

Stanford Duygu Ağaç Bankası (2013), 11.855 film incelemesi cümlesinden 215.154 ifadeyi etiketledi. Böylece modeller "değil" ve "ama" gibi sözcüklerin ardından gelen ifadenin duygusunu nasıl değiştirdiğini öğrenebildi; ikili sürümü SST-2 ise GLUE kıyaslama ölçütünün bir parçası oldu. Günümüzde çoğu sınıflandırıcı, önceden eğitilmiş Transformer modeline BERT gibi bir modeli etiketli örneklerle ince ayar yapar ve çıktı puanlarını softmax ile sınıf olasılıklarına dönüştürür. SST-2 üzerinde ince ayar yapılmış DistilBERT, doğrulama kümesinde %91,3 doğruluğa ulaşır:

from transformers import pipeline

# DistilBERT fine-tuned on the Stanford Sentiment Treebank (SST-2)
classifier = pipeline("sentiment-analysis", model="distilbert/distilbert-base-uncased-finetuned-sst-2-english")

reviews = [
    "The battery life is not bad at all.",
    "Oh great, it crashed again five minutes after the update.",
    "The screen is gorgeous, but the battery barely lasts a morning.",
]
for review, result in zip(reviews, classifier(reviews)):
    print(f"{result['label']:<8} {result['score']:.3f}  {review}")

Sınıflandırıcı, "hiç de fena değil" ifadesini OLUMLU (0,997), alaycı "Harika" yorumunu ise OLUMSUZ (0,998) olarak okur. Üçüncü yorum ekranı över, pili eleştirir; ancak belge düzeyindeki model yalnızca tek etiket döndürebilir: %0,966 ile OLUMSUZ. Böylece övgü sonuçta görünmez. Büyük dil modelleri (LLM'ler) de bir istem üzerinden duygu sınıflandırmasını sıfır örnekli yapabilir ve her özellik için ayrı bir etiket döndürebilir; ancak inceleme başına maliyetleri 66 milyon parametreli bir sınıflandırıcıdan çok daha yüksektir.

Çok Modlu Duygu#

İnsanlar görüşlerini sözcüklerin yanı sıra ses tonları ve yüz ifadeleriyle de aktarır; alaycılık çoğu zaman yalnızca seste kendini gösterir. Yayımlandığı sırada bu alandaki en büyük veri kümesi olan CMU-MOSEI (2018), 1.000 konuşmacıdan alınan 23.453 video kesitindeki duygu etiketlerini içerir. Çok modlu öğrenme modelleri, duyguyu tahmin etmek için konuşma dökümünü, sesi ve konuşmacının yüzünü birleştirir; bu hedef duyuşsal bilişimle ortaktır. Yüz kanalı bir görüntü sınıflandırma problemidir: her ifadeye göre sınıflandırılmış yüz kırpımlarıyla eğitilmiş bir Ultralytics YOLO26 sınıflandırma modeli, result.probs içinde her ifade için bir olasılık döndürür. Bu, yukarıdaki metin sınıflandırıcısının ürettiği türden bir softmax çıktısıdır.

Zorluklar#

Alaycılık, ironi ve karşılaştırmalar ("eskisinden daha iyi, gerçi bu pek bir şey ifade etmiyor") hâlâ zordur. Duygu sözcükleri alana bağlıdır: "öngörülemez" bir film konusunu överken bir arabanın direksiyonunu eleştirir. Bu nedenle film yorumlarıyla eğitilmiş bir model, yeni eğitim verileri olmadan ürün yorumlarında doğruluğunu kaybeder. Modeller verilerindeki önyargıyı da devralır. Svetlana Kiritchenko ve Saif Mohammad, 2018'de 219 duygu sistemini yalnızca ad veya "he" ya da "she" gibi cinsiyet bildiren bir sözcük bakımından farklılaşan cümlelerle test etti. Birkaç sistem, adın çağrıştırdığı cinsiyete veya ırka bağlı olarak tutarlı biçimde daha yüksek ya da düşük puanlar verdi.

  • Metin sınıflandırma: Metne konu veya istenmeyen ileti gibi etiketler atamaya yönelik genel görevdir. Duygu analizi, görüş etiketlerini kullanan metin sınıflandırmasıdır.
  • Duygu tanıma: Metinden, yüzlerden, sesten veya fizyolojik sinyallerden belirli duyguları tespit eder. Duygu analizi ise görüşü genellikle tek bir kutba indirger.
  • Adlandırılmış varlık tanıma: Bir metinde nelerden söz edildiğini bulur; ABSA ise her bahsi, onunla ifade edilen görüşle eşleştirir.

Çözümleri keşfet

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ü

İHA ve hava görüntülerini Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, koruma çalışmaları 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ü

Uçak denetimi, pistteki yabancı madde tespiti, havaalanı yer operasyonları ve kompozit malzeme kusurlarının tespiti için Ultralytics YOLO ile havacılık ve uzay sektöründe bilgisayarlı görü uygula.
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