การแข่งขันในค่าย Super AI เป็นอย่างไร

การแข่งขันในค่าย Super AI เป็นอย่างไร

การแข่งขันในค่าย Super AI เป็นอย่างไร วันนี้เราจะมาอธิบายเพิ่ม จากโพสที่แล้วเราถึงการเตรียมตัวในค่าย รีวิวการเตรียมตัว เข้าโครงการ Super AI Engineer เพื่อให้เข้าใจภาพรวมการแข่งขันในค่าย 2 จะขอนำมาอธิบายในโพสนี้ และเนื้อหาโจทย์ในแต่ละปีอาจจะแตกต่างกันไป

การแข่งขันในค่าย Super AI เป็นอย่างไร เชื่อว่าหลายท่านที่กำลังมองหาข้อมูลสมัครเข้ามาแข่งขันโครงการของสมาคมปัญญาประดิษฐ์แห่งประเทศไทยต้องเข้ามาอ่านแน่ๆ สำหรับใครที่กำลังมองหาข้อมูล รีวิวการเตรียมตัวเข้าค่าย Super AI Engineer ในนามของผู้เข้าแข่งขันจากบ้าน Pangpuriye อยากจะให้ข้อมูลที่เป็นประโยชน์สำหรับผู้ที่กำลังสนใจอยู่ ให้สามารถเตรียมตัวเตรียมความพร้อมก่อนการแข่งขันได้

ภาพตัวอย่างความรู้สึกของสมาชิกบ้าน ปังปุริเย่

ประเภทการแข่งขัน

การแข่งขันในค่ายจะแบ่งออกเป็น 3 ระดับดังต่อไปนี้

  1. การแข่งขันแบบบ้าน ช่วยเหลือกันในบ้านทำงานร่วมกันทุกคน
  2. การแข่งขันแบบทีม แบ่งเป็นทีม ทีมละ 3-7 คน ต่องาน
  3. การแข่งขันเดี่ยวหรือจับคู่

โดยการแข่งขันแต่ละประเภทจะขึ้นอยู่กับความยาก และปริมาณงานที่แข่งขันด้วย


ตารางการแข่งขันในค่าย Super AI เป็นอย่างไร

การแข่งขันขึ้นอยู่กับโจทย์ที่มีความยากง่ายมากน้อยแตกต่างกันไป โดยหลักๆการแข่งขัน 1 โจทย์จะอยู่ใน 1 สัปดาห์ แต่อาจจะมีบางโจทย์ที่ต้องการความคิดสร้างสรรค์พัฒนาออกมาเป็น Application ก็อาจจะได้เวลาเพิ่มอีก 1 สัปดาห์

สำหรับตารางในหนึ่งสัปดาห์มีรายละเอียดดังต่อไปนี้

  • วันจันทร์ – ประกาศโจทย์การแข่งขัน และวิธีการแข่งขัน
  • วันอังคาร – รับคำปรึกษาจากเจ้าของโจทย์ เนื่องจากเป็นความรู้ในสาขาใหม่ที่เราไม่คุ้นเคย จึงสามารถขอคำปรึกษาได้
  • วันพุธ – แบ่งปันความรู้จาก อ. หรือผู้ชนะในสัปดาห์ก่อนๆ เพื่อให้ทุกทีมสามารถพัฒนาได้ทันกัน
  • วันพฤหัส – ทำ Hackathon ทั้งวัน
  • วันศุกร์ วันศุกร์
    • เช้า – ประกาศข้อมูล Final Test, ส่งผลการแข่งขัน Final Test เที้ยงประกาศผู้เข้ารอบ Pitching
    • บ่าย – ส่ง Pitching Deck (Presentation) และเริ่ม Pitching ประมาณบ่ายสาม โดยให้ทีมที่คะแนนน้อยขึ้นก่อน มีเวลานำเสนอ 7 นาที ตอบคำถาม 5 นาที

*อาจจะดูเหมือนว่ามีเวลาให้เยอะตั้งแต่ วันจันทร์ถึงวันศุกร์ แต่จริงๆแล้วเราจะมีเวลาเริ่ม Hackathon กันวันพุธตอนบ่ายหรือเย็น หลังจาก Knowledge Sharing เสร็จเรียบร้อยแล้ว ซึ่งมีเวลาประมาณ 2 วัน 2 คืน เท่านั้น
** ในวันจันทร์ และอังคารตารางอบรมเริ่มตั้งแต่ 09:00 จบที่ 20:00 ซึ่งอบรมทั้งวัน ซึ่งร่างกายก็เพลียแล้ว
*** เริ่มจับทีมกันตั้งแต่วันจันทร์

การแข่งขันในค่าย Super AI เป็นอย่างไร

การแข่งขันในค่าย Super AI เป็นอย่างไร

วิธีการแข่งขันแบ่งออกเป็น 2 แบบ
1. Kaggle Competition
2. Execute Run (Robotic & AI)

สำหรับแบบแรกนั้นจะเป็นการแข่งขันเพื่อวัดความแม่นยำถูกต้องของ Model ที่เราใช้แข่งขันกัน ซึ่งคะแนนสูงสุดจำกัดอยู่ที่ 100% ซึ่งบางการแข่งขันก็ใช้เพียงคะแนน Kaggle Leaderboard มาตัดสินผู้เข้ารอบ(ส่วนใหญ่ 95%) บางการแข่งขันอาจจะวัด Performance ของ Model ด้วย

ผลการแข่งขัน Kaggle Name Entity Recognition

จาก Kaggle Leaderboard เราจะเห็นข้อมูลมากมาย จะขออธิบายดังต่อไปนี้

Public เป็นผลการแข่งขันที่เปิดโอกาสให้เราทดสอบ Model กับข้อมูล Test บางส่วน
Private เป็นผลการแข่งขันกับข้อมูลทั้งหมด Final Test แล้วหาผู้แพ้ชนะกันในกระดานนี้
Team ชื่อทีมบังคับให้ใช้เป็นชื่อบ้าน
Member สมาชิคในทีมการแข่งขัน
Score ผลการแข่งขันสูงสุด เราสามารถส่งผลได้หลายรอบต่อวัน
Entries ตำนวนการส่งผลการแข่งขัน

จากข้อมูลนี้เราจะเห็นว่าคะแนนแต่ละทีมไม่ทิ้งห่างกันมาก ซึ่งมีคะแนนเกิน Baseline ที่ทีมงานสร้างผลงานไว้

จากสัปดาห์นี้ ผลการแข่งขันบน Kaggle Leaderboard นั้นไม่ใช่ตัวตัดสินจะเห็นว่าบ้าน Pangpuriye สงผลแค่ 11 ครั้งแล้วก็หยุดไปเลย ปล่อยให้คนอื่นทำคะแนนแซงไป แต่ผลการแข่งขันในท้ายที่สุดบ้าน Pangpuriye สามารถชนะ The Winner ในงาน Name Entity Recognition ได้ เพราะไปชนะคู่แข่งในเรื่อง Speed, Performance แบบทิ้งขาดเป็นสิบเท่า

  • แต่ดารตัดสินผลการแข่งขัน เพื่อคัดผู้เข้ารอบ 10 ทีมสุดท้ายไป Pitching นั้นส่วนใหญ่แล้วตัดที่ 10 อันดับแรก ใน Private Score เท่านั้น
ภาพการแข่งขัน Super AI Thailand ครั้งแรกเพื่อเตรียมความพร้อมก่อนเข้าค่าย การแข่งขันในค่าย Super AI เป็นอย่างไร
ผลการแข่งขันแบบเดี่ยวครั้งแรกได้อันดับที่ 100 😀

ผลการแข่งขัน Kaggle ของสมาชิคครั้งแรกก่อนเข้าค่าย


การแข่งขันแบบที่ 2 คือ Execute Run โดยใช้กับหุ่นยนต์

ไม่มีการส่งผลการแข่งขันเพื่อทดสอบ Model ทุกอย่างเราต้องไปทดสอบในสนามจำลอง และทดสอบให้มั่นใจว่า เมื่อเริ่มการแข่งขันจะสามารถทำงานได้ตามที่เราตั้งใจไว้

ภาพการเตรียมตัวสำหรับโจทย์หุ่นยนต์กู้ภัย การระดมความคิดสำหรับแก้ไขปัญหา การแข่งขันในค่าย Super AI เป็นอย่างไร
การทดสอบการทำงานของหุ่นยนต์ ก่อนนำไปแข่งขันจริง

การ Pitching

การแข่งขันไม่สามารถคัดเลือกุกทีม หรือทุกคนไปนำเสนอได้ จึงเลือกจากทีมที่มีผลงานดีที่สุดไปนำเสนอ 10 อันดับแรก ยกเว้นการแข่งขันระดับบ้านที่จะมีแค่ 6 ทีมเท่านั้น ทุกบ้านจะได้สิทธิ์นำเสนอ

ประกาศผลคัดเลือก 12:00
ส่ง Pitching Deck 14:00
เริ่ม Pitching 15:00
ถ้าดูจากเวลาเราจะเห็นว่ามีเวลาเตรียม Presentation แค่ไม่ถึง 2 ชั่วโมง เราอาจจะคิดว่าสามารถเตรียมตัวก่อนก็ได้ทำไมไม่ทำ เนื่องจากบางทีเราไม่สามารถคาดการได้ว่าเราจะเข้า 10 อันดับหรือเปล่า หรือทำไว้แล้วมีพลิกล็อกใน Private Leaderboard ซึ่งเป็นความท้าทายอย่างหนึ่งในการจัดการบริหารการทำงาน

โดยมีกติกาง่ายๆ

1 เวลานำเสนอ 7 นาที เวลาตอบคำถาม 5 นาที ส่วนใหญ่ใช้เกินเวลากันแต่กรรมการอาจจะไม่ได้หักคะแนนตรงนี้

2 ห้ามใช้คนนำเสนอซ้ำ หากในทีมมีคนนำเสนอเก่ง ก็อาจจะไม่ได้ขึ้นทุกสัปดาห์ ต้องเปลี่ยนให้คนอื่นขึ้นมาเสนอด้วย

3 ใช้คนได้ครั้งละ 3-4 คนต่อทีม

*ซึ่งบ้าน Pangpuriye เราส่วนใหญ่งานแบ่งทีมจะเข้ารอบเกือบทุกทีมทำให้ใช้คนหมดไวมาก 😀


การตัดสินผู้ชนะ

ข้อมูลตรงนี้ไม่สามารถใช้เพื่อสรุปได้ เพราะไม่ได้มีการประกาศชัดเจนออกมาแต่เราได้ทำการรวบรวมข้อมูลไว้เพื่อใช้ในการศึกษา

  1. มีคะแนนผลการแข่งขันที่สูง เช่น 80% ไม่มีทางจนะชนะ 95% ได้แน่นอน, แต่ 98% สามารถชนะ 99% ได้
  2. มีการวิเคราะห์ข้อมูลดิบที่ได้รับแจกมาหรือเปล่า เจอปัญหาอะไรแก้ไขอย่างไร
  3. มีการจัดการกับข้อมูลที่ไม่ดี หรือข้อมูลไม่เรียบร้อยอย่างไร
  4. มีการแบ่งปันช่วยเหลือ ทำงานเป็นทีมอย่างไร
  5. การใช้ Deep Learning สามารถอธิบายได้ไหมว่า AI ทำงานอย่างไร คิดอย่างไร
  6. วิเคราะห์ความผิดพลาดว่า Model ของเราทำงานผิดพลาดหรือมีจุดอ่อนเรื่องไหน
  7. สามารถอธิบายได้ว่าทั้งหมดที่ทำ เกิดจากความคิดอะไร ศึกษามาอย่างไร ไม่ใช่แค่การ Auto หรือ Deep หรือ API มา

การประกาศผลจะอยู่ช่วง 18:00 ของวันศุกร์อาจจะมีช้าบ้างซึ่งส่วนใหญ่ช้า เพราะคะแนนมักจะสูสีกัน แต่ไปเฉือนกันที่กระบวนการคิดออกแบบระบบ

ทั้งหมดนี้ก็เป็นการเล่าถึงบรรยาการวิธีการแข่งขันของค่าย Super AI Engineer Seanson2 ซึ่งปีก่อนหน้าก็มีลักษณะไม่ต่างกันมาก จึงเขียนมาเพื่อให้ท่านทั้งหลายได้ใช้เป็นข้อมูลประกอบการตัดสอนใจ


ส่วนวันเสาร์จะมีอบรมจากอาจารย์ผู้ทรงคุณวุฒิข้างนอก หรือแม้กระทั้งต่างประเทศ เพื่อเสริมความรู้ และวันอาทิตย์จะเป็นวันพักผ่อน

ภาพกิจกรรมเล่นไพ่ Poker สำหรับบ้านปังปุริเย่
ไพ่ Poker กิจกรรมพักผ่อนในช่วงเวลาว่าง หรือวันหยุด

ในตอนหน้าเราจะมาอธิบายถึงวิธีการเอาชนะในค่าย SUper AI เราตั้งทำอะไรบ้างถึงจะมีสิทธิ์ชนะกับบทความ ที่ชื่อว่า ตำราวิธีเอาชนะในค่าย Super AI ฉบับสมบูรณ์

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *