Generative AI Builds Shapes, Not Games

Yeni bir Minecraft "prompt-to-build" aracını test etmeyi denedim. Bir devrim bekliyordum. Bunun yerine, bir duvar haritası aldım.

Araç, bir dakika içinde bir küre veya bir kule oluşturabiliyor. Bunlar iyi görünüyor. Ancak belirli kurallar istediğim anda başarısız oldu.

Güney cepheli kapısı olan 15x15 boyutlarında ahşap bir kulübe istedim. Yapay zeka bana kapısız, gri bir duvar verdi. Boyutu yanlıştı. Hiç ahşap yoktu. Faydasızdı.

Temel sorun şu:

Üretken modeller, mantıklılık (plausibility) motorlarıdır. Oyunlar ise doğruluk (correctness) motorlarına ihtiyaç duyar.

Bir model, "doğru görünen" bir şey yapabilir. Ancak bir oyun, "doğru olan" bir şeye ihtiyaç duyar. Bir modeli daha büyük ölçeklendirmek bunu düzeltmeyecektir. "Bir eve benzemekten", "çalışan bir kapısı olan gerçek bir ev olmaya" ölçeklendirme yaparak geçemezsiniz.

Bu boşluk, eksik olan üç parça nedeniyle var:

  • Kesikli kısıtlamalar (Discrete constraints): Bir model "küçük" kavramını yaklaşık olarak ifade edebilir, ancak "tam olarak 15 blok" garantisi veremez.
  • Bileşimsel yapı (Compositional structure): Bir model bir şekil çizebilir, ancak birbirleriyle ilişkili birden fazla nesneden oluşan bir sahneyi yönetemez.
  • İşlevsel doğruluk (Functional correctness): Bir model, bir oyuncunun bir kapıdan gerçekten geçip geçemeyeceğini bilmez. Sadece bir kapının neye benzediğini bilir.

Bunu düzeltmek için monolitik modeller kullanmayı bırakmalıyız. Sürekli (continuous) olanı kesikli (discrete) olandan ayıran bir boru hattına (pipeline) ihtiyacımız var:

  1. Planla: Bir komutu (prompt), katı bir kurallar listesine ve bir sahne grafiğine (scene graph) dönüştürmek için sembolik bir planlayıcı kullanın.
  2. Üret: Her bir nesne için ayrı şekilleri oluşturmak üzere üretken modeller kullanın.
  3. Yerleştir: Bu şekilleri tüm kuralları karşılayacak şekilde düzenlemek için bir çözücü (solver) kullanın.
  4. Doğrula: Sonucun orijinal planla eşleştiğini kanıtlamak için bir denetleyici (checker) kullanın.

Üretici güzelliği sağlar. Yapı ise doğruluğu sağlar.

Yapay zeka içeriğinin geleceği tek bir devasa model değildir. Birlikte çalışan uzmanlaşmış araçlardan oluşan bir sistemdir. Kazanan, en iyi şekil üreticisine sahip olan değil, en iyi doğrulama döngüsüne (verification loop) sahip olan olacaktır.

Source: https://dev.to/harrisonsec/generative-ai-builds-shapes-not-games-the-constraint-gap-and-the-architecture-that-closes-it-2e30

Optional learning community: https://t.me/GyaanSetuAi