saplama Araştırmacılar Yeni Video Oyunu Düzeyleri Oluşturabilen Yapay Zeka Aracı Yarattı - Unite.AI
Bizimle iletişime geçin

Yapay Zeka

Araştırmacılar Yeni Video Oyunu Seviyeleri Yaratabilen Yapay Zeka Aracı Yarattı

mm
Güncellenmiş on

Makine öğrenimi ve yapay zeka daha karmaşık hale geldikçe, video oyunları AI algoritmaları ve modelleri için doğal ve yararlı bir kanıtlama alanı olduğunu kanıtladı. Video oyunları gözlemlenebilir ve ölçülebilir mekaniklere, nesnelere ve ölçümlere sahip olduğundan, AI geliştiricilerinin modellerinin çok yönlülüğünü ve güvenilirliğini test etmeleri için uygun yollar sunar. Video oyunları, AI mühendislerinin modellerini geliştirmelerine yardımcı olurken, AI, potansiyel olarak video oyun tasarımcılarının kendi oyunlarını oluşturmalarına yardımcı olabilir. Son zamanlarda, Alberta Üniversitesi'ndeki bir grup araştırmacı, basit platform oluşturma video oyunlarının oluşturulmasını otomatikleştirebilecek bir dizi algoritma tasarladı.

Matthew Guzdial, Alberta Üniversitesi'nde yardımcı doçent ve yapay zeka araştırmacısıdır ve Time dergisine göre, Guzdial ve ekibi yandan kaydırmalı platform video oyunlarında otomatik olarak seviyeler oluşturabilen bir yapay zeka algoritması üzerinde çalışıyor. Bu otomatik düzey tasarımı, oyun tasarımcılarının zamandan ve enerjiden tasarruf etmesini sağlayarak daha zorlu görevlere odaklanmalarını sağlayabilir.

Guzdial ve ekibi, yapay zekayı saatlerce süren platform oyunu oynanışı üzerinde eğiterek platform oyunu seviyeleri oluşturmak için bir yapay zekayı eğitti. Guzdial, orijinali gibi oyunlar dahil Super Mario Bros, Kirby'nin Macera, ve Mega Man. İlk eğitimden sonra yapay zeka, varsayımlarını oyunun test görüntüleri ile karşılaştırarak oyunun kuralları/mekaniği hakkında tahminlerde bulunmakla görevlendirilir. Yapay zeka bir oyunun işlediği kuralları yorumlamayı başardıktan sonra, araştırmacılar modelin kurallarının test edildiği tamamen yeni seviyeler oluşturmak için benzer bir eğitim yöntemi kullandılar.

Guzdial ve ekibi, hem modelin kurallara ilişkin inançlarının hem de bu kuralları kullanan seviyelerin nasıl tasarlandığına ilişkin varsayımlarının bir birleşimi olan bir "oyun grafiği" oluşturdu. Oyun grafiği, bir oyunla ilgili tüm önemli özellikleri tek bir sunumda birleştirdi ve bu nedenle bu gösterim, oyunun sıfırdan yeniden üretilmesi için gerekli tüm bilgileri içeriyordu. Oyun grafiğinde yer alan tüm bilgiler daha sonra yeni seviyeler ve oyunlar tasarlamak için kullanıldı. Modelin gözlemlerinin içeriği yeni ve benzersiz yollarla birleştirilir. Örneğin, yapay zeka her ikisinin özelliklerini birleştirdi Süper Mario Kardeşler. ve Mega Man her iki oyunun platform oluşturma mekaniğini kullanan yeni bir seviye yaratmak için. Bu süreç defalarca tekrarlandığında, sonuç, klasik platform oyunlarına çok benzeyen ancak yine de benzersiz olan tamamen yeni bir oyun olabilir.

Guzdial'a göre, Time tarafından aktarıldığı üzere, projenin arkasındaki fikir, oyun geliştiricilerin kodlamayı öğrenmeye ihtiyaç duymadan kendi seviyelerini ve oyunlarını tasarlamaya başlamak için kullanabilecekleri bir araç yaratmaktır. Guzdial, şu gerçeğe işaret etti: Süper Mario Makinesi zaten bu konsepti alıyor ve onunla çalışıyor.

Guzdial ve araştırma ekibinin diğer üyeleri, konsepti daha da ileriye götürmeyi umuyorlar ve potansiyel olarak insanların sadece belirli bir "his" veya "görünüm" belirleyerek yeni seviyeler veya oyunlar yaratmalarını sağlayacak bir araç yaratıyorlar. Model bu spesifikasyonları aldıktan sonra benzersiz seviyeleri ve kuralları olan yeni bir oyun yaratmaya başlayabilir. Model, görünüşe göre bunu yapmak için bir oyunun sadece iki karesine ihtiyaç duyacak, çünkü iki kare arasındaki farklardan çıkarım yapacak. Kullanıcı, model seviyeleri oluştururken geri bildirimde bulunabilecek ve model, sağlanan geri bildirime dayalı olarak yeni seviyeler oluşturacaktır.

Guzdial, "Ara yüze bazı son rötuşları yapıyoruz ve ardından doğru yolda olup olmadığımızı anlamak için insanlar üzerinde bir araştırma yapacağız" dedi. dedi Zaman.

Bu uygulamanın tüketiciye hazır herhangi bir sürümü gelecekte hala bir yol olsa da, Guzdial, insan oyun tasarımcılarına olan ihtiyacı azaltabileceği endişeleri nedeniyle oyun endüstrisinin teknolojiyi benimsemekte yavaş olabileceğine dair endişelerini dile getirdi. Buna rağmen Guzdial, aracı kullanacak biri varsa, bunu ilk yapacak kişilerin muhtemelen aracı ilginç, deneysel oyunlar yaratmak için kullanabilecek bağımsız oyun geliştiricileri olacağını düşündü.

Guzdial, "Bu teknolojilerle uğraşan ve tuhaf, harika, ilginç küçük deneyimler yaratan bazı tutkulu indie [geliştiriciler] elde ettiğimizi tamamen hayal edebiliyorum" dedi. "Ama yakın zamanda üçlü A oyun gelişimini etkileyeceklerini sanmıyorum."

Uzmanlık alanlarına sahip blogcu ve programcı Makine öğrenme ve Derin Öğrenme konular. Daniel, başkalarının yapay zekanın gücünü toplumsal fayda için kullanmasına yardım etmeyi umuyor.