เมื่อวานใช้เวลาไปเกือบสี่ชั่วโมง นั่งเรียนวิชา 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 ได้อย่างน้อยหนึ่งภาษา อะไรก็ได้
อยากเชียร์ให้ไปลองเรียนกันนะครับ สนุกและได้ความรู้ดีด้วย
ว้าว น่าสนใจ