Dendi'yi Yen Eden OpenAI Botuna Güç Veren Nedir?
Çeşitli / / December 02, 2021
Geçen hafta, tarih yaratıldı Dota 2 ve AI alemlerinde. The International'da, dendi, oyunun en iyi oyuncularından biri olan 1v1'de bir bot tarafından arka arkaya iki kez acımasızca yenildi. Söz konusu bot tarafından yapılmıştır. OpenAI, Elon Musk'ın bir başlangıcı.
Şimdi bazı sorularınız olabilir. Dota nedir? OpenAI nedir? Ve bu neden önemli? Başlamak için, dota kontrol ettiğiniz, oynaması ücretsiz bir MOBA oyunudur. kahramanlar ve amacınız rakipleri yok etmek Antik. Pek çok Dota hayranı, özetlediğim Dota için çok fazla şey olduğu için son cümleye gücenebilir.
oyun çok karmaşık çok dik bir öğrenme eğrisi ile. Bir süre önce Dota'yı öğrenmek için bir göreve atılmıştım ve sadece temel bir dersi tamamlamak bir haftamı aldı. Nasıl oyunun stratejisini, silahların, büyülerin, kahramanların ne yaptığını ve sürüngenlerin nasıl kazılacağını açıkladıkları video. Ve bu bütünü yapar AI vs Dendi savaş önemlidir, çünkü AI ve ML'nin ne kadar gelişmiş olduğunu gösterir. Öyleyse bu bota neyin güç verdiğini görelim ve AI ayaklanmasından korkmamız gerekiyor mu?
Yapay Zeka Gezegeninin Yükselişi
AI'nın Skynet olması tartışmalı bir sorundur. elon musk inanır kontrol altında tutulmazsa, bir Skynet senaryonun gerçekleşmesi muhtemeldir. Diğer yandan, Mark Zuckerbergdiyor AI zararsızdır ve Kıyamet Senaryosuna neden olmaz. Elon Musk, OpenAI'yi bu hedefle başlattı.
AI'nın kötüye kullanımını önlemek ve bize karşı dönmeyecek AI araştırmaları yapmak. Ve ben onun tarafındayım.
Ama burada tartışmak için burada olduğumuz şey bu değil. Ana konu, OpenAI tarafından yapılan bota neyin güç verdiğini bilmek. Bunu anlamak için konuyla ilgili bazı araştırma makalelerini ve blogları okudum ve ayrıca arkadaşımla iletişime geçtim.Anmol Sharma kim bir AI & ML araştırmacısı.
Pekiştirmeli Öğrenme
Bu, OpenAI'nin Dota botunun arkasındaki teknolojinin adıdır. Ancak bunu derinlemesine incelemeden önce, genel AI'nın veya özel olarak AI'nın nasıl olduğunu anlamamız gerekir. Video oyunları İş. AI çok genel bir terimdir ve Makine Öğrenimi, Derin Öğrenme ve Sinir Ağları gibi birkaç konuyu içerir. Yapay zekayı kabaca tanımlamak için, bir bilgisayarın bilgiden öğrenme ve öğrenmeye dayalı kararlar verme yeteneği olduğunu söyleyebiliriz. Ne kadar çok öğrenirse, kararın doğruluğu o kadar artar.
Normal Botlardan Ne Kadar Farklıdır?
Genel olarak video oyunlarındaki botlar zeki gibi görünebilir ancak bu gerçek bir AI şekli değildir. Oyunlardaki bu botların neredeyse tamamı sete göre programlanmıştır. Eğer.. Bu.. Sonra.. o ifadeler. Sadece açıklamaları takip eder ve açıklamada yazan şartlara göre aksiyon alırlar.
Yukarıda çok basit bir örnek gösterdim. Gerçek oyunlardaki ifadeler, koşullar içindeki koşullarla çok daha karmaşıktır. Bu ifadeler ne kadar iyi tanımlanmış ve ayrıntılı olursa, bot o kadar akıllı görünecektir.
Ödüller ve Cezalar
AI lingo'da bot olarak adlandırdığımız şey Agent olarak bilinir. Amaç, temsilcinin öğrenmesini istediğimiz her şeyi öğrenmesini sağlamaktır. Ajan, köpeğinizin öğrendiği yöntemle, ödüller ve cezalar yoluyla öğrenir. Temsilci bir hata yaptığında cezalandırılır ve doğru tahminde bulunduğunda veya doğru cevap verdiğinde ödüllendirilir. Bu sistem sayesinde aracı, cezadan kaçınmak için yapmaması gereken eylemleri ilişkilendirmeyi ve ödül veren eylemi (veya benzeri eylemleri) gerçekleştirmeyi öğrenir.
Yakından düşünürseniz, tıpkı algoritmaların yaptığı gibi, belirli koşullara dayalı kararlar vermek gibidir. Yukarıda da gösterdiğim gibi bir oyun botu patlayıcı bir namlunun üzerine gelerek algoritmaya göre işlem yapacaktır. AI'daki algoritmalar, açıkçası bundan çok daha karmaşıktır, bu da tüm sistemi yapar. Zeki.
OpenAI botumuza geliyor, geliştiriciler, 2 hafta gibi bir sürede tüm oyunu öğrendi. 2 hafta boyunca 7 gün 24 saat çevrimiçiydi ve kendisinin bir kopyasına karşı oynuyordu. Oyunun karmaşıklığı ve üstesinden gelebileceği gerçeği düşünüldüğünde bu dikkate değer bir dönüm noktasıdır. dendi.
Sürücüsüz Arabalar Neden Hala Burada Değil?
Bütün bu olayı duyduğumda aklıma gelen ilk soru bu oldu. Bir bot böyle bir oyunu öğrenip kendini en iyi oyuncuları yenecek bir noktaya kadar eğitebiliyorsa, neden hala direksiyon başındayız. Ve bu, arkadaşıma attığım sorunun aynısıydı, Bay Anmol Sharma, sürücüsüz arabalar üzerinde de araştırma yaptı. Söylemesi gereken buydu.
İnsan tarafından geliştirilen bir oyunda değişken sayısı daha azdır. Ayrıca, aracı (bot) bir hata yaparsa, en kötü ceza bir tur kaybıdır. Gerçek dünyada, bir hata ölümdür.
Dota karmaşık bir oyun olsa da, olası hamle, büyü ve taktik kombinasyonları, yine de saçma bir şekilde büyük olsa da, yine de sınırlıdır. Ve herhangi bir gerçek ceza olmadan hatalara izin verilir. Ancak sürücüsüz bir araba Acentesi olması durumunda, hatalar tehlikeli kazalara ve hatta ölüme neden olabilir.
Gerçek dünyada, etmen izlemesi gereken değişkenlerin sayısı sonsuzdur ve bu değişkenler, bir başka arabanın aniden şerit değiştirmesi, yayaların arabanın önüne atlaması gibi sonsuzdur. Artı olarak Jeremy Clarkson Yani, ani bir kazanın eşiğindeyken (onun teorisi geçerli olmasa da) ahlaki ve etik kararlar vermek zorunda kalacaklar.
Gelecek
İçsel ameliyatlar gerçekleştiren İnsan kontrollü robotu zaten biliyoruz. Bir sonraki adım, bunu gerçekleştiren AI kontrollü robotlardır. Ve bu sadece tıp alanında. AI, önümüzdeki on yılda birçok alanda kesinlikle baskın yeni teknoloji olacak. Ancak, AI aynı zamanda kötü amaçlar için de kullanılabilir. DDoS saldırılar, Fidye yazılımı Botlar ve diğer bilgisayarları veya şirket sistemlerini hacklemek.
Dota ve diğer oyunlarla ilgili olarak, oyuncuların daha iyi performans göstermek için antrenman yapabilecekleri diğer oyunlar için de bu tür akıllı botların yapıldığını görmeyi bekleyebiliriz. OpenAI'nin gelecek yılki International'da 5'e 5 oynayacağından bahsetmiş miydim? Bu yüzden, en azından yerleşik aptal botları yenmek için Dota becerilerimi tazelemeye gidiyorum. İlahi kılıç işte geliyorum!