DeepMind บริษัทพัฒนาปัญญาประดิษฐ์ในกลุ่มบริษัทกูเกิลรายงานถึงความสำเร็จในการพัฒนา AlphaStar ปัญญาประดิษฐ์สำหรับเกม Starcraft ที่บริษัท จัดรายการสาธิตไปเมื่อเดือนมกราคมที่ผ่านมา โดยตอนนี้มีการพัฒนาไปมาก ทำให้มันสามารถมองเกมจากมุมมองเหมือนมนุษย์, จำกัดปริมาณคลิกกว่าเดิม, เล่นได้ทุกเผ่าและสามารถสู้กับเผ่าใดก็ได้
ทาง DeepMind ได้นำ AlphaStar ไปลองเล่นบนเซิร์ฟเวอร์ Battle.net จริงแล้ว และ โพสผลการทดลองไว้บนเว็บ
ทีมวิจัยระบุว่าระบบการเล่นกับ AI ด้วยกันเองเพื่อพัฒนาความสามารถนั้นมีข้อจำกัด เมื่อปัญญาประดิษฐ์พบเทคนิคบางอย่างและใช้ได้ผล มันจะลืมว่าเทคนิคนั้นๆ ก็มีช่องโหว่อยู่ และเมื่อฝึกกันเองก็กลายเป็นปัญญาประดิษฐ์ที่ไม่คิดถึงข้อเสียของกลยุทธ์ ทีมวิจัยสร้างกลุ่มโมเดลปัญญาประดิษฐ์เรียกว่า The League โดยมี AI บางตัวทำหน้าที่ exploiter ที่ไม่ได้พยายามเอาชนะ AI ตัวอื่นๆ เท่านั้น แต่มีหน้าที่ชี้ช่องโหว่ของกลยุทธ์ให้ AI ตัวอื่น แนวทางนี้เหมือนกับทีมเกมเมอร์ของจริงที่ระหว่างซ้อมก็มาหาช่องโหว่ของกันและกัน เพื่อให้ได้ AI ที่เก่งกาจแต่ยังพร้อมรับมือกลยุทธ์ต่างๆ รอบด้าน
ส่วนที่ยากที่สุดส่วนหนึ่งของ AlphaStar คือการสร้างปัญญาประดิษฐ์สำรวจแผนที่ เนื่องจากความเป็นไปได้ในการควบคุมมีหลากหลายเกินไป ทีมงานสร้างแนวทางการสำรวจแผนที่เริ่มต้นที่ดีกว่าผู้เล่น 84% จากนั้นให้ AlphaStar พัฒนากลยุทธ์โดยพยายามเล่นให้คล้ายมนุษย์ โดยทีมงานพัฒนาโมเดลแยกกันสำหรับการเล่นแต่ละเผ่า
ที่มา - DeepMind
Comments
OpenAI ที่เล่น DotA 2 ชนะ 99.4% ในออนไลน์ AlphaStar 99.8% แต่รอดูอยู่ว่าจะโผล่งาน Blizzcon พรุ่งนี้ไหม หรือว่าพอใจที่ได้ตีพิมพ์เปเปอร์แล้วยุบโครงการ
ผมว่าไม่ยุบโครงการหรอกครับ เขาก็เอาไปประยุกต์ใช้กับผลิตภัณฑ์ใหม่ หรืองานอื่นๆ ที่ Google มองเห็นประโยชน์ เอาไปใช้งานได้ อย่างงานโฆษณา แนะนำสินค้า หรือแม้แต่ช่วยค้นหาก็เห็นประโยชน์ได้เยอะพอสมควรแล้ว
หรือคนภายนอกเอางานวิจัยไปต่อยากกังระบบอื่นๆ เช่น ระบบการบริหารจราจร การบริหารจัดการกู้ภัยและประกาศเตือนอพยพ หรือระบบหัวรบนิวเคลียร์ก็เป็นไปได้แล้ว
ความล้มเหลว คือจุดเริ่มต้นสู่ความหายนะ มีผลกระทบมากกว่าแค่เสียเงิน เวลา อนาคต และทรัพยากรที่เสียไป - จงอย่าล้มเหลว
ผมหมายถึงประมาณว่าไม่ฝึกต่อให้ชนะมนุษย์ที่เก่งที่สุดในแมทช์ถ่ายทอดสดให้คนทั้งโลกอะไรแบบนี้ครับ
ผมว่าตอนนี้ ต่อให้เป็นเกมเมอร์เทพแค่ไหน AI ก็สามารถชนะได้แบบสบายๆ เพียงแค่ใช้เวลาการฝึกไม่ถึงเดือนด้วยซ้ำ + การเล่นกับ AI หรือเรียนรู้จาก Match อื่นๆ แล้ว recreate โดย AI แล้วหาวิธีแก้เอง คิดว่าคงถึงขีดจำกัดแล้วหละครับ
ความล้มเหลว คือจุดเริ่มต้นสู่ความหายนะ มีผลกระทบมากกว่าแค่เสียเงิน เวลา อนาคต และทรัพยากรที่เสียไป - จงอย่าล้มเหลว
ผมว่าถ้ามีเวลาให้ซักหน่อย มนุษย์ก็ชนะได้ครับ เพราะเกมมันไม่ได้ตายตัวแบบหมากบนกระดาน มีอีเวนท์ที่คาดไม่ถึงเกิดขึ้นเยอะมาก อย่าง dota เองถ้าทาง deepmind กล้าให้ดู replay ว่า ai ทำอะไรบ้างก็น่าจะชนะได้เยอะขึ้นเหมือนกัน
มีไฟล์ replay ให้ดูนะครับ
lewcpe.com , @wasonliw
ถ้าจำไม่ผิด ช่วงที่เปิดให้ challange ไม่มีให้ดูครับ
โปรแกรมที่เล่น DotA อันนี้เป็นของ OpenAI ที่ Elon Musk เป็นคนก่อตั้งครับ
ขอโทษทีครับ จำผิด
รอบก่อนชนะด้วยไมโครเหนือมนุษย์ รอบนี้มีการใช้ทริคเพิ่มขึ้นมาแต่ยังดูว่าการใช้ทริคยังแปลกๆอยู่ ดูออกว่าไม่ใช่คนเล่นอยู่ดี ตอนลงแข่งใน battle.net ก็มีคนจับได้ว่าเป็น AI เพราะเปิดดู replay แล้วไม่มีการใช้ hot-key แต่คุม unit ทั้งแมพได้เฉย แล้วคนส่วนใหญ่ก็แพ้เพราะเจอไมโครเหนือมนุษย์เข้าไป บางเกมก็แพ้คนเพราะเจอทริคอย่าง cannon rush/bunker rush แล้วรับมือไม่เป็นกลายเป็น noob ไปเลย
ถ้าสุดท้ายจะเอาไปเล่นกับคนจริงจัง อาจจะต้องเปลี่ยนเป็นสร้างหุ่นยนต์ เอาแบบมีแค่แขน มือกับตาก็ได้ แล้วให้ประมวลผลจากการใช้ตาดู สั่งงานด้วยการใช้นิ้วคลิกและลากเมาส์ + คีย์บอร์ดเหมือนมนุษย์จริงๆ ไม่งั้นต่อให้จะจำกัด APM หรือยังไงก็แล้วแต่ มันก็ยังได้เปรียบมนุษยฺอยู่ดีครับ
เชื่อไหมเดี๋ยวก็มีคนบอกว่าใช้หุ่นยนต์ก็ยังได้เปรียบมนุษย์อยู่ดี
ถ้าสุดท้ายจะเอาไปเล่นกับคนจริงจัง อาจจะต้องเปลี่ยนเป็นสร้างหุ่นยนต์ เอาแบบมีแค่แขน มือกับตาก็ได้ แล้วให้ประมวลผลจากการใช้ตาดู สั่งงานด้วยการใช้นิ้วคลิกและลากเมาส์ + คีย์บอร์ดเหมือนมนุษย์จริงๆ ไม่งั้นต่อให้จะจำกัด APM หรือยังไงก็แล้วแต่ มันก็ยังได้เปรียบมนุษยฺอยู่ดีครับ
AI น่ากลัวมากๆ ผมเริ่มกลัวล่ะ