สอบถามหลักสูตรเลือกช่องทางที่สะดวก ทีมงานตอบเองทุกช่อง
LINE @itgeniusตอบเร็วที่สุด · จ–ศ 9:00–17:00 น.
โทรศัพท์
02-570-8449สำนักงาน088-807-9770มือถือ
อีเมลและโซเชียล
contact@itgenius.co.thสำหรับใบเสนอราคาและเอกสารFacebookitgeniusonlineYouTubeitgeniusengขอคำปรึกษาจัดอบรมให้ทีม
ภาษาโปรแกรมมิ่ง · PRC-33

Predictive Analytics with Orange

หลักสูตร Predictive Analytics with Orange เป็นการอบรมการสร้างโมเดลพยากรณ์ด้วย Orange Data Mining แบบลาก Widget ต่อกัน ตั้งแต่เตรียมข้อมูล ทำ Regression และ Classification ประเมินและอธิบายโมเดลด้วย SHAP จนถึง Clustering และใช้ร่วมกับ Python เหมาะกับนักวิเคราะห์ข้อมูลและผู้ที่รู้ Python เบื้องต้น

อัปเดตล่าสุด
ราคาเริ่มต้น 8,550 บาท / ท่าน 9,500 −10% ยังไม่รวม VAT 7% · มีราคาหมู่คณะ
PDFดาวน์โหลด Course Outline
  • ระยะเวลา18 ชั่วโมง · 3 วัน
  • รูปแบบออนไซต์ / ออนไลน์สด
  • รอบถัดไปเปิดตามคำขอ
  • ใบรับรองมี Certificate

ภาพรวมหลักสูตร

การวิเคราะห์เชิงพยากรณ์ (Predictive Analytics) ช่วยให้องค์กรคาดการณ์ยอดขาย ลูกค้าที่มีแนวโน้มเลิกใช้บริการ หรือความเสี่ยงต่าง ๆ จากข้อมูลที่มีอยู่ Orange Data Mining เป็นเครื่องมือโอเพนซอร์สที่สร้างงานเหล่านี้ด้วยการลาก Widget มาต่อกันบน Canvas เห็นผลแบบโต้ตอบทันทีในทุกขั้น จึงเข้าใจแนวคิดของแต่ละอัลกอริทึมได้เร็ว และยังต่อยอดด้วย Python ได้เมื่อต้องการนำโมเดลไปใช้งานจริง

หลักสูตรนี้พาผู้เรียนใช้ Orange 3.40 รุ่นปัจจุบัน ตั้งแต่สำรวจและเตรียมข้อมูล สร้างและเปรียบเทียบโมเดล Regression และ Classification ด้วย Cross Validation, ROC และ Confusion Matrix อธิบายโมเดลด้วย SHAP ต่อด้วย Neural Network, Clustering, การลดมิติข้อมูล และ Association Rules แล้วเชื่อม Orange กับ Python เพื่อนำโมเดลที่บันทึกไว้ไปพยากรณ์ข้อมูลใหม่ ปิดท้ายด้วยโปรเจกต์พยากรณ์จากข้อมูลจริงตั้งแต่ต้นจนจบ (อบรม 3 วัน วันละ 6 ชั่วโมง รวม 18 ชั่วโมง ระดับ Beginner)

สิ่งที่คุณจะได้รับ

  • ติดตั้งและใช้งาน Orange 3.40 พร้อม Add-on และสร้าง Workflow วิเคราะห์ข้อมูลได้ด้วยตนเอง
  • สำรวจ ทำความสะอาด และเตรียมข้อมูลให้พร้อมสำหรับสร้างโมเดล
  • สร้างและประเมินโมเดล Regression ด้วย RMSE, MAE และ R² ได้
  • สร้างและเปรียบเทียบโมเดล Classification ด้วย Cross Validation, Confusion Matrix และ ROC
  • อธิบายผลของโมเดลด้วย Feature Importance และ SHAP ให้ผู้บริหารเข้าใจ
  • แบ่งกลุ่มข้อมูลด้วย Clustering และลดมิติข้อมูลด้วย PCA และ t-SNE
  • หากฎความสัมพันธ์ของสินค้าด้วย Association Rules
  • บันทึกโมเดลและนำไปพยากรณ์ข้อมูลใหม่ด้วย Python

หลักสูตรนี้เหมาะสำหรับ

  • Data Analyst และ Data Scientist ที่ต้องการสร้างโมเดลพยากรณ์ได้เร็วด้วยเครื่องมือแบบ Visual
  • นักวิเคราะห์ธุรกิจที่ต้องการต่อยอดจากรายงานไปสู่การพยากรณ์
  • นักพัฒนาที่รู้ Python และต้องการเข้าใจ Machine Learning ก่อนลงมือเขียนโค้ดเต็มรูปแบบ
  • อาจารย์และผู้สอนที่ต้องการเครื่องมือสาธิตอัลกอริทึมให้เห็นภาพ

พื้นฐานของผู้เข้าอบรม

  • เขียน Python เบื้องต้นได้ เช่น ตัวแปร List, Loop และ Function
  • ใช้ Excel และเข้าใจตารางข้อมูลแบบแถวและคอลัมน์
  • มีความรู้สถิติพื้นฐาน เช่น ค่าเฉลี่ยและการกระจายของข้อมูล จะช่วยให้เข้าใจเร็วขึ้น
  • โน้ตบุ๊กที่ติดตั้งโปรแกรมได้ RAM 8 GB ขึ้นไป

หัวข้อการฝึกอบรม

รายละเอียดหลักสูตร

หลักสูตรนี้เป็นฉบับปรับปรุงใหม่ปี 2026 ของหลักสูตร Predictive Analytics with Orange เนื้อหาอัปเดตเป็น Orange 3.40 อบรม 3 วัน วันละ 6 ชั่วโมง รวม 18 ชั่วโมง (09:00-16:00 น.) รูปแบบบรรยายพร้อม Lab ทุกหัวข้อ ระดับ Beginner สำหรับผู้ที่รู้ Python เบื้องต้น วันแรกเน้นการเตรียมข้อมูลและ Regression วันที่สองเป็น Classification การประเมินโมเดล การอธิบายโมเดลด้วย SHAP และ Neural Network วันที่สามเป็น Clustering การลดมิติข้อมูล Association Rules และการใช้ Orange ร่วมกับ Python พร้อม Capstone พยากรณ์ข้อมูลใหม่ เครื่องมือทั้งหมดเป็นโอเพนซอร์สและใช้ฟรี ผู้เรียนจะได้ Lab Guide ไฟล์ Workflow โค้ด Python และชุดข้อมูลตัวอย่างครบทุก Lab กลับไปใช้งานต่อ

Day 1 Orange, การเตรียมข้อมูล และ Regression

Section 1: Lab: เริ่มต้น Orange Data Mining

  • Predictive Analytics คืออะไร และขั้นตอนของงาน Data Mining
  • Supervised กับ Unsupervised Learning และโจทย์ที่เหมาะกับแต่ละแบบ
  • ติดตั้ง Orange 3.40 และติดตั้ง Add-on ผ่านเมนู Add-ons
  • Canvas, Widget และการส่งข้อมูลระหว่าง Widget
  • Lab: Workflow แรกตั้งแต่โหลดข้อมูลจนได้โมเดลแรก

Section 2: Lab: โหลดและสำรวจข้อมูล

  • อ่านข้อมูลด้วย File, CSV File Import และ SQL Table
  • กำหนดบทบาทของคอลัมน์ (Feature, Target และ Meta) ด้วย Select Columns
  • Data Table, Feature Statistics และ Distributions
  • Scatter Plot, Box Plot และ Correlations สำหรับดูความสัมพันธ์
  • Lab: สำรวจข้อมูลลูกค้าและสรุปข้อสังเกตสำคัญ

Section 3: เตรียมข้อมูลให้พร้อมสร้างโมเดล

  • Select Rows, Merge Data และ Concatenate สำหรับกรองและรวมข้อมูล
  • Preprocess: เติมค่าว่าง, Normalize, Discretize และ Continuize
  • สร้างตัวแปรใหม่จากสูตรคำนวณ และเลือก Feature ที่จำเป็น
  • แบ่งข้อมูล Train และ Test ด้วย Data Sampler
  • Lab: เตรียมข้อมูลพร้อมเข้าโมเดลและบันทึกด้วย Save Data

Section 4: Lab: สร้างโมเดล Regression

  • Regression คืออะไร และ Linear Regression
  • Regularization แบบ Ridge และ Lasso เพื่อลด Overfitting
  • Random Forest และ Gradient Boosting สำหรับ Regression
  • วัดผลด้วย MSE, RMSE, MAE และ R² ใน Test and Score
  • Lab: พยากรณ์ราคาบ้านและเปรียบเทียบโมเดลหลายตัว

Section 5: อ่านผลโมเดลและอธิบายปัจจัย

  • อ่านค่าสัมประสิทธิ์ของ Linear Regression และ Nomogram
  • จัดอันดับความสำคัญของ Feature ด้วย Rank
  • พยากรณ์ข้อมูลใหม่ด้วย Predictions และตรวจค่าคลาดเคลื่อน
  • Lab: พยากรณ์ยอดขายรายเดือนและสรุปปัจจัยที่มีผลมากที่สุด
Day 2 Classification และการประเมินโมเดล

Section 6: Lab: อัลกอริทึมสำหรับ Classification

  • Classification คืออะไร และแตกต่างจาก Regression อย่างไร
  • Logistic Regression, kNN, Tree และ Naive Bayes
  • SVM, Random Forest และ Gradient Boosting
  • ดูโครงสร้างต้นไม้ตัดสินใจด้วย Tree Viewer
  • Lab: จำแนกลูกค้าตามความน่าจะเป็นในการซื้อสินค้า

Section 7: ประเมินโมเดล Classification

  • K-Fold Cross Validation แบบ Stratified ใน Test and Score
  • Accuracy, Precision, Recall, F1 และ AUC
  • Confusion Matrix และการเลือกดูกรณีที่โมเดลทายผิด
  • ROC Analysis และ Calibration Plot สำหรับดูความน่าเชื่อถือของความน่าจะเป็น
  • Lab: เปรียบเทียบโมเดลหลายตัวและเลือกตัวที่เหมาะกับโจทย์

Section 8: ข้อมูลไม่สมดุลและการอธิบายโมเดล

  • ปัญหาข้อมูลไม่สมดุล และการปรับน้ำหนักหรือสุ่มตัวอย่างใหม่
  • เลือก Threshold ให้ตรงกับต้นทุนของความผิดพลาด
  • Feature Importance และ SHAP ด้วย Add-on Explain
  • อธิบายเหตุผลของการพยากรณ์รายบุคคลให้ผู้ใช้งานเข้าใจ
  • Lab: อธิบายว่าปัจจัยใดทำให้ลูกค้ามีความเสี่ยงสูง

Section 9: Lab: Neural Network

  • Multi-layer Perceptron และการเรียนรู้ด้วย Backpropagation
  • Hidden Layer, Activation Function และ Regularization
  • ผลของการ Normalize ข้อมูลต่อ Neural Network
  • Lab: เปรียบเทียบ Neural Network กับโมเดลแบบต้นไม้บนข้อมูลชุดเดียวกัน

Section 10: Workshop: ทำนายลูกค้าเลิกใช้บริการ

  • ตั้งโจทย์ เลือกตัวชี้วัด และเตรียมข้อมูล Churn
  • สร้างและปรับจูนโมเดลหลายตัวด้วย Cross Validation
  • อธิบายผลด้วย SHAP และสรุปกลุ่มลูกค้าที่ควรดูแลก่อน
  • นำเสนอผลในรูปแบบรายงานที่ผู้บริหารนำไปใช้ได้
Day 3 Unsupervised Learning และ Orange กับ Python

Section 11: Lab: Clustering

  • Clustering คืออะไร และการวัดระยะห่างของข้อมูล
  • k-Means และการเลือกจำนวนกลุ่มด้วย Silhouette Score
  • Hierarchical Clustering และ Dendrogram
  • DBSCAN สำหรับกลุ่มที่มีรูปทรงไม่แน่นอนและข้อมูลผิดปกติ
  • Lab: แบ่งกลุ่มลูกค้าและอธิบายลักษณะของแต่ละกลุ่ม

Section 12: การลดมิติข้อมูล (Dimension Reduction)

  • ทำไมต้องลดมิติข้อมูล และผลต่อโมเดล
  • Principal Component Analysis (PCA) และการเลือกจำนวน Component
  • t-SNE และ MDS สำหรับดูโครงสร้างของข้อมูลหลายมิติ
  • Lab: ใช้ PCA ร่วมกับ Clustering เพื่อแสดงกลุ่มลูกค้าบนกราฟ

Section 13: Lab: Association Rules

  • Market Basket Analysis และหลักการของ Apriori
  • Support, Confidence และ Lift
  • Frequent Itemsets และ Association Rules ด้วย Add-on Associate
  • Lab: หาสินค้าที่ลูกค้ามักซื้อคู่กันและเสนอแนวทางจัดโปรโมชัน

Section 14: Lab: ใช้ Orange ร่วมกับ Python

  • Python Script Widget และตัวแปร in_data กับ out_data
  • ใช้ Orange เป็นไลบรารี Python: Table, Learner และ Cross Validation
  • บันทึกโมเดลด้วย Save Model แล้วโหลดในโปรแกรม Python
  • แปลงข้อมูลไปมาระหว่าง Orange กับ pandas และใช้ร่วมกับ scikit-learn
  • Lab: สคริปต์ Python พยากรณ์ข้อมูลใหม่จากโมเดลที่บันทึกไว้

Section 15: Workshop: Capstone Project

  • เลือกโจทย์พยากรณ์จากข้อมูลตัวอย่าง เช่น ยอดขาย ความเสี่ยง หรือ Churn
  • สร้าง Workflow ครบตั้งแต่เตรียมข้อมูล สร้างโมเดล ประเมิน และอธิบายผล
  • นำโมเดลไปพยากรณ์ข้อมูลชุดใหม่และสรุปผลเป็นรายงาน
  • นำเสนอผล รีวิวร่วมกัน และสรุป Checklist ก่อนใช้โมเดลในงานจริง

รอบอบรมและรูปแบบการอบรม

สำหรับบุคคล — รอบอบรมทั่วไป

ขณะนี้ยังไม่มีรอบอบรมเปิดรับสมัคร ลงชื่อจองไว้ได้เลย ทีมงานจะติดต่อกลับเป็นกลุ่มแรกเมื่อเปิดรอบถัดไป หรือสอบถามทางไลน์ หรือโทร 02-570-8449 หรือ 088-807-9770

สำหรับองค์กร — In-house / Private Training

  • ปรับเนื้อหาให้ตรงกับเครื่องมือและงานจริงของทีม
  • เลือกวันเอง อบรมที่บริษัทหรือออนไลน์สด
  • ออกใบเสนอราคาในนามนิติบุคคลให้ฝ่ายจัดซื้อ
ขอใบเสนอราคาอบรมองค์กร

วิทยากรผู้สอน

คำถามที่พบบ่อย

Supervised Learning กับ Unsupervised Learning ต่างกันอย่างไร

Supervised Learning คือการสอนโมเดลจากข้อมูลที่มีคำตอบ (Target) อยู่แล้ว เช่น ข้อมูลลูกค้าที่รู้ว่าใครเลิกใช้บริการ เพื่อให้โมเดลพยากรณ์คำตอบของข้อมูลใหม่ ใช้กับงาน Regression และ Classification ส่วน Unsupervised Learning ไม่มีคำตอบให้ โมเดลจะหาโครงสร้างในข้อมูลเอง เช่น แบ่งลูกค้าเป็นกลุ่มด้วย Clustering หรือหาสินค้าที่ซื้อคู่กันด้วย Association Rules ในหลักสูตรได้ลงมือทำทั้งสองแบบใน Orange

สร้างโมเดลจำแนกประเภทใน Orange มีขั้นตอนอย่างไร

เริ่มจากโหลดข้อมูลด้วย File แล้วกำหนดคอลัมน์ Target ด้วย Select Columns เตรียมข้อมูลด้วย Preprocess จากนั้นนำ Learner เช่น Logistic Regression, Random Forest หรือ Gradient Boosting มาต่อเข้ากับ Test and Score เพื่อประเมินด้วย Cross Validation ดูรายละเอียดความผิดพลาดใน Confusion Matrix และ ROC Analysis แล้วจึงใช้ Predictions พยากรณ์ข้อมูลใหม่ และอธิบายผลด้วย SHAP จาก Add-on Explain

K-Means กับ Hierarchical Clustering ต่างกันอย่างไร

k-Means ต้องกำหนดจำนวนกลุ่มล่วงหน้า แล้วจัดข้อมูลเข้ากลุ่มที่จุดศูนย์กลางใกล้ที่สุด ทำงานเร็วและเหมาะกับข้อมูลจำนวนมาก โดยเลือกจำนวนกลุ่มได้ด้วย Silhouette Score ส่วน Hierarchical Clustering จะรวมข้อมูลที่ใกล้กันทีละขั้นจนได้แผนภาพต้นไม้ (Dendrogram) ทำให้เห็นโครงสร้างหลายระดับและเลือกจุดตัดภายหลังได้ แต่ช้ากว่ากับข้อมูลขนาดใหญ่ ในหลักสูตรจะเปรียบเทียบทั้งสองวิธีกับ DBSCAN บนข้อมูลลูกค้าชุดเดียวกัน

หลักสูตร Predictive Analytics with Orange เหมาะกับใคร ต้องมีพื้นฐานอะไรมาก่อน

เหมาะกับนักวิเคราะห์ข้อมูล นักวิทยาศาสตร์ข้อมูล นักวิเคราะห์ธุรกิจ นักพัฒนา และผู้สอนที่ต้องการสร้างโมเดลพยากรณ์ด้วยเครื่องมือแบบ Visual ผู้เรียนควรเขียน Python เบื้องต้นได้ เพราะวันสุดท้ายมีการใช้ Orange ร่วมกับ Python และควรใช้ Excel และเข้าใจตารางข้อมูล ความรู้สถิติพื้นฐานจะช่วยให้เข้าใจเร็วขึ้น ผู้เรียนควรมีโน้ตบุ๊กที่ติดตั้งโปรแกรมได้

เรียนจบหลักสูตร Predictive Analytics with Orange แล้วทำอะไรได้บ้าง

ผู้เรียนจะเตรียมข้อมูล สร้างและเปรียบเทียบโมเดล Regression และ Classification ประเมินผลด้วย Cross Validation, Confusion Matrix และ ROC อธิบายปัจจัยที่มีผลด้วย Feature Importance และ SHAP แบ่งกลุ่มลูกค้าด้วย Clustering หาสินค้าที่ซื้อคู่กันด้วย Association Rules และบันทึกโมเดลไปพยากรณ์ข้อมูลใหม่ด้วย Python ได้ พร้อมไฟล์ Workflow และโค้ดตัวอย่างครบทุก Lab กลับไปใช้ต่อ

จัดอบรมหลักสูตร Predictive Analytics with Orange ให้ทีมในองค์กรได้ไหม

ได้ สถาบันไอทีจีเนียสรับจัดอบรมแบบ In-house สำหรับองค์กร สามารถปรับโจทย์และชุดข้อมูลใน Lab ให้ใกล้เคียงงานของทีม เช่น การพยากรณ์ยอดขาย การคาดการณ์ลูกค้าเลิกใช้บริการ หรือการแบ่งกลุ่มลูกค้า และปรับสัดส่วนเนื้อหาระหว่างการใช้ Orange กับ Python ตามพื้นฐานของผู้เรียน ติดต่อขอใบเสนอราคาได้ผ่านช่องทางของสถาบัน