Kullanıcıların yapay zeka sohbet botlarından rastgele bir sayı vermesini istediğinde sıklıkla 17 yanıtıyla karşılaşması, son günlerde sosyal medyanın en çok konuşulan detaylarından biri haline geldi. Sistemlerin bazen en temel insani dürtüleri taklit ederken nasıl tuhaf tercihler yaptığı bu örnekle bir kez daha görülüyor.
Hızlı Özet
- ChatGPT’den rastgele sayı istendiğinde sıkça 17 çıkıyor.
- Durum, yapay zekanın insan tercihleriyle eğitilmesinden kaynaklanıyor.
- İnsanlar rastgele seçim yaparken bilinçaltında asal sayılara yöneliyor.
Bilgisayarların dünyasında gerçek bir rastgelelikten bahsetmek gerçekten mümkün mü, yoksa gördüğümüz her şey sadece karmaşık bir illüzyon mu?
İnsanlar Rastgele Sayı Seçerken Neden 17’yi Sever?
Matematiksel olarak bir yapay zeka modeline rastgele bir görev verdiğinizde arka planda devasa bir olasılık dağılımı çalışır. Ama ChatGPT gibi sistemler sadece ham veri işlemekle kalmaz, insan tercihlerini de modellemek üzere eğitilmiştir. Yani mesele saf bir kod satırından ibaret değil; modelin eğitildiği metin havuzundaki insan eğilimleri sürece doğrudan yansıyor.
İnsanlardan 1 ile 100 arasında rastgele bir sayı tutmaları istendiğinde en sık seçilen sayıların başında 17’nin geldiği biliniyor. Bilinçaltımız tek basamaklı sayıları fazla basit bulur, 50 gibi tam ortadaki sayılardan da kaçınır. 17 gibi asal ve garip duran sayılar ise beyne daha rastgele gibi görünür. Dil modeli de bu insan psikolojisini aynen öğrenmiştir.
Yapay Zeka Modelleri Nasıl Çalışıyor?
Modeller bir sonraki jetonu tahmin ederken olasılık matrisleri kullanır. Rastgele sayı üret komutu aldığında sistem mutlak bir kaos yaratmaz; insan dilindeki kullanım sıklıklarına ve rastgelelik algısına en uygun olan değeri seçmeye meyillidir.
| Özellik | Değer |
|---|---|
| Test Edilen Aralık | 1 – 100 Arası |
| En Sık Çıkan Sonuç | 17 |
| Temel Neden | İnsan psikolojisi ve model eğitimi |
| Gerçek Rastgelelik Oranı | Düşük (Olasılıksal tahmin) |
Sözde Rastgelelik ile Gerçek Rastgeleliğin Çarpışması
Bilgisayar bilimlerinde rastgelelik ikiye ayrılır: True Random Number Generation (TRNG) ve Pseudo-Random Number Generation (PRNG). Geleneksel yazılımlar fiziksel gürültü kaynaklarını veya matematiksel formülleri kullanarak belirli bir kurala bağlı olmayan diziler üretir. Ancak büyük dil modelleri birer hesap makinesi değildir; kelimelerin ve sayıların metinsel bağlamlardaki dağılımını öğrenen olasılıksal makinelerdir.
Kullanıcı “bana rastgele bir sayı ver” dediğinde, model matematiksel bir zar atmaz. Bunun yerine internet üzerindeki milyarlarca metinde insanların rastgele sayı örneklerini nasıl verdiğini tarar. Psikolojik deneyler, insanların rastgele sayı söylemeleri istendiğinde 3, 7, 17 ve 42 gibi sayılara istatistiksel olarak çok daha yüksek oranda yöneldiğini kanıtlamıştır. Büyük dil modeli de bu veri setleriyle eğitildiği için, “rastgelelik” kelimesinin veri havuzundaki en baskın insan karşılığını ekrana yansıtır.
Yazılım Kodlarında ve Kriptografide Durum Nedir?
Eğer bir yazılım geliştiriyorsanız ve güvenli bir rastgele sayıya ihtiyacınız varsa, asla bir dil modeline veya standart programlama dillerinin temel kütüphanelerindeki basit sözde rastgele sayı üreteçlerine güvenmezsiniz. Şifreleme algoritmaları, token üretimi veya güvenlik anahtarları için donanımsal entropi kaynakları kullanılır. ChatGPT ise kelime ve kavram üretmek üzere tasarlandığı için kriptografik anlamda güvenli bir rastgele sayı üreteci değildir.
Modelin 17 vermesi bir hata veya yazılımsal kusur barındırmaz. Aksine, yapay zekanın insan dilini ve davranış kalıplarını ne kadar yüksek bir başarıyla taklit edebildiğinin somut bir kanıtıdır. Sistem, insan zihninin rastgelelik zannettiği illüzyonu kusursuz bir şekilde kopyalamaktadır.
Algoritmalar bizi taklit etmeye çalışırken, aslında bizim kendi zihinsel kalıplarımızı bize geri yansıtıyor.
Siz de kendi sohbet pencerenizi açıp şansınızı denediniz mi, yoksa sizin yapay zekanız da inatla aynı rakamı mı veriyor?
Kaynak: Google Haberler (Donanım)