课程培训
Python数据建模培训

课程目标】

本课程为高级课程《Python数据建模》的第二篇:时序篇

本课程主要讲解如何利用Python进行时间序列的数据建模,帮助学员构建系统全面的预测建模思维,提升学员的数据建模综合能力。

  

系列课程实际的业务需求出发,结合行业的典型应用特点,围绕实际的商业问题,对数据预测建模的过程进行了全面的介绍(从模型选择,到属性选择,再到训练模型,评估模型以及优化模型)通过大量的操作演练,帮助学员掌握数据建模的思路、方法、技巧,以提升学员的数据建模的能力,支撑运营决策的目的。

通过本课程的学习,达到如下目的:

1、 掌握数据建模的标准流程

2、 掌握时序预测建模的基本思想,理解因素分解的思路

3、 掌握常用的趋势拟合模型

4、 掌握常用的季节预测模型,能够进行季节周期性的时序建模

5、 深刻理念平稳序列的概念,以及平稳性检验

6、 掌握平稳序列的模型识别,以及模型定阶

7、 掌握时序预测模型的评估,以及优化

8、 掌握高级时序模型的训练与建模

【授课对象】

业务支持部、IT部、数据部等所有想做数据分析的相关人员

【学员要求】

1、 每个学员自备一台便携机(必须)

2、 事先搭建好开发环境(建议Anaconda+VSCode)

3、 要求Python 3.10版本及以上,扩展库Numpy, Pandas, statsmodels, sklearn, scipy等

注:讲师提供现场分析的数据源及演示代码 

【授课方式】

建模流程+ 案例演练 + 开发实践 + 可视化呈现

采用互动式教学,围绕业务问题,展开数据分析过程,全过程演练操作,让学员在分析、分享、讲授、总结、自我实践过程中获得能力提升。

课程大纲】

第一部分: 时序模型基础

问题:无法找到影响因素,无法回归建模,怎么办?随着业务受季节性因素影响,未来的销量如何预测?

1、 回归预测vs时序预测

2、 时序预测的原理及应用场景

3、 常见时序预测模型

Ø 趋势类预测模型

Ø 季节类预测模型

Ø 平稳时序预测模型

Ø 其它高级模型

4、 时序建模的基本思想:因素分解思想

5、 时间序列的四个构成要素

Ø 长期趋势Trend

Ø 季节变动Seasonality

Ø 循环变动Circle

Ø 不规则变动Irregular

6、 季节性的3种模式

Ø 确定的季节性

Ø 随机平稳的季节性

Ø 随机非平稳的季节性

7、 季节性的检验

Ø 测量季节强度

Ø 检测非平稳季节性

Ø 相关性检验

Ø 自相关/偏相关分析

8、 时间序列分解

案例时间序列的季节分解

 

第二部分: 时序模型评估

1、 拟合程度指标

Ø 判定系数:

2、 误差评估指标

Ø 平均绝对误差:MAE

Ø 根均方差:RMSE

Ø 平均误差率:MAPE

3、 信息损失准则指标

Ø 赤池信息准则(Akaike Information Criterion,AIC)

Ø 贝叶斯信息准则(Bayesian Information Criterion,BIC)

Ø HQICHannan-Quinn Information Criterion,HQIC

4、 评估方法

Ø 滚动交叉验证法(cross validation)

5、 其它评估

Ø 残差评估:白噪声评估

 

第三部分: 趋势预测模型

问题:无法找到影响因素,无法回归建模,怎么办?随着业务受季节性因素影响,未来的销量如何预测?

1、 移动平均

Ø 应用场景及原理

Ø 理解滑动窗口

Ø 移动平均种类

² 一次移动平均

² 二次移动平均

² 加权移动平均

² 移动平均比率法

Ø 移动平均关键问题

² 最佳期数N的选择原则

² 最优权重系数的选取原则

演练:销售额预测模型及评估

演练:快销产品季节销量预测及评估

2、 指数平滑

Ø 应用场景及原理

Ø 最优平滑系数的选取原则

Ø 指数平滑种类

² 一次指数平滑

² 二次指数平滑Brown线性)

² 三次指数平滑

演练:煤炭产量预测

3、 Holt趋势模型(亦称二次指数平滑)

Ø Holt线性模型

Ø Holt指数模型

Ø 阻尼线性趋势

Ø 阻尼指数趋势

第四部分: 季节预测模型

1、 因素分解法

Ø 移动平均差值法

Ø 移动平均比率法

2、 Holt-Winters季节模型:HW加法、HW乘法、HW指数

Ø 适用场景

Ø 计算公式

Ø 超参优化

Ø 模型解读

案例航空飞行里程预测模型

案例汽车销量预测模型

案例沃尔玛收益预测模型

3、 基于回归的季节模型:相加模型、相乘模型

Ø 模型参数、模型解读

第五部分: 平稳序列模型

1、 平稳序列预测模型简介

2、 序列平稳性概念

Ø 恒定的均值

Ø 恒定的标准差

Ø 与位置无关的协方差

3、 序列平稳性检验

Ø 折线图法

Ø ACF/PACF

Ø ADF检测法

4、 特殊平稳序列:白噪声

案例序列平稳性检验

案例:白噪声检验

5、 平稳序列常用拟合模型

Ø AR(p)自回归模型

Ø MA(q)移动平均模型

Ø ARMA(p,q)自回归移动平均模型

6、 模型识别

Ø ACF

Ø PACF

7、 模型定阶

Ø 图形定阶(ACF/PACF

Ø 最小信息准则定阶

8、 非平稳序列处理

Ø 平滑法

Ø 变量变换

Ø 差分运算:k步差分与d阶差分

9、 ARIMA(p,d,q)建模流程

案例:上海证券交易所收盘价建模

10、 SARIMA(p,d,q)(P,D,Q,S)模型

Ø 图形确定阶数

Ø 遍历确定阶数

11、 时序模型总结

第六部分: 机器学习时序模型

1、 Prophet模型介绍

Ø 趋势拟合

Ø 季节性预测

Ø 节假日和特殊事件的影响

Ø 离群值分析

案例销售额时序预测模型

2、 NeuralProphet模型

3、 GBDT/XGBoost/LightGBM集成模型

第七部分: 深度学习时序模型

1、 LSTM模型简介

Ø 数据集构造

Ø 形状构造

Ø 滚动预测

案例广告点击量时序建模

2、 seq2seq框架

3、 Transform模型

结束:课程总结问题答疑




如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>