Ana içeriğe geç
Yapay Zeka

Doomformer açık kaynak projesi DOOM oyun mekanikleriyle yapay zeka çalıştırıyor

Öne çıkanlar

  • doomformer, yapay zeka modellerini DOOM haritalarına derleyerek oyun mekanikleriyle çalıştırdı.
  • Tüm matris çarpımları ve aktivasyonlar vudu bebekleri ile sektör ışık seviyeleri üzerinden hesaplanıyor.
  • MNIST testinde 1.355 vudu bebeği içeren tek bir harita üzerinden yüzde 97,16 doğruluk elde edildi.

Geliştirici mottopanikeiku, klasik video oyunu DOOM'un iç dinamiklerini hesaplama birimi olarak kullanan "doomformer" adlı açık kaynaklı projeyi yayımladı. Sistem, sinir ağları ve transformatör modellerini doğrudan DOOM haritalarına derleyerek çalıştırıyor. Hesaplama süreçlerinde geleneksel işlemci yönergeleri yerine oyunun vudu bebekleri, yürüyen bantları, kapıları ve lav çizgileri mekanik mantık kapıları olarak görev yapıyor.

Sistemde sayılar vudu bebeklerinin miktarını temsil ederken, aktivasyon fonksiyonları bebeklerin tırmandığı basamaklar üzerinden modelleniyor. Matris çarpımları lav hatlarından geçen bebeklerin sektör ışık seviyelerini artırmasıyla gerçekleşiyor ve bu ışık düzeyleri tamsayı değerleri olarak oyundan geri okunuyor. Python arayüzü hesaplanan her değeri NumPy referansıyla sıfır toleransla karşılaştırarak doğruluğu kontrol ediyor.

Proje kapsamında MNIST el yazısı rakam tanıma, transformatör tabanlı metin üretimi ve oyun içi ajan kontrolü başarıyla uygulandı. Tek bir haritada 1.355 vudu bebeğiyle çalışan MNIST modeli 1.000 test örneğinde 966 doğru tahmin üretti. Sistem, geleneksel NumPy hesaplamalarına kıyasla yaklaşık 70 bin kat daha yavaş kalsa da hesaplamanın doğrudan oyun motoru sınırları içinde hatasız tamamlanabildiğini kanıtladı.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.