LinkedIn ปล่อย Greykite ชุด library ใหม่ให้เป็น opensource สำหรับใช้ทำนายข้อมูล time series

0
https://venturebeat.com/wp-content/uploads/2016/09/LinkedIn-logo-e1585672001937.jpg?w=930&strip=all

ล่าสุด LinkedIn ได้ปล่อย opensource ตัวใหม่ที่มีชื่อว่า Greykite ชุด library ภาษา Python เพื่อใช้วิเคราะห์ทำนายข้อมูลในระยะสั้นและระยะยาวบนข้อมูล time series ซึ่งอัลกอริทึมหลักของ Greykite ที่มีชื่อว่า Silverkite นั้นจะสามารถดำเนินการทำนาย (forecasting) ได้อัตโนมัติ โดย LinkedIn กล่าวว่าสามารถนำ library นี้ไปใช้สำหรับการวางแผนทรัพยากร บริหารจัดการประสิทธิภาพ การปรับปรุงกระบวนการ (optimization) และสร้าง insight บางอย่างขึ้นมาได้

Greykite นั้นมีชุดเครื่องมือ time series ที่สามารถใช้ทำนายแนวโน้ม (trend) หรือตามฤดูกาล (seasonality) หรืออื่นๆ อีกมากมายที่ผู้ใช้สามารถปรับใช้โมเดล AI ได้ตามตัวเลือกที่ต้องการ ซึ่งใน library จะมี template ต่างๆ สำหรับการ tuning ได้โดยอาจอิงจากลักษณะของข้อมูลและความต้องการในการทำนาย ซึ่งมีความยืดหยุ่นในการปรับแต่งสำหรับอัลกอริทึมต่างๆ อีกทั้งให้ผู้ใช้งานสามารถติดป้าย (label) ได้ว่าตรงจุดใดเป็นข้อมูลที่ผิดปกติ (anomaly) บ้าง

ตัวอย่างที่ LinkedIn ยกขึ้นมานั้นเช่น Silverkite สามารถปรับปรุงการทำนายรายได้ 1 วันข้างหน้าและ 7 วันข้างหน้าได้ โดยมีค่าเฉลี่ยของร้อยละความผิดพลาดสัมบูรณ์ (Mean Absolute Percentage Error: MAPE) มากกว่า 50% เลยทีเดียว เป็นต้น

https://venturebeat.com/wp-content/uploads/2021/05/1d0c6518-05ee-4f9a-a1bf-b81199f64ee0.png?w=930&strip=all
Greykite Silverkite

ด้วย Greykite การทำนาย”7 วันข้างหน้า” ที่เทรนบนข้อมูลรายวันกว่า 8 ปีนั้นสามารถใช้เวลาเพียงไม่กี่วินาทีในการทำนายเท่านั้น ซึ่ง LinkedIn กล่าวว่า ทั้ง pipeline ที่มีการทำ automatic changepoint detection รวมทั้ง cross-validation, backtest และ evaluation สามารถดำเนินการเสร็จสิ้นภายใน 45 วินาทีเท่านั้น

สำหรับผู้ที่สนใจ Greykite สามารถทดลองใช้งานได้โดยมีอยู่ทั้งบน GitHub และ PyPI แล้วตอนนี้

Source : https://venturebeat.com/2021/05/13/linkedin-open-sources-greykite-a-library-for-time-series-forecasting/