Skip to main content

Theory

ทฤษฏีทางวิชาการกับการใช้งานในโครงงาน

การคาดคะแนยอดขาย

สำหรับวิธีการคาดคะเนนั้น ทางเราใช้ Exponential Smoothing ในการคาดเดา

Exponential Smoothing เป็นรูปแบบหนึ่งของการพยากรณ์ที่ให้ความสําคัญกับข้อมูลเก่าทุกค่า โดยให้ความสําคัญแก่ค่าที่ใกล้ปัจจุบันมากที่สุด ลดหลั่นลงไปจนถึงค่าที่ 1 และถ่วงน้ำหนักข้อมูล โดยใช้สัมประสิทธิ์การปรับเรียบ alpha (α\alpha)

Ft=Ft1+α(At1Ft1)F_t = F_{t-1} + \alpha(A_{t-1} - F_{t-1} )

โดยที่

  • FtF_t คือค่าทำนาย
  • Ft1F_{t-1} คือค่าที่ทำนายในอดีต
  • At1A_{t-1} คือค่าจริงในอดีต
  • α\alpha คือสัมประสิทธิ์การปรับเรียบ (Weight) โดยที่ 0α10 \le \alpha \le 1

และหาค่าความคลาดเคลื่อนของข้อมูลที่ได้จากการทำนายกับข้อมูลที่เกิดขึ้นจริง ด้วย Sum of squared errors (SSE)

SSE=i=1N(XiX^i)2\text{SSE} = \sum_{i=1}^N(X_i - \hat{X}_i)^2
  • XiX_i เซตของข้อมูลที่เกิดขึ้นจริง
  • X^i\hat{X}_i คือเซตข้อมูลที่ได้จากการทำนาย
  • NN คือจำนวนข้อมูล

โปรแกรม Point of Sales (POS) Systems สามารถพยากรณ์ยอดขายให้ผู้ใช้ระบบ สามารถดูการพยากรณ์ยอดขายของวันถัดไป และเดือนถัดไปได้ โดยใช้หลักการของ Exponential Smoothing ร่วมกับค่า Sum of squared errors (SSE\text{SSE})

จากหลักการพยากรณ์ของ Exponential Smoothing จะต้องมีการเลือกค่าสัมประสิทธิ์การปรับเรียบ (α\alpha) ที่เหมาะสม ซึ่งโปรแกรม POS จะทำการเลือกค่า ที่เหมาะสมจากการคำนวนค่า Sum of squared errors โดยจะเลือกค่า α\alpha ที่มีค่า Sum of squared errors ที่น้อยที่สุด