"StarCraft 2" öğrenim ortamının mimarisi ve konsepti, insansız sürüş ve yüz tanımaya genişletilebilir

28 Ocak 2018'de, Google DeepMind'den bir bilim insanı, DT Jun'un ev sahipliğinde EmTech Çin Zirvesi'nin yuvarlak masa tartışma oturumunda, "StarCraft 2" üzerine inşa edilen AI öğrenme ortamı, aslında diğer video oyunlarıyla sınırlı olmayan diğer alanlara genişletilebilir. Hatta insansız sürüş ve yüz tanıma.

Şekil Oriol Vinyals bir konuşma yapıyor

Bu bilim insanı, 2016 yılında Massachusetts Institute of Technology Review 35 yaş altı 35 yenilikçi, yani TR 35 tarafından seçilen Oriol Vinyals. Oriol, elbette "StarCraft 2" AI öğrenme ortamı SC2LE'nin de geliştiricisidir.

SC2LE nedir?

SC2LE hakkındaki ilk makale Ağustos 2017'de yayınlandı. "StarCraft 2" nin öğrenme ortamına dayanarak, yapay zeka bu oyunda kendini nasıl eğitiyor ve sonunda oyuncuların seviyesine ulaşıyor, hatta profesyonel oyuncuların seviyesini nasıl aşıyor?

Şekil SC2LE çalışma prensibi

Oriol, bu oyunun DeepMind veya AI için bir eğitim alanı veya bir ortam olduğunu söyledi. Herhangi bir AI algoritmasının bir ortama ihtiyacı vardır, ne kadar gerçek olursa o kadar iyidir.

Görüşme sırasında, yerinde gerçek bir eğitim almadan yapay zeka robotlarının iki hareketli videosunu oynadı ve şunu buldu: Bu robotlar bazı küçük engellerle karşılaştıkları sürece hemen düşecekler ve sistemin çökmesine neden olabilirler.

Daha sonra, seyirciye çalışan iki sanal karakter modeli gösterdi ve açıkladı: "Bu eğitim ortamı sanal olmasına rağmen, çok gerçektir ve gerçekte tüm fiziksel kuralları içerir. Bu nedenle, gerçek testler olmasa bile sonuçlar önceki gösteriden daha anlamlı."

Şekil Profesyonel Oyuncular

Aslında "StarCraft 2" böyle bir ortamı iyi sağlayabilir. Oriol, örnek olarak oyundaki en temel birim olan "SCV" yi alır. Bir "SCV" nin dört çalıştırma modu olabilir: Kaynakları toplayın, binalar inşa edin, araştırın ve genişletin.

Ancak, yalnızca bu dört çalışma modu sayısız değişiklik içerir. Oriol, AI bir SCV'yi kontrol etmek istiyorsa konsola onu seçmesi için bir talimat vermesi ve ardından hedefi tıklaması gerektiğini belirtti. Ancak, bu işlem tek başına yeterli değildir, bir SCV'nin işlemi tamamlamasına izin vermek için aynı anda klavyeyi simüle etmek için başka bir konsol gereklidir.

Aynı zamanda Oriol, profesyonel bir oyuncunun videosunu gösterdi. Profesyonel oyuncular ekranı ileri geri değiştirmek için hızlıca klavyeye dokunur. Oriol bu oyun modunu övdü "Bir enstrüman çalmak gibi" aynı.

Ancak aniden gösteriyi yarıda kesti ve izleyicilere şunları söyledi: "Bu sadece SCV'nin çalışmasıdır ve" StarCraft 2 "de her yarışta ondan fazla birim türü vardır, işlevleri farklıdır ve uygulayabilecekleri komutlar farklıdır."

Oriol durakladı, dedi: "İnsan oyuncular tarafından parmak uçlarında gerçekleştirilen işlemler, SC2LE'nin iki parçaya bölünmesi ve birçok parçayı gerçekleştirmesi için çok zahmetli. Ancak, oyunun tamamına bakıldığında, insan oyuncuların bu tür ortalama 5.000 işlemi gerçekleştirmesi gerekiyor."

Şekil DeepMind, "StarCraft 2" öğrenme ortamını oluşturur

Bu aynı zamanda, eğer AI insanları yenmek istiyorsa, bir strateji uyguladığı her seferinde binlerce stratejiyi dikkate alması gerektiği anlamına gelir. Ancak, DeepMind'a daha iyi bir ortam sağlayan bu neredeyse sonsuz değişim alanıdır, çünkü gerçek ortam bundan çok daha karmaşıktır.

"StarCraft 2" temelli, ancak bu yalnızca yapay zeka oyunu değil

Yuvarlak masa tartışma oturumunda, bazı misafirler bu öğrenme ortamını çevreleyen en yaygın sorunun ne işe yaradığı sorusunu gündeme getirdi. Oriol bu soruyu duyduğunda gülümsedi ve bunun aslında nereye giderse gitsin kendisine sorulacağını söyledi.

"StarCraft 2" nin bir video oyunu olduğunu, eninde sonunda ortadan kaldırılacağını, bu kaçınılmaz olduğunu ancak bu oyuna dayalı öğrenme ortamının DeepMind'a daha geniş uygulanabilir ve genişletilebilir bir çerçeve ve algoritma sunarak geliştiricilere izin verdiğini söyledi. Diğer sorunlar için, daha etkili hale getirmek için çözümler hakkında düşünmek için mevcut yöntemleri kullanabilirsiniz.

"Aynı zamanda, bu aynı zamanda bizim için bir yetenek eğitimidir (DeepMind)." StarCraft 2 "ortamı çok karmaşık. İnsan oyuncuların kolayca çözebileceği bir sorun. AI için, tüm bir veri merkezinin kaynaklarını çağırması gerekebilir. Sorunu çözmek, görmek istediğimiz bu değil. Böylece sorunu çözmeyi ve "StarCraft 2" yi birçok küçük parçaya ayırmayı öğrendik.Örneğin, daha önce de belirtildiği gibi, AI'nın bu sorunu küresel oyunlar aracılığıyla anlamasına izin vermek yerine, AI'yı 60 x 40 hücrelerle eğitiyoruz. "

Şekil Linux'ta SC2LE yalnızca 60 x 40 hücreye sahiptir ve sağ, bu hücrelerin değerlendirilmesine dayanmaktadır

Aslında, bir "StarCraft 2" haritası yüz binlerce hücre içerebilir, ancak DeepMind sorunu düşünmek için bu hücreleri aynı veya benzer birçok küçük hücreye böler. Son olarak adımlar basitleştirilir ve kaynak tüketimi azaltılır.

Oriol yuvarlak masa oturumunda tam da bu yüzden şöyle demişti: Zaman içindeki değişiklikler nedeniyle "StarCraft 2" gerilese bile, bu öğrenme ortamının mimarisi ve felsefesi onu diğer platformlar için bir yapay zeka teknolojisi yapabilir. Sadece oyunlar değil, aynı zamanda otonom sürüş, yüz tanıma vb.

AI, insanları StarCraft aracılığıyla yenebilir mi?

Ke Jie ve Li Shishi AlphaGo'ya yenildiğinden, insanlar özellikle Google'ın yapay zekası için "AI insanları yenebilir mi?" Sorusuyla daha çok ilgileniyor.

DeepMind, Ekim 2016'daki Blizzard Bliizcon 2016'da kendisinin ve Blizzard'ın yapay zeka teknolojisinin potansiyelini ortaya çıkarmak için bir araştırma ortamı olarak ortaklaşa "StarCraft 2" kullanacağını duyurdu. İlki şöyle dedi: Oyunlar, algoritmanın esnekliğini artırmak için şirketin yapay zekayı hızlı ve verimli bir şekilde geliştirmesini ve test etmesini sağlayan ve nihayetinde oyun puanları (kazançlar ve kayıplar) aracılığıyla anında geri bildirim sağlayan mükemmel ortamlardan biridir.

Ekim 2017'de 13. Yapay Zeka ve Etkileşimli Dijital Eğlence Konferansı'nda (AIIDE'17), hayatın her kesiminden yapay zeka araştırmacıları "StarCraft" yapay zekalarını getirdi Yarışmaya gelin. Bunlar arasında Zerg yarışını kullanan ZZZKbot, 2465 galibiyet ve 501 mağlubiyetle şampiyonluğu kazandı.

Ancak, bu oyundan sadece bir düzine gün sonra, Güney Kore bir "StarCraft" insan-makine savaşı düzenledi. Eski Koreli profesyonel oyuncu leylek, dünyanın en yüksek seviyeli üç "StarCraft" AI'sını, ZZZKbot, TSCMO ve MJ'i büyük bir 4: 0 avantajıyla ezdi. Bu oyun AI alanı için büyük önem taşısa da, bazı profesyonel "StarCraft" oyuncuları bu oyunun iyi görünmediğine inanıyor, çünkü tüm oyunun ritmi tamamen leylek'e çevrilmiştir ve AI'nın kazanma olasılığı yoktur. .

Şekil Zaferi kolayca kazanan Leylek

Yapay zekanın "StarCraft 2" de karşılaştığı zorluklar hız kesmeden devam ediyor, ancak bu Oriol için şüphesiz harika bir haber. Bir zamanlar "StarCraft 2" ye dayalı öğrenme ortamı hakkında yorum yapmıştı, "Bu, haritadaki" savaş sisi "nedeniyle çok oyunculu etkileşimli, çok ajanlı (oyunculara, birimlere, binalara atıfta bulunur) ortamdır, yapay zeka ve oyuncular Bilgi eksik. "StarCraft 2" yalnızca yüzlerce birim kontrol alanına sahip olmakla kalmıyor, aynı zamanda orijinal özelliklerden (resimler, küçük haritalar) bilgi alan bir düzlem alanı da sağlıyor. Ayrıca kaynak tahsisi (kristaller ve gaz madenleri) ), bu yüzden AI her adım attığında, binlerce strateji adımı düşünmelidir. "

Oriol konuşmasında, değerlendirme sisteminin mevcut SC2LE'ye çok yüksek bir değerlendirme vermesine rağmen, profesyonel insan oyunculara kıyasla basitçe pediatrik olduğuna dikkat çekti. Ama çok mutluydu, çünkü DeepMind'a ilerlemek için sadece zorluklar verebilir ve sadece sorunların üstesinden gelmekle AI'ya daha güçlü yetenekler verilebilir.

Oriol, aynı zamanda, yapay zekanın büyümek için çok fazla alana sahip olduğuna dikkat çekti. AlphaGo'yu örnek olarak aldı: AI'nın Li Shishi'ye karşı oynama yeteneği Ke Jie'nin üçte biriydi. Diğer bir deyişle, AlphaGo sadece birkaç ayda üç kat büyüdü. Belki bir gün, SC2LE, bugün onları kolayca yendiğimiz gibi, profesyonel oyuncuları kolayca yenebilir.

"StarCraft 2" den her şey Başlangıçta liyakat şimdide, fayda ise gelecekte

Oriol, yapay zekaya "StarCraft" ı tercih ediyor. 15 yaşından beri bu oyunla temas halindedir ve bunun yardımıyla İspanya'da bazı ünlü isimler yaratmıştır. Aslında halka açık bilgiler gösteriyor ki Oriol, Microsoft'ta çalıştı ve yapay zekaya karşı "StarCraft" geliştirme üzerinde çalıştı. Oyuncu bir rakip bulamadığında oyuncuyla savaşmak için bir insan rakibi değiştirmek için kullanılır.

Belki de Oriol'e ilham veren budur. Yuvarlak masa tartışması sırasında, "StarCraft 2" nin yapay zekayı eğitmek için kullanılabileceğini, böylece yapay zekanın oyuncuları "StarCraft 2" oynamayı nasıl eğitebileceğini belirtti. Örnek olarak AlphaGo'yu ele alalım: Yüzleşme yoluyla, kendi benzersiz taktiklerini yaratır ve bu taktik, diğer satranç oyunlarında insan oyuncular tarafından kullanılabilir.

Şekil Oriol tartışıyor

Go ile karşılaştırıldığında, "StarCraft 2" daha fazla haritaya ve daha fazla olasılığa sahiptir. SC2LE'nin benzersiz taktikler yaratması çok muhtemeldir. Dolayısıyla, insan oyuncuları, özellikle sıfır tabanlı oyuncuları eğitmek için bu taktiği kullanmak, acemilerin oyunu kendilerinin deneyimlemesine izin vermekten daha iyi olabilir.

Aslında, geçmişte doğmuş bir oyun olan zamanla yağış teknolojisi "StarCraft 2", mevcut sıcak AI teknolojisi ile birleştiğinde, şüphesiz gelecekte daha otomatik bir yaşamı şekillendirecektir.

Oriol, DeepMind'ın yaptığı şeyin bir platform oluşturmak olduğuna dikkat çekti. Bunun bilim adamlarının araştırma sonuçlarını etkileyemeyeceğine inanıyor, SC2LE daha fazla geliştirici ve "StarCraft 2" oyuncusuyla karşılaşacak. Oriol, bu platformları açmaya çok istekli çünkü yapay zekanın daha fazla işlev elde etmesini sağlayabilecek yenilikçilere ihtiyacı olduğuna inanıyor.

Oriol'ün çizdiği resim, gelecekteki AI toplumudur. Ne zaman geleceğini bilmememe rağmen, iş şu anda ve faydaları gelecek için.

Wuhan Askeri Oyunlarında jimnastik salonlarının siyah teknolojisini aydınlatmak: koltukların arkasından serin bir esinti esebilir
önceki
Jesus, bench'ten iki pas atmak için Sterling'e çift tıkladı, Manchester City 3-1 Everton
Sonraki
Süper mavi kan ayı 150 yılda bir gelir! Bununla birlikte, bilim adamları çok fazla bilimsel önemi olmadığını söylüyor
Bahar Şenliği'nde WeChat kırmızı zarfları oynamanın yeni bir yolu: Para doldurmanın yanı sıra yüz ifadeleri de alabilirsiniz!
"MIT Technology Review" 35 Çinli genç teknoloji kahramanının listesini yayınladı
Robert Sutor: "Big Blue" kuantum hesaplama ve blok zinciri dalgasına nasıl öncülük edecek?
Aaron VanDevender: "Quantum 3D brain" hesaplamalı işlemeyi daha verimli hale getiriyor
Yu Minhong, Yeni Doğu Yıllık Toplantısı Tucao gösterisi hakkında ne dedi?
Blockchain kimi dinliyor? Küresel ultra lüks serisini yöneten Brian Behlendorf size söylüyor!
ITTF'in son dünya sıralaması açıklandı, Zhang Benzhi ve ilk beş ilk kez
İtalyan kişisel vergisi, kurumlar vergisi ve katma değer vergisi yeniden artacak mı?
Quanergy, Çin'de dünyanın en büyük üretim üssünü kuracak ve aynı anda Çin'de finansman sağlamaya başlayacak
36 İlk YayınPan-eğlence endüstrisi için akıllı dönüşüm çözümleri sunan Wayface.com, A Serisi finansmanda 5 milyon dolar aldı
Doktorlar yurtdışında tıbbi tedavi görmek isteyen hastaları önemsiyor ve zorlukların üstesinden gelmek için 4 ayda yaklaşık bin WeChat hesabı onlarla birlikte.
To Top