2019华为软件精英挑战赛 赛后总结

先报一下最终成绩吧:

初赛西北赛区21名。

复赛西北赛区24名。

决赛与我无缘。

代码GitHub:https://github.com/qwqwqw110/2019CodeCraft

思路分析:https://www.cnblogs.com/qiang-wei/p/10705503.html

以下总结自己在此次比赛中做的不好的地方,以此警醒自己!

初赛:西北赛区21名
1.练习赛过拟合严重。
2.选用的Floyd算法复杂度过高。练习赛数据集较小,运行时间并不是很长,但是正式赛的数据集增加了几万,导致我们的运行时间增长上百倍,本来就是调参的模型,运行时间过长,调一次参数需要七八分钟,这谁顶得住!
3.过于看重练习赛中的排名。导致工作重心转移到了对练习赛数据的拟合,而忽略了整个模型的泛化能力。

复赛:西北赛区24名。
1.付出的时间过少。老师给的任务一直拖着,导致复赛的时候必须一下子完成,只能暂时放下比赛去做老师给的任务,所以将比赛放了几天。
2.没有信心,没有激情。初赛练习赛排名很好,但是最终成绩不太理想,导致没了信心。初赛过后没有想到好的改进方法,只能沿用自己初赛那一套,感觉胜算不大,所以没有了激情。
3.信息封闭。没有跟别的团队进行交流,复赛结束才知道很多排名靠前的队之间都是认识的,他们经常交流,而我们就是闭门搞自己的那一套,不想着去参考别人的意见。
4.没有判题器,没有可视化。我们的模型就是纯调参,而且就像是面对着一个黑盒子,不知道在哪里出现了死锁,不知道哪里发车过多,只能一次一次的试。
5.缺少跟其他队的交流,整个比赛从头到尾全靠自己在那xjbx,信息封闭严重!西北四强中的一个队几乎和所有的强队都交流过,从原来的几十名搞到前四,要学习这种能力。
6.知识储备较少。书到用时方恨少!能力如此,得到这个名次也是很合适的。

原文地址:https://www.cnblogs.com/qiang-wei/p/10705479.html