All Courses
Python from Beginner to Expert
Python from Beginner to Expert เนื้อหาในคอร์สนี้ครอบคลุมตั้งแต่ Python พื้นฐานไปจนถึงการใช้งาน Python ในระดับสูง และในคอร์สยังมีโจทย์ให้นักเรียนฝึกหัดมากถึง 500 ข้อ เหตุผลที่เรามีโจทย์ให้นักเรียนฝึกฝนจำนวนมากถึง 500 ข้อ เพราะเราเชื่อว่าความรู้เป็นสิ่งที่หาได้ง่าย ยิ่งความรู้ในการเขียนโปรแกรมยิ่งหาได้ง่าย แต่ “ประสบการณ์และความชำนาญเป็นสิ่งที่หาได้ยาก จำเป็นจะต้องใช้เวลาถึงจะสร้างขึ้นมาได้ !” ความตั้งใจของเรา TAUTOLOGY...
Support Vector Machine
Support Vector Machine Course โมเดลคณิตศาสตร์ที่จำแนกประเภทของข้อมูลด้วยการสร้าง Hyperplane มาแบ่งกลุ่มของข้อมูลให้แยกขาดออกจากกัน (กลุ่มที่อยู่เหนือ Hyperplane จะถูกพิจารณาเป็น class 1 ส่วนกลุ่มที่อยู่ใต้ Hyperplane จะถูกพิจารณาเป็น class -1) ภารกิจที่เราต้องทำในที่นี้ก็คือ “หาสมการของ Hyperplane ที่เรากล่าวถึงข้างต้น”ยกตัวอย่างการจำแนกประเภทของข้อมูลเช่น I) การพยากรณ์ว่าพรุ่งนี้หุ้นจะขึ้นหรือจะลง II)...
Decision Tree & Random Forest
Decision Tree & Random Forest Course โมเดลคณิตศาสตร์ (AI) ที่อยู่ในรูปแบบของกฎ (Rules) ซึ่งกฎเหล่านี้ได้มาจากการเรียนรู้ กล่าวโดยละเอียดถึงการเรียนรู้ในที่นี้ได้ว่า คือการตั้งคำถามที่เป็นไปได้ทั้งหมดของคุณลักษณะ (Feature) ของข้อมูล แล้วเลือกคำถามที่สามารถจำแนกประเภทข้อมูลได้ดีที่สุดไปเรื่อย ๆ จนกว่าจะถึงเงื่อนไขการหยุด ภารกิจของเราในที่นี้คือ I) ออกแบบวิธีการตั้งคำถาม II) วัดความสามารถในการจำแนกประเภทข้อมูล III)...
Naive Bayes
Naive Bayes Course โมเดลคณิตศาสตร์ (AI) ที่ใช้หลักความน่าจะเป็นแบบมีเงื่อนไขของเบส์ในการจำแนกประเภทของข้อมูล ยกตัวอย่างการจำแนกประเภทของข้อมูลเช่น I) การพยากรณ์ว่าพรุ่งนี้หุ้นจะขึ้นหรือจะลง II) การวิเคราะห์รูปภาพว่าเป็นหมาหรือแมว III) การวิเคราะห์รูปภาพตัวอักษรไทยว่าเป็นอักษรอะไรในคอร์สนี้เราจะมาเรียน 1. ทฤษฎีคณิตศาสตร์ที่ใช้ในการสร้าง Naive Bayes (เรียนกันตั้งแต่ assumption ของ model) 2. เขียน Code...
K Nearest Neighbor
K Nearest Nearest Neighbor Course โมเดลคณิตศาสตร์ (AI) ที่มีสมมติฐานแบบ Feature Similarity นั่นคือข้อมูลที่มีคุณลักษณะคล้าย ๆ กันจะถูกจำแนกประเภทเหมือน ๆ กัน คำถามที่ตามมาคือคำว่า “คล้าย ๆ กัน” จะวัดอย่างไร ? และถ้าวัดได้เราจะพิจารณาข้อมูลเพื่อนบ้านกี่ตัว (K) ถึงจะทำให้เราพยากรณ์ได้แม่นยำมากที่สุด...
Neural Network & Autodiff
Neural Network & Autodiff Course โมเดลคณิตศาสตร์ (AI) ที่มีความสามารถในการประมาณฟังก์ชันใด ๆ สามารถแก้ปัญหาได้ทั้งปัญหาการพยากรณ์เชิงตัวเลข (Regression) และปัญหาการจำแนกประเภทของข้อมูล (Classification) สมการของ Neural Network จะอยู่ในรูปของ Y = span{activation_function(WX)} ภารกิจของเราในที่นี้คือหาเมทริกซ์ W ที่ทำให้โมเดลมีประสิทธิภาพในการพยากรณ์สูงที่สุดความพิเศษของคอร์สนี้คือ เราจะได้เรียนสิ่งที่เรียกว่า...