Education

Intro to Deep Learning by TechTalkThai Training

คอร์ส Intro to Deep Learning เป็น Workshop 2 วัน เหมาะสำหรับผู้เริ่มต้นที่ต้องการเรียนรู้หลักการทำงานพื้นฐานของ Deep Learning ลงมือสร้าง Neural Network และทดลองกับ Dataset ต่างๆ เพื่อที่จะสามารถนำไปต่อยอดกับ Dataset ของคุณเองได้ Framework ที่ใช้ใน Workshop มีตั้งแต่ NumPy ที่ใช้ในการประมวลผลขั้นพื้นฐาน ไปจนถึง PyTorch ที่นิยมใช้ในงานวิจัยและมีโมเดลให้เลือกใช้มากมาย และ TensorFlow ที่เหมาะสำหรับการเอาโมเดลไปใช้งานบน Production


ผู้เรียนต้องมีพื้นฐานการเขียนโปรแกรมภาษา Python หรือคุ้นเคยกับภาษาอื่นๆ มาก่อน และมีพื้นฐานแคลคูลัสเบื้องต้น


วัน-เวลา: วันเสาร์ที่ 20 กรกฎาคม 2562 9:30 - 17:00

และวันเสาร์ที่ 27 กรกฎาคม 2562 9:30 - 17:00

สถานที่: HUBBA Sathorn


เนื่องจากเป็นคอร์สเปิดใหม่ จึงลดราคาให้จากราคาเต็ม 9,900 บาท ลดเหลือ 3,900 บาทเท่านั้น! (รวมอาหารกลางวันและเบรก) แต่ไม่ต้องห่วงว่าราคานี้แล้วคุณภาพคอร์สจะไม่ดี ผู้สอนเคยสอนมาหลายงานแล้วรวมถึงสอน PyTorch เบื้องต้นที่ Facebook Developer Circle มาด้วย ดังนั้นหายห่วงได้


ท่านสามารถเลือกออกใบกำกับภาษีสำหรับบริษัทได้ใน Event Pop หรือหากท่านต้องการใบเสนอราคาสามารถแจ้งได้ทางอีเมล teera@techtalkthai.com ทางเราจะส่งรายละเอียดการโอนเงินพร้อมใบเสนอราคาให้


ทาง Event Pop มีระบบ Refund Protect โดยจะเสียค่าธรรมเนียมประมาณ 273 บาท หากท่านซื้อบัตรแล้วไม่สามารถเข้าร่วมงานได้เนื่องจากเกิดเหตุไม่คาดฝันขึ้น ท่านจะสามารถเคลมเงินค่าบัตรเข้างานของท่านคืนได้เต็มจำนวนโดยบริษัท Tokio Marine HCC จะเป็นผู้รับประกันและช่วยในกระบวนการคืนเงินทั้งหมด และจะทำการคืนเงินโดยตรงให้กับผู้ซื้อผ่านทางบัญชีธนาคาร


* คอร์สนี้เป็นคอร์สสำหรับผู้เริ่มต้น ไม่เหมาะกับ Data Engineer, Data Scientist ที่มีความชำนาญอยู่แล้ว

** ผู้เรียนต้องนำคอมพิวเตอร์ของตัวเองมาใช้ในการเรียน

Prerequisites

  • Python programming or have experience in other programming language

  • Basic linear algebra and calculus (ความรู้พื้นฐานระดับม.ปลาย)

  • A laptop with webcam

Required Software

  • Latest desktop versions of Chrome, Firefox or Safari

Course Outline

Day 1 - 20/07/2019

09:30 - 10:00 Registration, coffee break, and welcome

10:00 - 12:00

  • Intro to deep learning

    • Applications in real-world

    • Intro to neural network ทำความรู้จักกับโครงข่ายประสาทเทียมที่เป็นเบื้องหลังของ deep learning

    • Classification problem, intuition, and visualization ตัวอย่างปัญหาการจำแนกประเภทข้อมูล เช่น แยกภาพสุนัขกับแมวออกจากกัน

  • Intro to PyTorch

    • Hands-on: Getting to know NumPy and Tensor เริ่มต้นทำความรู้จัก data structure พื้นฐานที่ใช้ในงาน deep learning

    • Hands-on: Implement a simple neural network

    • Hands-on: Working on MNIST dataset นำ neural network ที่สร้างมาก่อนหน้าที่มาทดลองกับ MNIST dataset

12:00 - 13:00 Lunch Break

13:00 - 15:00 

  • Error function and error minimization เราไม่สามารถพัฒนาโมเดลให้ดีขึ้นได้ถ้าเราไม่มีการวัดผล ในส่วนนี้เราจะมาทำความรู้จัก error function และวิธีการทำให้โมเดลมีความแม่นยำสูงขึ้น

  • Backpropagation ทำความรู้จักกับ algorithm ที่เป็นหัวใจหลักของ deep learning

  • Hands-on: Backpropagation

15:00 - 15:15 Coffee break

15:15 - 16:45

  • Hands-on: Train a simple neural network

  • Hands-on: Working on Fashion-MNIST dataset

  • Homework: Extended MNIST การบ้านให้กลับไปทดลองทำระหว่างสัปดาห์

16:45 - 17:00 Q&A

Day 2 - 27/07/2019

09:30 - 10:00 Registration, coffee break, and welcome

10:00 - 12:00

  • Intro to TensorFlow

  • Hands-on: TensorFlow

  • Convolutional Neural Network มารู้จักกับ neural network ที่นิยมใช้กับข้อมูลประเภทรูปหรือบ้างครั้งก็มีการเอาไปใช้กับข้อมูลที่เป็นตัวหนังสือด้วย

  • Hands-on: Convolution

12:00 - 13:00 Lunch Break

13:00 - 15:00 

  • Hands-on: A simple convolutional neural network

  • A lightweight model: MobileNet ทดลองทำโมเดลที่เหมาะสำหรับนำไปใช้งานบนอุปกรณ์ที่มีพลังการประมวลผลไม่มากเช่นมือถือหรือ web browser

  • Hands-on: MobileNet

  • Hands-on: Create your own dataset

  • Hands-on: Deploy your model on TensorFlow.js นำโมเดลที่เทรนขึ้นไปใช้งานบนเว็บด้วย TensorFlow.js

15:00 - 15:15 Coffee break

15:15 - 16:45

  • Hands-on: Working on non-image dataset e.g. Titanic dataset ทดลองทำงานกับ dataset ประเภทอื่นเช่น Titanic dataset

16:45 - 17:00 Q&A

About Instructor


ธีระ ลายธีระพงศ์ จบการศึกษาปริญญาตรีด้านวิศวกรรมคอมพิวเตอร์จาก KMITL และปริญญาโทด้านวิศวกรรมคอมพิวเตอร์จาก AIT หัวข้องานวิจัยที่สนใจคือ machine learning และ computer vision ปัจจุบันเป็น technical training lead ที่ TechTalkThai มีประสบการณ์วิจัย computer vision และ deep learning กับสถาบันวิจัยที่ประเทศญี่ปุ่น (NII) และร่วมสอน deep learning กับสมาคมโปรแกรมเมอร์แห่งประเทศไทย, Facebook Developer Circle, และบริษัทเอกชน

Teera Laiteerapong graduated master of computer engineering from Asian Institute of Technology and bachelor of computer engineering from King Mongkut's Institute of Technology Ladkrabang. His research interests are machine learning and computer vision. Currently, he is technical training lead at TechTalkThai.


About TechTalkThai Training


TechTalkThai Training เป็นทีมงานส่วนหนึ่งของ TechTalkThai ที่มุ่งเน้นการจับมือร่วมกับเหล่าผู้เชี่ยวชาญทางด้าน IT ในสาขาต่างๆ จากภายนอก ในการเปิดคอร์สสอนเทคโนโลยีให้กับเหล่าผู้ที่สนใจในวงการ IT เพื่อให้ผู้ที่ทำงานในวงการ IT สามารถเข้าถึงเทคโนโลยีใหม่ๆ ได้อย่างทันท่วงที โดยผู้สอนที่มีความเชี่ยวชาญ ผ่านการตรวจสอบโดยทีมงาน TechTalkThai และมีราคาคอร์สที่ไม่สูงจนเกินไป สามารถออกใบกำกับภาษีได้อย่างถูกต้องตามกฎหมาย

ผู้ที่สนใจร่วมเปิดคอร์สใหม่ๆ กับทาง TechTalkThai Training สามารถติดต่อทีมงานได้ทันทีที่ teera@techtalkthai.com

A6570034ad55448d2caca5207758369ca347fed5
Organized by
TechTalkThai Training