บทความทั้งหมด

เครื่องเรียนรู้ที่จะจำแมวได้อย่างไร เกมการ์ด "สอนเครื่อง" สำหรับเด็กวัย 8–12 ปี

ด้านซ้ายเป็นกองการ์ดรูปหน้าแมวสีส้ม ด้านขวาเป็นกองการ์ดรูปหน้าสุนัขสีน้ำตาล ตรงกลางมีการ์ดใบใหม่รูปหน้าแมวสีเทา มีเครื่องหมายคำถามสีเหลืองอยู่ด้านบน และมีลูกศรโค้งจากการ์ดใบใหม่ไปยังกองการ์ดแมว

โทรศัพท์รวมรูปแมวของคุณทั้งหมดไว้ในอัลบั้มเดียว ลูกถามว่า "ทำไมมันรู้ว่าตัวนี้คือแมว" ไม่มีใครเขียนกฎให้โทรศัพท์ว่า "หูแหลมและมีหนวดคือแมว" สิ่งที่เกิดขึ้นคือเครื่องได้ดูภาพจำนวนมากที่ถูกทำเครื่องหมายไว้แล้วว่า "แมว" หรือ "ไม่ใช่แมว" แล้วหาเองว่าภาพเหล่านั้นมีอะไรเหมือนกัน การเรียนรู้แบบนี้เรียกว่า การเรียนรู้ของเครื่อง (machine learning)

บทความนี้พาคุณเล่นเกมการ์ดภาพ โดยให้ลูกวัย 8–12 ปีรับบทเป็นเครื่อง เมื่อเล่นจบ ลูกจะเข้าใจว่าเครื่องเรียนรู้จากตัวอย่างอย่างไร และที่สำคัญกว่านั้นคือ ทำไมบางครั้งเครื่องถึงทำผิด

เครื่องเรียนรู้จากตัวอย่างที่มีป้ายกำกับ

มีสองวิธีที่จะทำให้เครื่องแยกแมวกับสุนัขได้

  • เขียนกฎ: โปรแกรมเมอร์เขียนทุกอย่างให้ละเอียด เช่น "หูแหลมและมีหนวดคือแมว" วิธีนี้ยาก เพราะมีแมวที่หูพับ สุนัขที่หูแหลม และรูปแมวที่ถ่ายจากด้านหลัง
  • ให้เครื่องเรียนรู้เอง: คนรวบรวมภาพจำนวนมาก แต่ละภาพมีป้ายกำกับ คือชื่อที่ถูกต้อง ("แมว" หรือ "สุนัข") เครื่องดูภาพเหล่านี้ซ้ำแล้วซ้ำอีก และปรับวิธีเดาไปเรื่อย ๆ จนเดาถูกเกือบทั้งหมด จากนั้นเมื่อเจอภาพใหม่ที่ไม่มีป้าย มันก็จะเดาออกมา

เครื่องไม่ได้เข้าใจว่าแมวคืออะไร มันแค่หาลักษณะที่มักมาคู่กับป้าย "แมว" ในตัวอย่างที่เคยเห็น ตัวอย่างที่ดีทำให้เดาได้ดี ตัวอย่างที่แย่ทำให้เดาได้แย่ เกมด้านล่างช่วยให้ลูกเห็นเรื่องนี้ด้วยตัวเอง

ทำการ์ด

ต้องใช้กระดาษแข็งขนาดเท่าฝ่ามือประมาณ 20 แผ่น ปากกาสีหลายสี และคนที่รับบทเป็น "ครู" (ส่วนใหญ่คือคุณ)

  1. วาดแมวหรือสุนัขแบบง่ายมากลงบนการ์ดแต่ละใบ ทำให้แต่ละใบต่างกัน เช่น หูแหลมหรือหูตก มีหนวดหรือไม่มี ขนสีส้ม ดำ ขาว หรือมีจุด หางยาวหรือสั้น
  2. เขียนป้ายกำกับ "แมว" หรือ "สุนัข" ไว้ที่ ด้านหลัง ของการ์ดแต่ละใบ
  3. แบ่งการ์ดเป็นสองกอง ประมาณ 12 ใบเป็น การ์ดฝึก ที่เหลือเป็น การ์ดทดสอบ ตอนนี้ยังไม่ให้ลูกเห็นการ์ดทดสอบ

ภาพไม่ต้องสวย ถ้าวาดเบี้ยวนิดหน่อยยิ่งดี เพราะเครื่องจริง ๆ ก็ต้องรับมือกับรูปที่เบลอและเอียงเหมือนกัน

เกม: ลูกเป็นเครื่อง

รอบที่ 1 ฝึก ลูกพลิกการ์ดฝึกทีละใบ ดูภาพ และตรวจป้ายด้านหลัง ลูกจดสิ่งที่สังเกตได้ก็ได้ เช่น "แมวมักมีหนวด" หรือ "สุนัขมักหูตก" นั่นคือวิธีเดาของลูกเอง เหมือนกับสิ่งที่เครื่องค้นพบหลังจากเรียนรู้

รอบที่ 2 ทดสอบ ชูการ์ดทดสอบให้เห็นภาพทีละใบ ลูกตอบว่า "แมว" หรือ "สุนัข" พร้อมบอกเหตุผล พลิกการ์ดเพื่อตรวจ และนับจำนวนที่เดาถูก

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

หลังจบแต่ละรอบ ลองถามว่า "อะไรช่วยให้หนูเดาถูกมากที่สุด อะไรที่ทำให้หนูหลงไป"

เมื่อเครื่องเรียนรู้ผิดเรื่อง

ส่วนที่สนุกที่สุดคือสอนให้แย่โดยตั้งใจ เพื่อดูว่าจะเกิดอะไรขึ้น ลองทีละอย่าง

  • ตัวอย่างน้อยเกินไป: ให้ดูการ์ดฝึกแค่สามใบ แล้วเริ่มทดสอบ ลูกจะเดาด้วยความรู้สึกมากขึ้น และผิดมากขึ้น
  • ตัวอย่างเหมือนกันหมด: วาดแมวทุกตัวในกองฝึกให้เป็นสีดำ และสุนัขทุกตัวเป็นสีส้ม เมื่อมีแมวสีส้มในการ์ดทดสอบ ลูกอาจตอบว่า "สุนัข" การเดาว่า "สีดำคือแมว" ตรงกับการ์ดฝึก แต่ไม่ตรงกับโลกจริง
  • เรียนรู้สิ่งที่ไม่เกี่ยวข้อง: วาดสุนัขทุกตัวยืนบนหญ้าสีเขียว และแมวทุกตัวนั่งบนเก้าอี้ ตอนทดสอบ วาดแมวบนพื้นหญ้า ลูกจะตอบว่าสุนัขไหม เครื่องจริง ๆ ก็ทำผิดแบบนี้ได้เหมือนกัน คือไปสนใจฉากหลังแทนที่จะดูตัวสัตว์
  • ป้ายผิด: แอบสลับป้ายของการ์ดฝึกสองใบ ลูกจะเห็นว่าคำตอบของตัวเองเริ่มเพี้ยน

ทุกครั้ง ให้พูดออกมาด้วยกันว่า ปัญหาไม่ได้อยู่ที่ "เครื่อง" (ลูกของคุณ) แต่อยู่ที่ตัวอย่างที่เครื่องได้รับ

ทำไมตัวอย่างที่ดีจึงสำคัญ

จากเกมนี้ ลูกสามารถสรุปได้เองถึงเรื่องที่คนสร้างเครื่องเรียนรู้ต้องคิดอยู่เสมอ

  • มีมากพอ: ยิ่งมีตัวอย่างมาก เครื่องยิ่งไม่ต้องเดามั่ว
  • หลากหลายพอ: ตัวอย่างควรมีขน รูปร่าง และฉากหลังที่ต่างกันหลายแบบ เครื่องจะได้ไม่ยึดติดกับสิ่งที่ไม่เกี่ยวข้อง
  • ป้ายถูกต้อง: ป้ายที่ผิดจะสอนเครื่องผิด และเครื่องไม่มีทางรู้ตัว
  • มีคนตรวจ: เครื่องอาจฟังดูมั่นใจมากแต่ยังผิดได้ คนจึงยังต้องคอยตรวจสอบ

กับเด็กวัย 10–12 ปี คุณคุยต่อได้อีกขั้น เครื่องที่จำเสียง ลายมือ หรือใบหน้าก็เรียนรู้จากตัวอย่างเช่นกัน ถ้าตัวอย่างขาดเสียงหรือลายมือบางแบบไป เครื่องก็จะทำได้แย่ลงกับแบบนั้น คนสร้างเครื่องจึงต้องเลือกตัวอย่างอย่างรอบคอบและเป็นธรรม

อายุเหล่านี้เป็นเพียงแนวทางคร่าว ๆ เด็กแต่ละคนไม่เหมือนกัน เด็กวัย 6–7 ปีก็เล่นรอบที่ 1 และ 2 ได้อย่างสนุกถ้าลดจำนวนการ์ดลง

การหาสิ่งที่เหมือนกันและจัดสิ่งของเป็นกลุ่มคือสิ่งที่ลูกทำในเกมนี้ และเป็นสิ่งที่เครื่องทำเมื่อเรียนรู้ ใน Dologi ปริศนา "แยกใส่กล่อง" ในหัวข้อคณิตศาสตร์ให้ลูกใส่สิ่งของลงกล่องที่ถูกต้องตามลักษณะอย่างหนึ่ง เช่น จำนวนแต้มบนลูกเต๋า ที่ต่างออกไปคือลูกเข้าใจว่าทำไมถึงแยกแบบนั้น

สรุป

  • เครื่องเรียนรู้จากการดูตัวอย่างที่มีป้ายกำกับจำนวนมาก และหาสิ่งที่เหมือนกัน เพื่อจะเดาของใหม่ได้
  • เกม "สอนเครื่อง" ด้วยการ์ดแมวและสุนัขให้ลูกรับบทเป็นเครื่อง คือ ฝึก ทดสอบ แล้วฝึกเพิ่ม
  • ตัวอย่างน้อยเกินไป เหมือนกันหมด หรือป้ายผิด ทำให้เครื่องเดาผิด
  • เครื่องไม่ได้เข้าใจแบบที่คนเข้าใจ ตัวอย่างที่ดีและคนที่คอยตรวจสอบจึงยังสำคัญ

อ่านต่อ: ปัญญาประดิษฐ์คืออะไร วิธีอธิบาย AI ให้เด็กเข้าใจ และ ทำไมแอปถึงแนะนำวิดีโอเดิม ๆ ซ้ำ ๆ ระบบแนะนำทำงานอย่างไร อธิบายให้เด็กวัย 8–12 ปีเข้าใจ