Teknoloji ChatGPT’nin sadece konuşmaktan çok daha fazlasını yapma potansiyeline sahip olduğunun temelini oluşturur. Yonga üreticisi Nvidia’da yapay zeka araştırmacısı olan Linxi “Jim” Fan, bazı meslektaşlarıyla birlikte güçlü dil modeli GPT-4’ü (ChatGPT’nin ve sayısı giderek artan diğer uygulama ve hizmetlerin arkasındaki “beyinler”) serbest bırakmanın bir yolunu bulmak için çalıştı. bloklu video oyunu Minecraft.
Şirketin makine öğrenimi direktörü ve Caltech’te profesör olan Anima Anandkumar’ın da dahil olduğu Nvidia ekibi, oyun içindeki sorunları çözmek için GPT-4 kullanan Voyager adlı bir Minecraft botu yarattı. Dil modeli, aracının oyunu keşfetmesine yardımcı olan hedefler ve zaman içinde botun oyundaki becerisini geliştiren kod üretir.
Voyager, oyunu bir kişi gibi oynamaz, ancak oyunun durumunu bir API aracılığıyla doğrudan okuyabilir. Örneğin, envanterinde bir olta ve yakınlarda bir nehir görebilir ve deneyim kazanmak için biraz balık tutma hedefini önermek için GPT-4’ü kullanabilir. Ardından, GPT-4’ün karakterin bunu başarması için gereken kodu oluşturmasını sağlamak için bu hedefi kullanacaktır.
NVIDIA’nın izniyle
Projenin en yeni kısmı, GPT-4’ün Voyager’a davranış eklemek için ürettiği koddur. Başlangıçta önerilen kod mükemmel şekilde çalışmazsa, Voyager hata mesajlarını, oyundan gelen geri bildirimleri ve GPT-4 tarafından oluşturulan kodun açıklamasını kullanarak kodu düzeltmeye çalışır.
Zamanla Voyager, giderek daha karmaşık hale gelen şeyleri yapmayı öğrenmek ve oyunun daha fazlasını keşfetmek için bir kod kitaplığı oluşturur. Araştırmacılar tarafından oluşturulan bir tablo, diğer Minecraft ajanlarına kıyasla ne kadar yetenekli olduğunu gösteriyor. Voyager, üç kattan fazla eşya elde eder; iki kattan daha fazlasını araştırır; ve araçları diğer AI aracılarından 15 kat daha hızlı oluşturur. Fan, sistemin oyundan görsel bilgileri dahil etmesi için bir yolun eklenmesiyle yaklaşımın gelecekte geliştirilebileceğini söylüyor.
ChatGPT gibi sohbet robotları, çoğu zaman bir şeyler uydursalar bile belagat becerileri ve görünür bilgileriyle dünyayı hayrete düşürürken, Voyager, dil modellerinin bilgisayarlarda yardımcı eylemler gerçekleştirme konusunda büyük bir potansiyel olduğunu gösteriyor. Dil modellerini bu şekilde kullanmak, potansiyel olarak teknolojinin en büyük ekonomik etkilerinden biri olan birçok rutin ofis görevini otomatikleştirebilir.
NVIDIA’nın izniyle
Voyager’ın Minecraft’ta işlerin nasıl yapılacağını anlamak için GPT-4 ile kullandığı süreç, bir PC veya telefondaki işletim sistemi aracılığıyla görevlerin nasıl otomatikleştirileceğini çözen bir yazılım asistanına uyarlanabilir. ChatGPT’yi oluşturan girişim olan OpenAI, bota, bakkal teslimat uygulaması Instacart gibi çevrimiçi hizmetlerle etkileşime girmesine izin veren “eklentiler” ekledi. Minecraft’ın sahibi olan Microsoft, AI programlarını oynamak için eğitiyor ve şirket yakın zamanda belirli görevleri otomatikleştirmek için makine öğrenimi ve API’leri kullanacak bir işletim sistemi özelliği olan Windows 11 Copilot’u duyurdu. Kusurlu kodun nispeten az zarar verebileceği Minecraft gibi bir oyunda bu tür bir teknolojiyi denemek iyi bir fikir olabilir.
Video oyunları, elbette uzun süredir AI algoritmaları için bir test alanı olmuştur. 2016’da son derece incelikli tahta oyunu Go’da ustalaşan makine öğrenimi programı AlphaGo, basit Atari video oyunları oynayarak dişlerini çıkardı. AlphaGo, örneğin bir oyunun içindeki skordan, olumlu ve olumsuz geri bildirim vererek bir oyunu oynaması için bir algoritmayı eğiten, pekiştirmeli öğrenme adı verilen bir teknik kullandı.
Bu yöntemin Minecraft gibi puan veya hedef dizisinin olmadığı ve bir oyuncunun eylemlerinin çok sonrasına kadar sonuç vermeyebileceği açık uçlu bir oyunda bir temsilciye rehberlik etmesi daha zordur. Şu anda AI’dan gelen varoluşsal tehdidi kontrol altına almaya hazırlanmamız gerektiğine inansanız da inanmasanız da Minecraft, teknoloji için mükemmel bir oyun alanı gibi görünüyor.