Kaggle是目前全球最大的数据科学社区和数据科学竞赛平台,2017年被Google收购。Kaggle的多数竞赛由企业或者研究机构发布,以竞赛奖励的方式向全球征集解决方案,Google、Facebook、Microsoft等知名科技公司均在Kaggle上举办过数据挖掘比赛。
如果对数据科学、数据分析、机器学习感兴趣,那么Kaggle绝对是一个值得探索的平台。
它不仅提供了一个广阔的舞台,让你可以与全球顶尖的数据科学家、机器学习工程师竞争和合作,还提供了丰富的数据集和工具,为你的研究和开发工作提供了便利。
尽管Kaggle有许多与数据科学相关的课程和初学者notebook。但作为初学者,驾驭Kaggle可能非常具有挑战性。下面为大家详细介绍一下Kaggle
竞赛详情
Kaggle一直致力于解决业界难题,因此也创造了一种全新的劳动力市场——不再以学历和工作经验作为唯一的人才评判标准,而是着眼于个人技能,为顶尖人才和公司之间搭建了一座桥梁,并且竞赛全年随时可以报名。
官方网站:http://www.kaggle.com/competitions
竞赛流程:
1. 注册账号(一人只能有一个账号)
2. 选择想要参赛的项目
3. 下载题目的数据
4. 时间截止,评出最优者
5. 获奖的队伍必须提交源代码
注:可以以个人或组队的形式参加比赛,在参赛时可以相互分享经验。
比赛形式:
Getting Started
Getting Started是面向新手的比赛,通常不提供奖金。它包含许多有趣的脑洞题,鼓励参赛者利用编程技术进行数据计算。这些思维跳跃的趣味题目非常适合中学生进行思维发散和编程实践。
Featured
Featured竞赛是由各大企业发起的比赛,通常与商业难题相关。这些比赛设有高额奖金,范围在5万美元至10万美元之间,并设有金、银、铜牌奖项。Featured竞赛的难度较高,热度很高,获得名次对于升学和就业都具有重要意义。
Research
Research竞赛是面向学术的比赛,与科研实验具有高度相关性,同时也有一定的学科门槛。因此,参与Research竞赛的人通常是专业的科研人员。然而,中学生参加Research竞赛的好处在于能够具体参与到项目中,培养自己的科研能力。对于那些打算申请生物、医学、物理等科学类专业的学生来说,通过参与Research竞赛可以更好地展示自己的学术能力。
竞赛内容
Kaggle选定的命题大多是生活和工作中的实际问题,能够直接跟社会需要的技能衔接,发散性强,同时还综合体现学生的逻辑分析能力、编程能力和实践能力。
比如有一道与泰坦尼克号相关的典型统计学题目,其命题框架是,在泰坦尼克号的历史背景中,共有2000名乘客,他们的体质、背景和先天条件等不尽相同,需要选手通过提供的所有信息数据,判断什么样的人更可能在沉船事故中幸存。
因此,Kaggle竞赛的含金量非常高,Top 30名校也对其十分认可。
如何为申请加分
1、为其他活动打基础
想在Kaggle中获得好成绩,需要具备一定的编程基础。从这一角度,备赛过程中学习的编程基础技能,可以为未来参加其他CS相关科研和独立项目做准备。
2、产出可以当作品展示在文书中
Kaggle与其他竞赛相比最大的亮点在于兼顾了命题与创新发散,既提供了切入角度,又给予参赛人充分发挥的空间,从而更能保证产出。因此,无论最终结果如何,产出都可以在申请时作为作品展示,也可以当作素材写进文书。
3、证明自身实力,为申请加分
Kaggle能够综合体现参赛人的能力,如果做得足够好,把作品主页发给学校看,会成为同学们申请时的超级加分项!链接世界 探索未来从前面的内容不难看出,Kaggle适合有一定编程基础,同时对现实问题有浓厚兴趣,并擅长运用所学知识去解决这些问题的学生。
不过,由于Kaggle的获奖难度比较大,针对性的密集备赛还是很有必要的。如果想在Kaggle中表现好一些,少不了系统性的培训和老师的1V1指导,需要组队或者相关课程培训请扫描下方二维码咨询。