Fundamentals of Deep Learning#
ในส่วนนี้เราจะมาเรียนรู้ concept ของ deep learning ใน video lectures ต่อไปนี้กัน
From Traditional Machine Learning to Deep Learning#
Fully Connected Layers, Activation Function, and Loss Function#
Slides: Fully Connected Layers, Activation Function, and Loss Function
(Optional) Optimization and Backpropagation#
Slides: Optimization and Backpropagation
Regularization#
ในปัจจุบัน มี phenomena หลายอย่างที่น่าสนใจมาก เช่น double descent และ grokking ซึ่งอาจจะดูแปลกประหลาดในมุมมองของ classical statistical learning ทีมงานแนะนำให้ผู้เรียนไปลองศึกษา phenomena เหล่านี้เพิ่มเติมได้
Convolutional Neural Network#
Slides: Convolutional Neural Network (CNN)
หมายเหตุ โค้ดที่มีเป็นตัวอย่างใน video lectures ด้านบนจะเขียนด้วย tensorflow.keras
โดยที่ผู้เรียนที่ต้องการเรียนรู้การใช้ tensorflow.keras
เพิ่มเติมเป็นภาษาไทย สามารถศึกษาได้ต่อในอีกหลายช่องทาง เช่น video lectures ของ MTEC Machine Learning Workshop โดยเฉพาะอย่างยิ่ง lecture ที่ชื่อว่า Deep Learning Practical II
ใน Brain Code Camp เราจะเน้นการเขียน PyTorch เป็นหลัก ซึ่งผู้เรียนสามารถไปศึกษา เพิ่มเติมได้ใน tutorial ถัดไป รวมถึงเนื้อหาในส่วนของ Extra Resources ที่ชื่อว่า Hands-On Deep Learning with Pytorch