Yapay Zeka

Google’ın Gemini 4 Argon Ajanları Minecraft’ı İnsan Müdahalesi Olmadan Bitirdi

Google DeepMind araştırmacılarının gerçekleştirdiği dikkat çekici bir deneyde, Gemini 4 Argon tabanlı dört yapay zeka ajanı, Minecraft dünyasına bırakıldı ve herhangi bir insan müdahalesi olmadan Ender Dragon’u yenmeyi başardı. Üstelik ajanlara önceden görev dağılımı, özel bir oyun stratejisi veya insanlar tarafından hazırlanmış Minecraft’a özgü bir araç seti verilmedi.

Dört yapay zeka ajanının macerası tam 27 saat 14 dakika sürdü. Bu süre boyunca ajanlar kendi JavaScript kodlarını yazdı, birbirleriyle oyun içi sohbet üzerinden iletişim kurdu, başarısız girişimlerinden ders çıkardı ve sonunda Minecraft’ın son aşaması olarak kabul edilen Ender Dragon savaşını tamamladı. Araştırmacılara göre bu çalışma, genel amaçlı yapay zeka ajanlarının Minecraft’ı baştan sona otonom biçimde tamamladığı ilk örneklerden biri değil, bildikleri kadarıyla doğrudan ilk örnek.

Gemini 4 Argon ajanlarına yalnızca tek bir hedef verildi

Deneyde dört Gemini 4 Argon ajanı, rastgele oluşturulmuş bir Minecraft Java Edition 1.20.4 dünyasına yerleştirildi. Oyun Survival modunda ve Easy zorluk seviyesinde çalıştırılırken hile komutları kapalı tutuldu.

Araştırmacılar yapay zekalara ayrıntılı bir Minecraft rehberi vermedi. Temel hedef oldukça basitti: Ender Dragon’u yenmek.

Ajanların hangi görevi üstleneceği, hangi kaynakların önce toplanacağı veya Nether ve End bölgelerine nasıl ulaşılacağı konusunda herhangi bir rol dağılımı da yapılmadı. Bunun yerine sistemlerin kendi aralarında organize olması beklendi.

Sonuçta ajanlar zamanla doğal bir görev paylaşımı geliştirdi. Bazıları kaynak toplamaya ve eşya üretmeye yönelirken bazıları Nether Fortress ve Stronghold gibi kritik noktaların bulunmasına odaklandı. Bir başka ajan ise Ender Dragon savaşında kullanılan End Crystal’ların yok edilmesinde önemli rol oynadı.

2.783 JavaScript programı yazdılar

Yapay zekalar Minecraft’ı doğrudan klavye ve fare kullanarak oynamadı. Bunun yerine açık kaynaklı Mineflayer kütüphanesi üzerinden Minecraft karakterlerini kontrol eden JavaScript kodları yazdılar.

Bir başka ifadeyle Gemini ajanları sürekli olarak şu döngüyü gerçekleştirdi:

Bir durum hakkında bilgi topladı, ne yapılması gerektiğini belirledi, JavaScript kodu oluşturdu, kodu çalıştırdı ve çıkan sonuca göre bir sonraki hamlesini planladı.

27 saatten biraz fazla süren koşu boyunca dört ajan toplam 2.783 program yazdı. Araştırmada ayrıca bu programların yaklaşık yüzde 22’sinin hata ile sonuçlandığı belirtiliyor. Bu da başarının kusursuz bir oyun performansından ziyade, yapay zekaların sürekli hata yapıp bu hatalardan sonra yeniden plan oluşturabilmesi sayesinde geldiğini gösteriyor.

605 kez öldüler ama görevi bırakmadılar

Deneyin en dikkat çekici rakamlarından biri ise ölüm sayısı.

Dört yapay zeka ajanı görev boyunca toplam 605 kez öldü. Bunların önemli bir bölümü Ender Dragon savaşında gerçekleşti.

Ancak bir karakter öldüğünde ekip tamamen sıfırdan başlamadı. Diğer ajanlar bazı durumlarda ölen takım arkadaşlarının düşürdüğü eşyaları topladı, önemli koordinatları birbirleriyle paylaştı ve daha önce karşılaşılan sorunlarla ilgili bilgileri ortak hafızaya kaydetti.

Bu yaklaşım, deneyin yalnızca Minecraft oynama başarısından ibaret olmadığını gösteriyor. Araştırmanın asıl dikkat çekici taraflarından biri, yapay zeka ajanlarının uzun süreli bir hedef doğrultusunda iş birliği yapabilmesi ve yüzlerce başarısızlıktan sonra göreve devam edebilmesi oldu.

Ajanlar kendi aralarında 229 mesaj gönderdi

Gemini 4 Argon ajanlarının takım çalışması yalnızca ortak bir dünyada bulunmalarıyla sınırlı değildi.

Ajanlar oyun içi sohbet sistemi üzerinden birbirlerine toplam 229 mesaj gönderdi. Bu mesajların önemli bir bölümünde koordinatlar, bulunan kaynaklar, tehlikeli bölgeler ve gerçekleştirilecek görevler paylaşıldı.

Araştırmada ajanların ayrıca kalıcı ortak hafızadan yararlandığı belirtiliyor. Örneğin ajanlardan birinin oyundaki üretim sistemiyle ilgili keşfettiği bir çözüm daha sonra diğer ajanlara aktarıldı ve geliştirilen yardımcı fonksiyon yüzlerce farklı program içerisinde yeniden kullanıldı.

Toplamda sistemlerin 42 farklı yardımcı fonksiyon geliştirdiği bildiriliyor. Böylece ajanlar her işlemi sıfırdan çözmeye çalışmak yerine, daha önce işe yarayan kodları yeniden kullanmaya başladı.

Ender Dragon savaşının kendisi saatler sürdü

Minecraft’ta Ender Dragon’a ulaşmak zaten oldukça uzun bir görev zinciri gerektiriyor.

Oyuncuların önce temel kaynakları toplaması, araç ve zırh üretmesi, Nether’a geçmesi, Blaze Rod ve Ender Pearl gibi malzemeleri edinmesi, Eye of Ender üretmesi, Stronghold’u bulması ve ardından End Portal’ı aktif hale getirmesi gerekiyor.

Gemini ajanları da bu aşamaları kendileri tamamladı.

Araştırmaya ilişkin verilere göre ajanlardan biri Stronghold’un konumunu tahmin ederken hedefe yaklaşık 43 metre kadar yaklaşmayı başardı. End bölgesine ulaşıldığında ise başka bir problem ortaya çıktı: End Crystal’lar sürekli olarak Ender Dragon’un sağlığını yeniliyordu.

Ajanlar bunun üzerine kristalleri yok etmek için çeşitli yöntemler geliştirdi. Tüm süreç sonunda Ender Dragon yenildi ve görev tamamlandı.

İnsanlar oyuna müdahale etmedi

Deney sırasında araştırmacılar sistemi canlı bir kontrol panelinden izledi ve gerektiğinde çalışmayı durdurma imkanına sahipti. Ancak araştırma makalesine göre başarılı koşu sırasında herhangi bir insan müdahalesi yapılmadı.

Dört oyuncu ajanının yanında ayrıca beşinci bir Observer ajanı çalıştırıldı. Bu ajan Minecraft’ı oynamak yerine sistemlerin hile yapıp yapmadığını veya verilen görevin kurallarını aşmaya çalışıp çalışmadığını kontrol etti.

Araştırmacılar da kayıtların bir bölümünü daha sonra manuel olarak inceleyerek hile kullanımına ilişkin bir durum tespit etmediklerini bildirdi.

Deneyin maliyeti de oldukça yüksek

Bu kadar uzun süre çalışan gelişmiş yapay zeka ajanlarının önemli bir hesaplama maliyeti bulunuyor.

Ender Dragon’un yenilmesine kadar olan süreçte yaklaşık 24 bin model çağrısı, 1,35 milyar civarında giriş tokenı ve 16 milyon çıkış tokenı işlendiği bildiriliyor.

Liste fiyatları üzerinden yapılan tahminlerde Ender Dragon’un yenilmesine kadar geçen bölümün maliyeti Gemini 4 Argon’un tanıtım fiyatlarıyla yaklaşık 520 dolar, standart fiyatlandırmayla ise yaklaşık 1.040 dolar seviyesinde hesaplanıyor.

Observer ajanı ve zaferden sonraki yaklaşık bir günlük ek çalışmalar dahil edildiğinde tüm oturumun tahmini maliyeti tanıtım fiyatlarıyla yaklaşık 810 dolar, standart fiyatlarla ise 1.620 dolar seviyesine çıkıyor.

Bu rakamların Google’ın gerçek altyapı maliyetini değil, araştırmadaki token kullanımlarının ilan edilen API fiyatları üzerinden hesaplanan tahmini karşılığını temsil ettiğini de belirtmek gerekiyor.

Yine de deneyin önemli sınırlamaları var

Sonuç etkileyici olsa da Gemini 4 Argon ajanlarının Minecraft’ı bir insan oyuncuyla tamamen aynı şartlarda oynadığı düşünülmemeli.

Ajanlar oyunu ekrana bakarak görmedi ve klavye-fare kullanmadı. Mineflayer üzerinden dünyaya ilişkin yapılandırılmış verilere erişebildi. Kullanılan araçlar çevredeki bloklar ve yaratıklar hakkında doğrudan bilgi sağlarken rota oluşturmak için bir pathfinding sistemi de kullanıldı.

Üstelik deney Easy zorluk seviyesinde gerçekleştirildi ve yayınlanan sonuç tek bir başarılı koşuya dayanıyor. Bu nedenle çalışma, dört ajanın aynı başarıyı farklı Minecraft dünyalarında ne kadar istikrarlı şekilde tekrarlayabileceğini henüz göstermiyor.

Buna rağmen araştırmacılar açısından asıl önemli konu Minecraft rekoru kırmak değil.

Minecraft, yapay zeka ajanları için dev bir test ortamına dönüşüyor

Minecraft yıllardır yapay zeka araştırmalarında kullanılan önemli oyunlardan biri. Bunun nedeni oyunun yalnızca refleks gerektirmemesi.

Başarılı olmak için uzun vadeli planlama, kaynak yönetimi, keşif, üretim, problem çözme ve onlarca birbirine bağlı hedefin doğru sırayla tamamlanması gerekiyor.

Gemini 4 Argon deneyinin farkı ise görev için sıfırdan Minecraft’a özel bir yapay zeka sistemi eğitmek yerine genel amaçlı yapay zeka ajanlarının kullanılması.

Araştırmacılara göre binlerce adımdan oluşan bir hedefi bir günden uzun süre takip etmek, hatalardan sonra yeniden plan yapmak ve farklı ajanlar arasında görev paylaşımı gerçekleştirmek; gelecekte yazılım geliştirme veya kurumsal iş süreçlerinde kullanılacak otonom sistemler açısından da önemli yetenekler arasında bulunuyor.

Elbette Minecraft’taki bir Ender Dragon’u yenmek, gerçek dünyadaki karmaşık iş süreçlerini çözmekle aynı şey değil. Ancak deney, modern yapay zeka modellerinin yalnızca sorulara cevap veren sohbet botlarından çıkarak uzun süre boyunca çalışan, kendi araçlarını oluşturan ve diğer yapay zeka sistemleriyle koordinasyon kurabilen ajanlara doğru ilerlediğinin dikkat çekici örneklerinden biri.

Kaynak
The Decoder

İlgili Haberler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu