หลักสูตรฝึกอบรมเชิงปฏิบัติการ
Machine Learning and Data Analysis for Materials Scientists and Engineers
เรียน Online (Zoom platform) ระหว่าง กันยายน – พฤศจิกายน 2565
สอนโดย ทีมผู้เชี่ยวชาญด้าน Machine Learning และ Deep Learning
นำโดย ดร. สิระ ศรีสวัสดิ์ ฝ่ายวิจัย คณะแพทยศาสตร์ จุฬาลงกรณ์มหาวิทยาลัย และ ดร. อิทธิ ฉัตรนันทเวช Nanoinformatics and Artificial Intelligence Research Team ศูนย์นาโนเทคโนโลยีแห่งชาติ
<ดาวน์โหลดโปสเตอร์ประชาสัมพันธ์>
Track A: Machine Learning Principles and Communication
รับไม่จำกัดจำนวน | ระยะเวลาการเรียน 7 ชั่วโมง (กันยายน 2565) | เรียนรู้ในรูปแบบของ Lecture
กำหนดการเรียนรู้ใน Track A:
• Introduction to machine learning and deep learning (5 ก.ย. 65 เวลา 09:00-10:30 น.)
• Principles of unsupervised techniques (12 ก.ย. 65 เวลา 09:00-10:30 น.)
• Principles of supervised techniques (19 ก.ย. 65 เวลา 09:00-10:30 น.)
• Machine learning experimental design (26 ก.ย. 65 เวลา 09:00-10:30 น.)
• Course wrap-up and discussion (28 ก.ย. 65 เวลา 10:00-11:00 น.)
สิ่งที่ผู้เรียนจะได้รับ:
- เข้าใจหลักการและขีดความสามารถของ Machine Learning และ Deep Learning
- สามารถออกแบบโครงการวิจัยที่อาศัยการพัฒนา Machine Learning Model ได้
- สามารถสื่อสารกับนักวิจัยทาง Machine Learning เพื่อดำเนินงานวิจัยร่วมกันอย่างมีประสิทธิภาพ
หัวข้อการเรียนรู้ใน Track A:
- Principles of classical machine learning
- Optimization view of ML
- Model development
- Post-development
- Deployment
- Principles of unsupervised techniques
- Dimensionality reduction
- Clustering
- Principles of supervised techniques
- Linear model
- SVM
- Tree model
- Principles of deep learning
- Artificial neural network
- End-to-end learning and representation learning
- Convolutional neural networks
- Recurrent neural networks
- Graph neural network
- Machine learning experimental design
- Communications
Track B: Data Science and Machine Learning Practical Skills
**รับจำนวนจำกัด สำหรับผู้ที่สนใจเรียนรู้ในเชิงลึกและฝึกปฏิบัติการ**
ระยะเวลาการเรียน 19 ชั่วโมง (ตุลาคม – พฤศจิกายน 2565) | เรียนรู้ในรูปแบบ Lecture & Hands-on
ระยะเวลาเรียนรู้พื้นฐาน Python Programming ด้วยตนเอง [Pre-course]: 18 ชั่วโมง [4 Kaggle course]
**มีการสอบวัดพื้นฐานด้าน Python programming**
กำหนดการเรียนรู้ใน Track B:
• Statistical inference and imputation (5 ต.ค. 65 เวลา 10:30-12:00 น.)
• Introduction to machine learning and deep learning (10 ต.ค. 65 เวลา 09:00-10:30 น.)
• Principles of unsupervised techniques (17 ต.ค. 65 เวลา 09:00-10:30 น.)
• Unsupervised learning practice (19 ต.ค. 65 เวลา 10:30-12:00 น.)
• Principles of supervised techniques (26 ต.ค., 10:30-12:00 น.)
• Supervised learning practice I (31 ต.ค. 65 เวลา 09:00-10:30 น.)
• Supervised learning practice II (7 พ.ย. 65 เวลา 09:00-10:30 น.)
• Principles of deep learning I (14 พ.ย. 65 เวลา 09:00-11:00 น.)
• Principles of deep learning II (21 พ.ย. 65 เวลา 09:00-11:00 น.)
• Deep learning practice I (28 พ.ย. 65 เวลา 09:00-11:00 น.)
• Deep learning practice II (7 ธ.ค. 65 ระยะเวลา 2 ชม.)
สิ่งที่ผู้เรียนจะได้รับ:
- เข้าใจหลักการและขีดความสามารถของ Machine Learning และ Deep Learning
- สามารถใช้โปรแกรมภาษา Python เพื่อการประมวลผลข้อมูล วิเคราะห์ข้อมูลทางสถิติ และแสดงผลเป็นกราฟที่เหมาะสมต่อการสื่อสารผลการวิเคราะห์
- สามารถใช้เทคนิคคัดเลือกตัวแปรและปรับพารามิเตอร์เพื่อให้ได้โมเดลที่มีความสามารถสูงสุดตามเป้าหมาย
- สามารถทำความเข้าใจและประยุกต์ใช้กระบวนการพัฒนา Machine Learning Model จากบทความตีพิมพ์ได้
- สามารถนำ Artificial Neural Network Model ที่ถูกออกแบบไว้แล้วมา train บนชุดข้อมูลของตนเองได้
- สามารถออกแบบและดัดแปลง Artificial Neural Network Model พื้นฐานได้
หัวข้อการเรียนรู้ใน Track B:
- [Pre-course] Kaggle’s Python programming, data handling, and data visualization
- Statistical inference and imputation [Lecture / Hands on]
- Review of statistical techniques
- Statistical inference
- Imputation
- Principles of classical machine learning [Lecture, Joint with Track A]
- Principles of unsupervised techniques [Lecture, Joint with Track A]
- Unsupervised techniques practice [Hands on]
- PCA, PCoA (MDS)
- t-SNE, UMAP
- k-mean, hierarchical/agglomerative
- DBSCAN
- Principles of supervised techniques [Lecture, Joint with Track A]
- Supervised techniques practice I – Model tuning [Hands on]
- Linear and logistic regression
- Support vector machine
- Decision tree
- Bagging: Random Forest
- Boosting: AdaBoost, XGBoost
- Supervised techniques practice II – Full pipeline [Hands on]
- Principles of deep learning I [Lecture]
- Artificial neural network
- Learning process
- End-to-end learning and representation learning view of DL
- Convolutional neural networks
- Principles of deep learning II [Lecture]
- Recurrent neural networks
- Attention mechanism and transformer architecture
- Graph neural network
- Practical deep learning I – Transfer learning [Hands on]
- Transfer learning
- Data preprocessing
- Training control
- Saliency map
- Representation learning
- Practical deep learning II – Building your own model [Hands on]
- Build a new model from scratch
- Fully connected model
- CNN model
- RNN model
ฟรี ไม่มีค่าใช้จ่าย สนใจสมัครเข้าร่วมการเรียนรู้ใน Track A หรือ Track B ได้โดยสแกน QR Code
หรือที่ลิงค์ https://forms.gle/tGQ9fgtx6SgoSNry8
ติดต่อเพื่อขอรับรายละเอียดเพิ่มเติมได้ที่ MTEC Materials Informatics Project Email: 2mi@mtec.or.th
กิจกรรมนี้สนับสนุนโดยสำนักงานปลัดกระทรวงการอุดมศึกษา วิทยาศาสตร์ วิจัยและนวัตกรรม (สป. อว.) ภายใต้โครงการการเสริมสร้างศักยภาพและขับเคลื่อนความร่วมมือเชิงยุทธศาสตร์ระหว่างประเทศระดับทวิภาคีและพหุภาคี ประจำปีงบประมาณ 2565
ึ