图1 最近4年的月销售数据
使用国工数据大脑组件会读取EXCEL文档里的数据。
图2
使用系统已集成好算法的分解组件,进行数据的时间序列预测分析处理。对组件参数进行设置,模型类型配置为乘法模型;影响因素配置为季节加趋势;季节长度配置为12;预测点数配置为6;队列容量设为100。单击运行,从调试界面查看运行结果。
数据大脑自动生成拟合趋势方程,其方程为 (见图4),通过方程计算出拟合值(图7红色实线)与观测数据曲线(图7蓝色实线)比较接近,表明其拟合效果较好,其趋势走向缓慢上升(图7绿色实线),符合数据的发展趋势,说明可以相信接下来几个月的预测值。
为了能够反映出季度和总平均值之间的关系,我们采用季节指数作为指标,当季节指数大于1时,说明该季度的值高于总平均值;反之则低于总平均值。当序列的季节指数近似等于1,说明该序列没有明显的季节效应。在本次案例中,二者之间的关系较为稳定的,结合图6左上进行如下分析:6-9月份季节指数是大于1为销售旺季,其中最高的是7月份是销售的最高峰。同时参考原始数据序列图(见图5左上图)以及去除趋势后数据的序列图(见图6右上图和图5右上图)也可得出相同的规律。
采用分解算法进行分析时,通常会将时间序列趋势分解成如下三个方面:长期变动趋势(见图5左下图)、季节变动趋势(见图5右上图)和不规则变化趋势(见图5右下图)。对比上述图片,可以得出数据中确实存在趋势分量和季节性分量。同时从原始数据序列图及去除季节分量后的季节性调整数据序列图(见图5左下图)可见,该产品的销量呈缓慢上升的趋势,如图7中的绿色直线。
由图7我们不难看出,该企业某产品销量来逐年增长(绿色实线)。国工数据大脑基于对原始数据的一系列分析,推测出某产品未来几个月的销量数据(紫色实线)呈上升趋势。
时间序列预测的作用
1.帮助企业制定合理的经营决策。
企业要制定出正确的合理的经营决策,前提是要有对未来科学的、准确的预测。时间序列预测是以企业的历史数据、现在的发展过程为前提,以其理论方法和技术支持为基础去研究企业未来数据的变化。为经营策略的制定提供科学的方法和理念依据。预测结果越精确,企业制定出正确经营决策的可能性就越大。
2.帮助企业提升市场应变能力。
企业要想提高市场竞争力,一方面要把握住现有的市场,另一方面也需要能够预知将来的市场,有良好的市场应变能力。时间序列预测就可以对未来市场需求的预估和判断。企业可以随时了解市场上各商品的供求变动情况及趋势的同时,及时把握住市场契机,正确地选择或调整生产经营方向,以次来提高市场竞争力。
3. 提高企业经营计划的可行性和经济效益。
企业生产经营活动的核心是提高经济效益,而经营计划是否可行直接关系着经济效益是否能够提高。时间序列预测除了在生产经营活动方面发挥重要作用之外,企业架构也对其有不同程度的需求。
一般来说,可以在时间维度上连续表示的数据都可以成为时间序列的分析对象,例如:销售预测、采购的价格量化交易、设备损坏性的预测和评估、某产品的消费预测等。