หลักสูตรระยะสั้นวิทยาการข้อมูล
เป็นหลักสูตรประกาศนียบัตรระยะสั้น เพื่อมุ่งผลิตบุคลากรที่มีความรู้ทางด้านวิทยาการข้อมูล เพื่อต่อโจทย์ความต้องการของภาครัฐและเอกชน และมุ่งสู่การนำไปใช้ทำงานจริง
ภายใต้การกำกับดูแลโดย
กลุ่มสาขาวิชาเทคโนโลยีการจัดการระบบสารสนเทศ
คณะวิศวกรรมศาสตร์ มหาวิทยาลัยมหิดล
*** หลักสูตรอยู่ระหว่างการจัดทำ อาจมีการเปลี่ยนแปลงรายละเอียด เพิ่มเติมได้
*** สามารถกด click แต่ละ module เพื่อดูรายละเอียดได้
โดย ผศ.ดร.สุภาภรณ์ เกียรติสิน
Introduction
Introduction to Data Science and AI
Introduction to Machine Learning
โดย ผศ.ดร.ทวีศักดิ์ สมานชื่น
Linear regression
Model Representation
Cost Function
Gradient Descent
Gradient Descent for Linear Regression
Lab Linear Regression with MATLAB
Logistic regression
Logistic Regression
Cost Function of Logistic Regression
Advance Optimization
Multi-Class Classification
Lab Logistic Regression with MATLAB
Neural network
Human Brain
Model Representation
Vectorized Implementation
Multi-Class Classification
Lab Neural Network with MATLAB
Decision tree
Decision Tree
Basic Algorithm
Information Gain
Overfitting In Decision Tree
Lab Decision Tree with MATLAB
Model Selection
Evaluation a Hypothesis
Training/Validation/Test sets
Diagnosing bias vs. variance
Learning curves
Lab Model-Selection with MATLAB
โดย ผศ.ดร.ทวีศักดิ์ สมานชื่น
K-mean
K-Mean Algorithm
Optimization Objective
Choosing the number of clusters
DBScan
DBScan Algorithm
DBScab Example
Lab K-Mean and DBScan with MATLAB
Dimensionality Reduction
PCA
PCA Algorithm
PCA Reconstruction
Choosing K for PCA
Lab PCA with MATLAB
Anomaly Detection
Introduction
Gaussian Distribution
Anomaly Detection Algorithm
Developing and Evaluating Anomaly Detection
Select the feature
Multivariate Gaussian Distribution
Lab Anomaly Detection with MATLAB
โดย ผศ.ดร.ทวีศักดิ์ สมานชื่น
Introduction to Data Mining
CRISP-DM Process
Introduction to RapidMiner
Data Exploration
Data Transformation
Data Cleansing
Model Selection and Evaluation
Recap Machine Learning Algorithm
Evaluation Techniques
Hyperparameter Tuning
Complex Data Mining Process Case Studies
Model Deployment
Feature Selection Method
Imbalanced Data Handling
Model Explanation
Model Deployment and Production
Prescriptive Analytics
โดย ผศ.ดร. วรัญญู วงษ์เสรี
Introduction to Business Intelligence
5 Elements of BI
DATA Preparation
Explore and Visualization
Interactive Dashboard
Calculation Function
DAX Function
Public Dashboard
BI Tip
Project
Make Executive Decision Support Systems
Build Ecosystem of BI
โดย ดร.ธนสาร หงส์ไพศาลวิวัฒน์, คุณ ณิกัญธดา ประกอบใส, คุณธนรัตน์ หงส์ไพศาลวิวัฒน์
Determine Business Objectives
Business Objectives
Business Problems
Business Success Criteria
Learning style: Workshop, Group Discussion, and Group Work
Assess Situation
Risk and Contingencies Assessment
Resources Assessment
Human Preferences
Know yours and other’s preference
Costs and Benefits analysis
Assumptions and Constraints
Learning style: Workshop, Game, Group Discussion, and Group Work
Determine Analytic goals and success criteria
Translate business goal into analytics goal
Describe the intended outputs of the project that enable the achievement of the business objectives
Define the criteria for a successful outcome to the project in technical terms
Learning style: Workshop, Game, Group Discussion, and Group Work
Produce Project Plan
Project Objectives
Project Planning
Project Scheduling
Story Telling to Stakeholders per Their Thinking Preferences
Learning style: Workshop, Group Discussion, and Group Work
Overall
หลักสูตรนี้เป็นการเรียนผสมผสานระหว่าง online (สอนสด และ VDO ) และ in class มีการนำระบบ LMS มาใช้ในการเรียนการสอน โดยจะมีระยะเวลาเรียนที่เป็น online 80% และแบบ in class 20% โดยประมาณขึ้นอยู่กับสถานการณ์ความปลอดภัยเรื่อง Covid-19 ในขณะนั้น โดยใช้เทคนิคการเรียนการสอนที่เรียกว่า Flipped Classroom
Flipped Classroom
หมายถึง การศึกษาแบบกลับด้าน ซึ่งเป็นการศึกษารูปแบบใหม่ที่ให้ผลสัมฤทธิ์ในการเรียนสูง โดยผู้เรียนจะได้รับเนื้อหาให้ไปศึกษาที่บ้านและทำการบ้านหรือแบบฝึกหัดในชั้นเรียน โดยใน course นี้จะมี video ให้ได้ศึกษาล่วงหน้าผ่าน online ก่อน หลังจากนั้นในวันที่มีการเรียนสดก็จะมีการทบทวนเนื้อหาใน video อีกครั้งเพื่อสร้างความเข้าใจและตอบข้อสงสัย รวมถึงจะมีการทำ Assignment ด้วยกันในชั้นเรียน โดยจะมีผู้ช่วยสอน (TA) คอยดูแลในการเรียนเพิ่มเติม
Online
การจัดรูปแบบการเรียนการสอนเป็นแบบ Flipped Classroom คือให้ผู้เรียนศึกษาจาก VDO ที่ได้มีการเตรียมไว้แล้ว โดยจะทำเป็น Clip VDO สั้นๆ พร้อมกับให้ตอบคำถามสั้นๆ เพื่อทวนสอบความเข้าใจของผู้เรียนสำหรับทุก Clip VDO หลังจากที่ผู้อบรมได้จบเนื้อหาใน Clip VDO นั้น ๆ ผู้อบรมยังต้องเข้าอบรมแบบสอนสดหรือ Live ผ่านระบบ teleconference เพื่อทำการทดลองปฏิบัติตามเนื้อหาที่ได้รับการอบรมไปใน VDO โดยจะเป็นการทดลองปฏิบัติรวมกันเป็นกลุ่มๆ ซึ่งสามารถทำได้โดยใช้โปรแกรมเช่น Google Meet หรือ Zoom เป็นต้น
In Class
การเรียนในชั้นเรียนเพื่อเปิดโอกาสให้ผู้เรียนได้พบ ทั้งผู้สอน ผู้ช่วยสอน และเพื่อนร่วม class จึงจะจัดให้มีการพบปะและสังสรรค์ตามความเหมาะสม โดยจะจัดกิจกรรมที่คณะวิศวกรรมศาสตร์ ม.มหิดล วิทยาเขตศาลายา โดยจะมีการแจ้งรายละเอียดการนัดหมายอีกครั้ง
Evaluation
โดยมีการวัดผลดังนี้
1) การทดสอบก่อนการอบรม (Quiz) 5%
2) คะแนนจากโครงการหรือแบบฝึกหัดในการฝึกอบรม 75%
3) คะแนนการทดสอบหลังจากอบรมในแต่ละหมวด 20%
ผู้เข้าอบรมต้องเข้าอบรมไม่น้อยว่า 80 % ของระยะเวลาเรียนทั้งหมด และได้คะแนนไม่น้อยกว่า 75% ของคะแนนทั้งหมด จึงจะได้รับใบประกาศนียบัตรเป็น “ผ่านการฝึกอบรม” กรณีที่ได้คะแนนต่ำกว่าเกณฑ์จะได้รับใบประกาศนียบัตรเป็น “เข้าร่วมการฝึกอบรม”
ภาพบรรยากาศในห้องเรียน
ภาพบรรยากาศการสอนสดผ่าน zoom
ใบประกาศนียบัตร
ภาพบรรยการในห้องเรียน