Python for Machine Learning

Python for Machine Learning

ในหลักสูตรนี้จะกล่าวถึงแนวคิดพื้นฐานของ Machine Learning โดยจะเน้นโมเดลการทำนายพื้นฐานที่สำคัญ อาทิ Linear Regression, Logistic Regression, K-Nearest Neighbor, Naive Bayes และ SVM โดยแต่ละโมเดลถือว่ามีความสำคัญสำหรับผู้เริ่มต้นในสายงาน Machine Learning เป็นอย่างมากในปัจจุบันเพราะอัลกอริทึมเรียนรู้เหล่านี้สามารถใช้งานในหลายสาขา จากวิศวกรรมซอฟต์แวร์ ถึงธนาคารการลงทุน อัลกอริทึมเรียนรู้สามารถจับคู่แบบแบบจำเป็นที่สำคัญได้ เช่น การรับรองการตรวจพบมะเร็ง หรือการสร้างอัลกอริทึมที่มีความเข้มข้นเกี่ยวกับการเคลื่อนไหวของราคาหุ้นในตลาด เป็นต้น

สาขากรุงเทพฯ (ลาดพร้าว)
  • ยังไม่มีรอบเปิดอบรม (ลงชื่อจองไว้ได้)
  • เรียนรู้พื้นฐาน AI และ Machine Learning
  • เรียนรู้การแก้ปัญหาแบบ Regression (ทั้งแบบ Linear แลพ Logistic)
  • เรียนรู้การแก้ปัญหาและทำนายผลแบบ classification ด้วยโมเดล Naive Bayes และ SVM
  • เรียนรู้เทคนิค Machine Learning อัพเดทล่าสุดที่บริษัทระดับโลกอย่าง Google และ Facdebook ใช้งาน
  • เรียนรู้ Face detection ด้วย OpenCV
  • เรียนรู้การใช้งาน TensorFlow และ Keras พื้นฐาน
  • โปรแกรมเมอร์และผู้ดูแลระบบ
  • ฝ่ายไอที ผู้ดูแลและพัฒนาระบบขององค์กร
  • ครู-อาจารย์
  • นักเรียน-นักศึกษา
  • ผู้สนใจทั่วไป
  • พื้นฐานภาษา Python (Basic Python Programming)
  • การใช้งานคอมพิวเตอร์พื้นฐานได้คล่องแคล่ว สร้างไฟล์ โฟลเดอร์ ก๊อปปี้ ลบ แก้ไขไฟล์ต่าง
  • มีพื้นฐานการเขียนโปรแกรมในภาษาอื่น ๆ มาบ้าง
  • มีความเข้าใจในการใช้งานอินเตอร์เน็ตและสืบค้นข้อมูลได้
  • 18 ชั่วโมง
  • ราคาปกติ 8,500 บาท / คน
  • โปรโมชั่นลด 10% เหลือ 7,650 บาท / คน
  • ราคาเหมาจ่าย (ผู้อบรมตั้งแต่ 10 คน) ตามแต่ตกลงกัน
  • ขอใบเสนอราคา

ทดสอบก่อนเรียน (Pretest)

  • ทำแบบทดสอบก่อนเรียนแบบออนไลน์

Module 1: Environment Setup

  • Installing PyCharm and Python on Windows
  • Installing PyCharm and Python on Mac
  • Installing TensorFlow and Keras

Module 2: Artificial Intelligence Basics

  • Why to learn artificial intelligence and machine learning?
  • Introduction to machine learning

Module 3: Linear Regression

  • Linear regression introduction
  • Linear regression theory - optimization
  • Linear regression theory - gradient descent
  • Linear regression implementation

Module 4: Logistic Regression

  • Logistic regression introduction
  • Logistic regression example - sigmoid function
  • Cross validation introduction
  • Cross validation example

Module 5: K-Nearest Neighbor Classifier

  • K-nearest neighbor introduction
  • K-nearest neighbor introduction - lazy learning
  • K-nearest neighbor introduction - Euclidean-distance
  • K-nearest neighbor implementation 

Module 6: Naive Bayes Classifier

  • Naive Bayes classifier introduction
  • Naive Bayes classifier implementation
  • Text clustering - basics
  • Text clustering - inverse document frequency (TF-IDF)
  • Naive Bayes example - clustering news

Module 7: Support Vector Machines (SVMs)

  • Support vector machine introduction - linear case
  • Support vector machine introduction - non-linear case
  • Support vector machine introduction - kernels
  • Support vector machine example - simple
  • Support vector machine example - iris dataset
  • Support vector machines example - parameter tuning
  • Support vector machine example - digit recognition
  • Support vector machine example - digit recognition

Module 8: Machine Learning Project - Face Recognition

  • The Olivetti dataset
  • Understanding the dataset
  • Finding optimal number of principal components (eigenvectors)
  • Understanding "eigenfaces"
  • Constructing the machine learning models
  • Using cross-validation

แบบทดสอบหลังเรียน (Posttest)

  • ทำแบบทดสอบหลังเรียนแบบออนไลน์

คอร์ส Python for Machine Learning เหมาะกับใคร ต้องมีพื้นฐานอะไรมาก่อน

ดูรายละเอียดกลุ่มเป้าหมายและพื้นฐานที่ต้องมีได้ในหัวข้อ "กลุ่มเป้าหมาย" และ "พื้นฐานที่ผู้เรียนต้องมี" บนหน้านี้ หากไม่แน่ใจว่าพื้นฐานพอหรือไม่ ปรึกษาทีมงานได้ฟรีทาง LINE @itgenius หรือโทร 02-570-8449

คอร์ส Python for Machine Learning ราคาเท่าไร ใช้เวลาเรียนกี่ชั่วโมง

ราคาปกติ 8,500 บาท (โปรโมชันปัจจุบันเหลือ 7,650 บาท) ใช้เวลาอบรม 18 ชั่วโมง ราคานี้รวมเอกสารประกอบการอบรม อาหารกลางวัน และอาหารว่างตลอดหลักสูตร

เรียนจบได้รับ Certificate หรือไม่

ได้รับ ผู้ผ่านการอบรมทุกท่านจะได้รับใบประกาศนียบัตร (Certificate of Completion) จากสถาบันไอทีจีเนียส

อบรมที่ไหน มีเรียนแบบออนไลน์หรือไม่

อบรมแบบ Onsite ที่สถาบันไอทีจีเนียส สาขาลาดพร้าววังหิน 68 กรุงเทพฯ และมีบริการจัดอบรมนอกสถานที่ (In-house Training) สำหรับองค์กร บางหลักสูตรมีเวอร์ชันเรียนออนไลน์ผ่าน GeniusHub ดูได้ที่เมนูคอร์สออนไลน์

ถ้าเรียนไม่ทันหรือขาดเรียน มีเรียนซ้ำ/เรียนชดเชยหรือไม่

มี ผู้เรียนสามารถแจ้งขอเรียนซ้ำ (repeat) ในรอบถัดไปของหลักสูตรเดียวกันได้ฟรีตามเงื่อนไขของสถาบัน ดูรายละเอียดที่หน้า "เรียนซ้ำฟรี" หรือสอบถามทีมงาน

สมัครเรียนหรือขอใบเสนอราคาในนามบริษัทได้อย่างไร

สมัครออนไลน์ได้จากแบบฟอร์มลงทะเบียนบนหน้านี้ หรือขอใบเสนอราคา (Quotation) ในนามนิติบุคคลได้ทันทีจากปุ่ม "ขอใบเสนอราคา" สอบถามเพิ่มเติมโทร 02-570-8449 หรือ LINE @itgenius