用户工具

站点工具


华为:华为

**这是本文档旧的修订版!**

第一天(2018年3月21日)

第二天(2018年3月22日)

设置开发环境

  • 拿到账号密码
  • 使用Anaconda创建开发环境:conda create -n py275 python=2.7.5
  • 设置HTTPS密码
  • 安装git和tortoisegit
  • 竞赛要求提交.tar.gz文件,如何在windows下使用7zip生成.tar.gz文件,参考链接:http://desert3.iteye.com/blog/802358
  • 尝试首次提交:直接原封不动提交了SDK,得分为零。排名107。目标:进入前36名

查找相关论文

第三天(2018年3月23日)

目标:突破0分。

  • 战果如图,获得分数0.155

第四天(2018年3月24日)

  • 查找数据特征,确定判题系统的input里面是2016年4月初的日期
  • 提高分数至77.052分(2016年1月份的数据,简单平均,计算概率)

第五天(2018年3月25日 周日)

第六天(2018年3月26日 周一)

第七天(2018年3月27日 周二)

  • 指数平滑法的系数α的取值方法:
  • 系数α的确定
  • 指数平滑法的计算中,关键是α的取值大小,但α的取值又容易受主观影响,因此合理确定α的取值方法十分重要,一般来说,如果数据波动较大,α值应取大一些,可以增加近期数据对预测结果的影响。如果数据波动平稳,α值应取小一些。理论界一般认为有以下方法可供选择:
  • 经验判断法。这种方法主要依赖于时间序列的发展趋势和预测者的经验做出判断。
  • 1、当时间序列呈现较稳定的水平趋势时,应选较小的α值,一般可在0.05~0.20之间取值;
  • 2、当时间序列有波动,但长期趋势变化不大时,可选稍大的α值,常在0.1~0.4之间取值;
  • 3、当时间序列波动很大,长期趋势变化幅度较大,呈现明显且迅速的上升或下降趋势时,宜选择较大的α值,如可在0.6~0.8间选值,以使预测模型灵敏度高些,能迅速跟上数据的变化;
  • 4、当时间序列数据是上升(或下降)的发展趋势类型,α应取较大的值,在0.6~1之间。
  • 试算法。根据具体时间序列情况,参照经验判断法,来大致确定额定的取值范围,然后取几个α值进行试算,比较不同α值下的预测标准误差,选取预测标准误差最小的α。
  • 在实际应用中预测者应结合对预测对象的变化规律做出定性判断且计算预测误差,并要考虑到预测灵敏度和预测精度是相互矛盾的,必须给予二者一定的考虑,采用折中的α值。
华为/华为.1522158580.txt.gz · 最后更改: 2021/02/17 22:16 (外部编辑)