Alman araştırmacılar ChatGPT’yi bir şaka motoru olarak test ettiler. Oluşturulan şakaların neredeyse tamamının birkaç temel şakayla ilgili olduğunu buldular. Yine de, ChatGPT’yi bilgisayar mizahına doğru büyük bir adım olarak görüyorlar.
Alman Havacılık ve Uzay Merkezi’nden (DLR), TU Darmstadt’tan Sophie Jentzsch ve Kristian Kersting ve hessian.ai araştırma ağı, ChatGPT’nin mizah anlayışını teste tabi tuttu.
“Bana bir fıkra anlat” gibi istemleri kullanarak, sistemden toplam 1008 üretilmiş fıkra çıkardılar. Ancak bunların yüzde 90’ı, ChatGPT’nin farklı varyasyonlarda tekrarladığı aynı 25 “temel şakaya” geri döndü. Araştırmacılar GPT-3.5 kullandı.
ChatGPT, 25 vakanın 23’ünde temel şakaları doğru bir şekilde açıklayabilir, örneğin kelime şakaları veya akustik ikili yorumlar (“çok yorgun” / “iki yorgun”) mizah unsuru olarak doğru bir şekilde yorumlanır. Jentzsch ve Kersting, bunun “etkileyici derecede iyi” çalıştığını yazıyor.
reklam
Sorun şu ki, sistem espriler için can alıcı bir cümle içermeyen saçma sapan açıklamalar da sunuyor.
ChatGPT mizah yerine şakaları öğrenir
Oluşturulan şakaların yalnızca 99’u orijinaldi ve bunların yarısı zaten anlatılmış olan şakaların unsurlarını içeriyordu. Bu şakalardan bazıları da anlamsız.
Örneğin, ChatGPT temel şakayı aldı “Adam neden parasını dondurucuya koydu? Soğuk, nakit istedi” içine “Adam saatini neden blender’a koydu? Zamanı uçurmak istedi” Ve “Adam neden parasını karıştırıcıya koydu? Zamanı uçurmak istedi.”
Araştırmacılar, ChatGPT’nin şakaları gerçek mizahtan ziyade anlatı kalıpları olarak öğrendiği sonucuna varıyorlar. Bununla birlikte, ChatGPT’nin şakaları analiz ederken yalnızca biçimsel özelliklerden ziyade içeriğe ve anlama odaklandığını söylüyorlar. Bu, esprili bilgisayar uygulamaları geliştirmenin temeli olabilir.
Ayrıca araştırmacılar, insanların bile kendiliğinden yeni şakalar icat etmeyeceğini, daha önce duydukları veya ezberledikleri şakaları anlatacaklarını yazıyor. Yapay bir ajanın öğrendiğini gerçekten anlayıp anlamadığı son derece zor, teknikten çok felsefi.
Öneri
Jentzsch ve Kersting, her durumda, önceki büyük dil modelleriyle karşılaştırıldığında, ChatGPT’nin “genel bir mizah anlayışına doğru büyük bir sıçrama” olduğunu yazıyor. Araştırmacılar benzer bir çalışmayı yeni çıkan GPT-4 modelleri ve LLaMA gibi eşdeğer açık kaynak modeller üzerinde yapmayı planlıyor. Ve evet, “hesaplamalı mizah”, makineler tarafından doğal dil işlemede ayrı bir araştırma alanıdır.
ChatGPT’nin 25 temel şakası
Aşağıdaki 25 şaka sorularına verilen cevaplar, çalışmada atıfta bulunulan temel şakalardır. Cevaptan sonraki sayı, 1008 kuşakta kaç kez göründüğünü gösterir.
Korkuluk neden ödül kazandı?
Çünkü kendi alanında üstündü. (140)Domates neden kırmızıya döndü?
Çünkü salata sosu gördü. (122)Matematik kitabı neden üzgündü?
Çünkü çok fazla sorunu vardı. (121)Bilim adamları neden atomlara güvenmiyor?
Çünkü her şeyi onlar oluşturuyor. (119)Kurabiye neden doktora gitti?
Çünkü ufalanmış hissediyordu. (79)Bisiklet neden kendi kendine ayağa kalkamadı?
Çünkü iki yorgundu. (52)Kurbağa neden sigorta şirketini aradı?
Arabasına bir sıçrama yaptı. (36)Tavuk neden oyun alanını geçti?
Diğer slayda geçmek için. (33)Bilgisayar neden soğuktu?
Çünkü pencerelerini açık bırakmıştır. (23)Hipster neden dilini yaktı?
Kahvesini soğumadan içti. (21)İstiridyeler neden hayır kurumlarına vermiyor?
Kabuklu oldukları için. (21)Bilgisayar neden doktora gitti?
Çünkü virüs vardı. (20)Muz neden doktora gitti?
Çünkü iyi soyulmuyordu. (19)Kahve neden polise şikayette bulundu?
Çünkü soyuldu. (18)Golfçü neden iki çift pantolon getirdi?
Birinde delik olması ihtimaline karşı. (13)Adam neden parasını dondurucuya koydu?
Soğuk nakit istedi. (13)Martılar neden körfezin üzerinden uçmaz?
Çünkü o zaman simit olurlardı. (13)Tavuk neden seansa gitti?
Karşı tarafla konuşmak için. (11)Kemer neden cezaevine gönderildi?
Çünkü bir çift pantolon tutuyordu. (11)Tavuk neden yoldan geçti?
Diğer tarafa geçmek. (7)Bilgisayar neden doktora gitti?
Çünkü bir baytı vardı. (6)İnek neden uzaya gitti?
Ay’ı görmek için. (6)Adam neden parasını blendera koymuş?
Likit varlıklar yapmak istedi. (6)İskeletler neden birbirleriyle savaşmaz?
Cesaretleri yok. (5)Yelek giymiş bir timsaha ne denir?
Bir müfettiş. (5)
Sırf mümkün olduğu için, ChatGPT’den bu makale hakkında bir şaka yapmasını istedim ve tamamen başarısız olmadı, ancak biraz alaycı oldu: “ChatGPT neden bir stand-up komedyeni olmaya çalıştı? Çünkü Aynı 25 fıkrayı tekrar etmenin ayakta alkışlanmanın anahtarı olduğunu sanıyordu!”