参加 Kaggle 竞赛对找机器学习和数据挖掘方面的工作有什么帮助？
看你的工作性质， 如果工作中，数据处理跟modeling只占到很小一部分，那么kaggle竞赛好成绩只是加分。不过kaggle竞赛好，积累了很多神经网络的知识，那肯定比没做过的强很多，但是kaggle竞赛的问题是，学到的新知识会随着竞赛的增多而指数递减，比如应聘深度学习工程师这样的职位，可能需要视野更开阔，paper读的更多，对于很多深度学习的任务，object detection, semantic segmentation, pose estimation, tracking, 等等都有了解， 而kaggle竞赛目前我看，80%的分类+ 20%的分割或者检测，视野打开的有限。 而且很多机器学习职位对于编程比如C++等要求也很高，我想说的要balance skill set， 参加几个kaggle比赛能能达到比较好的名次就可以了， 比赛太多反而限制了自己其他方面的进步。 在我不参加kaggle比赛之后， 我读了100多篇paper， 比tweak 参数强多了