ประสบการณ์เรียน Machine Learning กับ Stanford

เมื่อวานใช้เวลาไปเกือบสี่ชั่วโมง นั่งเรียนวิชา machine learning กับ Stanford
มหาวิทยาลัย Stanford จัดสอนวิชา Machine Learning โดยเปิดให้บุคคลทั่วไปสมัครเข้าร่วมได้ ไปดูวีดีโอแนะนำวิชาได้เลย สมัครเรียนได้ที่ http://ml-class.org

ความจริงการที่มหาวิทยาลัยดังๆ ในต่างประเทศ อัดวีดีโอเล็คเชอร์ แล้วเอามาเผยแพร่ มีการทำมาหลายปีแล้ว ไม่ว่าจะเป็นบน iTunes U หรือ YouTube Channel ของวิทยาลัยต่าง ๆ
ผมเองก็เคยดาวน์โหลดเนื้อหาบางวิชามาฟัง มาเรียนเพิ่มความรู้อยู่เหมือนกัน แต่ก็ต้องยอมรับว่า ประสบการณ์ที่ได้ ยังเรียกได้ว่า ห่างไกลจากการเข้าไปนั่งเรียนโดยตรงอยู่มาก เพราะเนื้อหาไม่ได้ออกแบบมาสำหรับการเรียน online ตั้งแต่แรก แต่เป็นแค่การบันทึกการเรียนการสอนที่ทำไปแล้ว นำมาเผยแพร่เท่านั้น ขาด interaction กับผู้เรียน online

พอได้อ่านรายละเอียดของวิชา ก็รู้สึกตื่นเต้น ด้วยสาเหตุหลายประการ

  • เนื้อหาน่าสนใจมาก โดยเฉพาะคนรุ่นอายุกลางเก่ากลางใหม่อย่างผม
  • มันเป็นการลงทุนเวลา มีการตั้งความคาดหวังที่ชัดเจน ว่าไม่ใช่จะเรียนอย่างเดียว แต่มีแบบฝึกหัด มี assignment การลงทะเบียนหมายถึงการ commit เวลาอย่างน้อย 8-10 ชม.ต่อสัปดาห์ เป็นเวลา 12-13 สัปดาห์ต่อเนื่องกัน เรียกได้ว่า ใกล้เคียงกับประสบการณ์การเรียนในวิทยาลัยจริงๆ มาก
  • มี assignment ที่ต้องลงมือเขียนโปรแกรมจริงๆ ส่งงานไปให้ตรวจด้วย
  • ถ้าเรียนจบจะได้ statement รับรองจากผู้สอน (ไม่นับเป็น credit จาก Stanford) แต่เอาไปอ้างถึงใน resume ได้

ผมเริ่มเรียนไปได้แล้ว 2 โมดูล แล้วก็พบว่า การเรียนกับ ml-class.org ให้ประสบการณ์การเรียนโดยรวมดีมาก

  • วีดีโอและเสียงชัดเจน ภาษาอังกฤษฟังเข้าใจง่าย มี caption ให้ด้วย เผื่อใครฟังตามไม่ทัน
  • สื่อการสอนที่ผสานกันระหว่าง powerpoint กับ whiteboard ร่วมกับสื่ออื่น ทำได้ดี
  • วีดีโอเล็คเชอร์แบ่งเป็น ตอนสั้นๆ 5-10 นาที แทรกด้วย quiz เป็นระยะๆ
  • จบบทแล้ว ยังมีแบบฝึกหัดท้ายบท ที่ลงมือทำ แล้วจะมีการให้คะแนนกลับมาด้วย สามารถทำซ้ำ (คำถามเปลี่ยนไปในแต่ละรอบ) แล้วก็เก็บคะแนนสูงสุดได้
  • class material มีให้ดาวน์โหลด ทั้งที่เป็นวีดีโอ ppt หรือ pdf
  • มีสอง track ให้เลือก คือ basic กับ advance สิ่งที่ต่างกันก็คือ basic ไม่มี programming assignment จะเรียกว่าเน้นทฤษฎีมากกว่าปฎิบัติก็คงได้

ถ้าอยากเรียนบ้างสิ่งที่ต้องมีก็คือ

  • ความตั้งใจที่จะ commit เวลาให้กับการเรียน 1 วิชาเป็นเรื่องเป็นราว
  • ภาษาอังกฤษ ในขั้นที่พออ่านออก ฟังได้ ใครดูหนังฝรั่ง soundtrack แล้วสามารถอ่าน subtitle ตามได้ ก็เรียนได้ครับ
  • มีพื้นฐานคณิตศาสตร์บ้าง ซักประมาณ ม.ปลาย พอคุยกันเรื่อง function หรือพีชคณิตได้นิดหน่อยก็โอเคแล้ว
  • ถ้าจะเรียน track advance ต้องสามารถ programming ได้อย่างน้อยหนึ่งภาษา อะไรก็ได้

อยากเชียร์ให้ไปลองเรียนกันนะครับ สนุกและได้ความรู้ดีด้วย

1 thoughts on “ประสบการณ์เรียน Machine Learning กับ Stanford

ใส่ความเห็น