ทุกคนเคยสงสัยไหมว่า กระบวนการทำงานของ Machine Learning มันมาจากไหน... จริง ๆ แล้วมันมาจากคณิตศาสตร์ครับ และไม่ได้เป็นคณิตศาสตร์ที่ยากเกินกว่าความเข้าใจของเรา เพียงแค่ความรู้ในสมัยมัธยมจนถึงมหาลัยก็สามารถเข้าใจที่มาของการทำงานโมเดลของ Machine Learning บางตัวได้แล้วครับ หรือบางคนที่กำลังหัดลองเล่น Machine Learning โดยนำเข้ามาใช้ในรูปแบบง่าย ๆ ก็อาจจะสงสัยกันใช่ไหมครับว่าแล้วสิ่งที่เรานำมาใช้อยู่นั้น มันมีการทำงานยังไง? ซึ่งคอร์ส "Fundamental Maths for Machine Learning for Neural Network" มีคำตอบให้เราทั้งหมดครับคอร์สนี้จะว่าด้วยเรื่องของ Machine Learning แต่อยู่ในรูปแบบของคณิตศาสตร์ เราจะได้เรียนรู้เกี่ยวกับการอ่านค่าเครื่องหมายทางคณิตศาสตร์เบื้องต้น ลักษณะการจัดเก็บข้อมูลอย่างรูปแบบ Matrix หรือ Vector การเรียนรู้ในเรื่องของ Function และสูตรสำหรับสมการเส้นตรงรายละเอียดคร่าว ๆ ของเนื้อหาการอ่านสัญลักษณ์ทางคณิตศาสตร์ที่มีการใช้กันอย่างแพร่หลายสำหรับสายงาน Data Scientistคุณลักษณะของ Matrix, และ Vectorฟังก์ชั่น : Loss Function, Linear Function etc.ปูพื้นฐานสู่ Neural Networkคอร์สนี้เหมาะกับใคร?คอร์สนี้เหมาะกับคนที่มีความรู้เรื่อง Machine Learning เบื้องต้นและอยากรู้การทำงานเบื้องหลังครับ โดยผู้เรียนควรจะมีความคุ้นเคยกับการเขียนโปรแกรมและเครื่องมือในการเขียนโปรแกรมอย่าง Google Colab (เพราะใช้ Google Colab ในการสอน) อีกทั้งยังเหมาะกับคนที่ยังจำเนื้อหาตอนสมัยมัธยมปลายบวกกับเรื่อง แคลคูลัส 1https://colab.research.google.com/?hl=thเนื้อหาเป็นยังไงบ้าง?ในเนื้อหาจะใช้เวลาไม่เกิน 2-3 ชั่วโมง โดยหลัก ๆ แล้วจะพูดถึง 1-2 algorithm คือ Linear regression และ Logistic regression (แต่ในส่วนนี้จะมีการพูดถึงไม่มากนัก) ส่วนใหญ่จะเน้นให้รู้จักสัญลักษณ์ทางคณิตศาสตร์ เพื่อให้เราสามารถนำไปใช้ในการอ่านวิจัยหรือใช้อธิบายเกี่ยวกับ Model นั้น ๆ ได้ลึกและเป็นทางการมากยิ่งขึ้นส่วนการสอนจะเป็นวิดีโอที่ตัดมาจากการสอนสด และดูเหมือนจะยังมีเนื้อหาถัดไปอีก แต่ถูกตัดก่อน ทำให้บางพาร์ทเรารู้สึกว่ามันไม่สมบูรณ์เท่าไหร่ แถมสไลด์ที่ใช้สอนจะเห็นได้แค่ตอนที่ผู้สอนบรรยายในคลิปเท่านั้น ไม่ได้มีแจกให้ เลยรู้สึกว่าอาจจะพลาดอะไรที่สำคัญหรือเปล่าในเนื้อหานี้จะไม่มีระบบทดสอบ และจะไม่มี Project ก่อนจบการเรียน แปลว่าเราจะไม่ได้ใบประกาศนียบัตรและผลงาน (เนื่องจากคอร์สนี้มีวัตถุประสงค์เพื่อให้ผู้เรียนรู้จักอีกมุมหนึ่งในด้าน Machine Learning และได้รู้ถึงความสำคัญในการที่จะเรียนรู้ด้านนี้เพื่อนำไปประยุกต์ใช้อย่าง การอ่าน Documentary, วิจัย, หรือสัมภาษณ์งาน)https://ultimatepython.teachable.com/courses/enrolled/1906964สรุปคอร์สนี้จะเน้นการเรียนรู้คณิตศาสตร์ที่เกี่ยวข้องกับ Machine learning ในลักษณะที่ไม่ซับซ้อน และ กระทัดรัด เหมาะสำหรับผู้เรียนที่ต้องการเข้าใจทฤษฎี และ พื้นฐานของ Machine Learning ในมุมมองคณิตศาสตร์ ถึงแม้เวลาชั่วโมงของคอร์สนี้จะไม่มาก แต่ก็เพียงพอที่จะทำให้เราสามารถเห็นภาพรวม หรือ มุมมองใหม่ของการใช้คณิตศาสตร์ที่นำมาใช้ในด้าน Machine Learning เครดิตภาพและวิดีโอโดย : ภาพหน้าปก : Canvaภาพประกอบบทความที่ 1-2 โดย : Ultimate Python Fundamental Maths for Machine Learning for Neural Networkลิงค์ที่ 1 โดย : Google Colabลิงค์ที่ 2 โดย : Ultimate Python เปิดประสบการณ์ความบันเทิงที่หลากหลายสุดปัง บน App TrueID โหลดเลย ฟรี !