Eigen RadarYapay Zekâ
Analiz

Nesformer, konsol işlemcisini eğitim yapmadan model ağırlıklarına yerleştiriyor

Drew Breunig’in Nesformer projesi, Nintendo Entertainment System konsolunun işlemcisini Qwen3.5 model mimarisine yerleştiriyor. Ağırlıklar verilerden öğrenilmek yerine bir derleyiciyle hesaplanıyor. Model, işlemcinin yürüttüğü işlemleri adım adım üretirken görüntü ve oyun kumandası işlemlerini dış yazılım üstleniyor. Proje belirli oyunları çalıştırabiliyor; hız ve uyumluluk sınırları var. Simon Willison da projeyi ve geliştiricinin paylaştığı çalışma sürecini aktardı.

Yapay Zekâ··Akşam
Üstten bakışla bir yazılım geliştirme masasında, dizüstü bilgisayarın yanında etiketi alta dönük oyun kartuşu ve kablolu oyun kumandası.

İşlemcinin ağırlıklarını derleyici hesaplıyor

Drew Breunig, Nintendo Entertainment System oyun konsolunun işlemcisini Qwen3.5 model mimarisine yerleştiren açık kaynak Nesformer projesini yayımladı. Ağırlıklar eğitimle öğrenilmek yerine bir derleyiciyle hesaplanıyor. Model, işlemcinin yürüttüğü işlemleri her seferinde bir belirteç üreterek izliyor. Simon Willison da aynı projeyi ve belirli konsol oyunlarını çalıştırabilmesini aktardı; oyunların model içinde çok yavaş ilerlediğini belirtti. Projenin yaklaşımı, konsol işlemcisinin mantığını önceden hesaplanmış ağırlıklarla yürütmeye dayanıyor.[1], [2]

Görüntüyü ve kumandayı dış yazılım yönetiyor

Modelin içinde işlemci çekirdeği, çalışma belleği ve kartuşun program verileri bulunuyor. Modelin dışındaki yazılım ise görüntüyü çiziyor ve oyun kumandasından gelen girdileri yönetiyor. Ses desteği yok. Proje, Divyansh Agrawal’ın Qwenputer derleyicisi üzerine kuruluyor. Yalnızca belirli kartuş düzenini destekliyor; bellekte görünen program bölümünü değiştiren ek donanıma ihtiyaç duyan oyunlar bu uygulamanın dışında kalıyor. Ağırlıklar, belirli bir işlemci devresini ve onun durumunu temsil ederken, konsolun diğer parçaları dış programda yürütülüyor.[1]

Seçili denemeler başvuru sonuçlarıyla eşleşti

Breunig, başvuru işlemci benzeticisiyle ve işlemci uyumluluk sınamalarıyla yaptığı karşılaştırmaları belgeliyor. Projeyle verilen deneme oyunlarında yürütülen işlemlerin izleri ve üretilen kareler başvuru sonuçlarıyla eşleşiyor. Bu karşılaştırmalar, verilen sınamalar ve desteklenen davranışlar için geçerli. Geliştirici, Nesformer’ın gerçek konsoldan yaklaşık 150 ila 290 kat yavaş çalıştığını da bildiriyor. Uygulama resmi işlemci komutlarını destekliyor; kesmeler ve görüntü davranışıyla ilgili diğer sınırlar da proje deposunda açıklanıyor.[1]

Kaynakça

  1. Haber kaynağıDrew BreunigNesformer, NES işlemcisini eğitim yapmadan model ağırlıklarına yerleştiriyor↩1↩2↩3
  2. Haber kaynağıSimon Willison’s WeblogNesformer, NES işlemcisini Qwen modelinin ağırlıklarında çalıştırıyor↩