การแข่งขัน "Starcraft" นั้นสร้างอนาคตของ AI ได้อย่างไร

$config[ads_kvadrat] not found

the walking dead

the walking dead
Anonim

ถามนักเรียนวิทยาลัยเกือบทุกคนที่คุณรู้จักและพวกเขาจะบอกคุณว่าพวกเขาชอบเล่นเกมมากกว่าเรียนเพื่อสอบ

ต้องขอบคุณนักวิทยาศาสตร์คอมพิวเตอร์จาก Comenius University ในสโลวะเกียและมหาวิทยาลัยเทคนิคเช็กพวกเขาสามารถทำได้ทั้งสองอย่าง ตั้งแต่ปี 2011 มหาวิทยาลัยทั้งสองแห่งนี้ได้เป็นเจ้าภาพนักเรียน Starcraft A. A. Tournament (SSCAIT) การแข่งขันที่นักเรียนใช้รหัสบอทของตัวเองเพื่อเล่นเกมคอมพิวเตอร์ในตำนาน Starcraft: Brood War และทำให้พวกเขาติดกัน

“ SS SSCAIT แรกนั้นเป็นงานในท้องถิ่นโดยมีนักเรียนของฉันเพียง 50 คนในสโลวาเกีย” Michael Certicky ผู้ก่อตั้ง SSCAIT และผู้นำกลุ่มวิจัย Games & Simulations ที่ CTU กล่าว ผกผัน. “ เราเล่นเกมทั้งหมดด้วยตนเองและสนุกไปกับมัน นักเรียนชอบมันดังนั้นฉันตัดสินใจที่จะเปิดให้สาธารณะและไม่ใช่นักเรียนในปีหน้า วันนี้เรามีผู้คนและทีมงานจากทั่วทุกมุมโลกเข้ารหัสบอทและดูเกมบันได 24/7 บน Twitch”

บริษัท ด้านเทคโนโลยีที่โดดเด่นได้รับการฝึกอบรมหลักสูตร A.I เพื่อเล่นเกมเทิร์นเบสต่างๆเช่นหมากรุกและใช้เวลาหลายปี แต่เมื่อไม่นานมานี้พวกเขาได้เปลี่ยนเป็นเกมกลยุทธ์แบบเรียลไทม์ เกมเหล่านี้ต้องการการตัดสินใจแบบเสี้ยววินาทีซึ่งเป็นวิธีที่สมบูรณ์แบบในการผลักดันเอไอ เท่าที่จะทำได้และทำให้เด็กมีความสนใจในการวิจัยประเภทนี้

SSCAIT ไม่ได้ทำอะไรนอกจากเติบโตตั้งแต่เริ่มต้นที่ต่ำต้อย SSCAIT ทำการสตรีมเกมอย่างต่อเนื่องระหว่างบอทที่ส่งมาตลอดทั้งปี แต่กิจกรรมหลักคือการแข่งขันแบบรอบตัวในตอนท้ายของทุกปี การแข่งขันสำหรับนักศึกษาเมื่อปีที่แล้วมีเกม 1,035 เกมในขณะที่ปีนี้ SSCAIT จะจัดการแข่งขัน 6,006 นัดที่จะเล่นมากกว่าหนึ่งเดือน ข้อพิสูจน์ถึงความนิยมในเหตุการณ์นี้ได้กลายเป็น

ด้วยความนิยมที่เพิ่มขึ้นของ SCCAIT ในช่วงหลายปีที่ผ่านมา Certicky กล่าวว่าเขาได้สังเกตเห็นถึงความสำคัญในการส่งผลงานของนักเรียนที่มีความซับซ้อน ในปีก่อนหน้าของการแข่งขันพวกเขาเพียงแค่เขียนรหัสเพื่อทำงานเฉพาะตอนนี้บอทบางคนมีความสามารถในการเล่นได้ดีขึ้นและดีกว่าเกมที่พวกเขาเล่น

เฟสทัวร์นาเมนต์ของ SSCAIT 2017/18 เพิ่งเริ่มขึ้น!

จะมีเกมรอบ 6006 เกมซึ่งจะใช้เวลาหนึ่งเดือน คุณสามารถรับชมได้สดทั้งหมดขณะสนทนากับผู้อื่นใน Twitch: http://t.co/E161gJiyKu Enjoy! #StarCraft #ArtificialIntelligence #BWAPI #SSCAIT

- SSCAIT การแข่งขัน (@sscaitournament) 21 ธันวาคม 2017

“ ในตอนแรกบอตส่วนใหญ่ของเราเป็นเพียงกลไกของรัฐที่กำหนดรหัสยาก แต่เมื่อเวลาผ่านไปผู้คนเริ่มใช้ A.I ที่ซับซ้อนจำนวนมาก วิธีการ เช่น การวางแผนอัลกอริธึมทางพันธุกรรม และ เครือข่ายประสาทเทียม "Certicky กล่าว “ ทุกปีบอทมากขึ้นใช้การเรียนรู้ของเครื่องและดีขึ้นเพียงแค่เล่นเกมมากมาย”

นวัตกรรมประเภทนี้เป็นสิ่งที่ทำให้เกมเช่นนี้เป็นสภาพแวดล้อมเสมือนจริงที่ดีที่สุดในการทดสอบและปรับปรุง A.I ไม่มีเกมสองเกม ตาร์คราฟ จะเหมือนเดิมทุกครั้งซึ่งหมายความว่าผู้เข้ารหัสไม่สามารถตั้งโปรแกรมบอตของพวกเขาให้มีกลยุทธ์เดียว

ในเกมที่ต้องเล่นแบบเปิดเช่นหมากรุก A. A. ระบบสามารถคำนวณการเคลื่อนไหวที่ดีที่สุดได้อย่างรวดเร็วโดยขึ้นอยู่กับว่าฝ่ายตรงข้ามเพิ่งย้าย ในเกมกลยุทธ์แบบเรียลไทม์คุณมักจะไม่รู้ว่าฝ่ายตรงข้ามของคุณทำอะไรได้บ้างจนกว่าพวกเขาจะโจมตีฐานของคุณ สิ่งนี้จะผลักดันให้นักเรียนหาวิธีที่จะให้บอทปรับตัวเข้ากับสถานการณ์ที่เปลี่ยนแปลงตลอดเวลา

"AI. นักวิจัยมักใช้เกมต่าง ๆ เป็นโดเมนสำหรับอัลกอริทึมซึ่งเป็นส่วนหนึ่งของกระบวนการ” Certicky กล่าว “ และหลังจากไปและโป๊กเกอร์ได้รับการแก้ไขพวกเขาจำเป็นต้องย้ายไปที่สิ่งที่ท้าทายมากขึ้น - และเกม RTS เป็นแบบที่ดีมาก ดังนั้นแอปพลิเคชันหลักจึงเป็นโดเมนของเล่นสำหรับการวิจัย AI

การให้นักเรียนโค้ดโคเดอร์ลองใช้มือในการสร้างระบบเพื่อความเจริญรุ่งเรืองในสภาพแวดล้อมนี้ไม่สนุก: ช่วยให้พวกเขาพัฒนาทักษะที่เป็นที่ต้องการของตลาดมาก ใครเคยคิดว่าการเล่นเกมจะให้คะแนนคุณใน บริษัท เทคโนโลยีชั้นนำ

$config[ads_kvadrat] not found