Kaggle竞赛是全球顶级的数据科学竞赛平台,2017年被Google收购。它专注于举办数据科学相关的在线竞赛,吸引了来自世界各地的数据科学家、机器学习开发者和计算机爱好者参与!
Kaggle是一个全球最大的数据科学家和机器学习开发者社区,全球的认可度都很高,不仅可以提升综合能力,还能增加申请名校和就业的竞争力,对计算机感兴趣的小伙伴别错过!
如果有想法参加Kaggle竞赛的同学,报名注册和参赛过程最好提前了解清楚,今天就跟着老师一起来看看吧!
01、Kaggle竞赛注册
A place that students can achieve effectively.
01、进入注册界面
打开网址:https://www.kaggle.com/进入注册界面
02、邮箱注册
点击使用谷歌账号或邮箱进行注册
03、页面注册
再次进入kaggle页面注册,同意条款
04、填入验证码
进入到注册时的邮箱中查看 6位验证码,填入验证码框中
02、Kaggle竞赛参赛过程
A place that students can achieve effectively.
01、Kaggle参加比赛
02、Kaggle参加比赛
如果点击进入一个具体的Notebook,和如下界面类似,是Notebook的展示状态,也就是运行完成后的状态。具体的组成元素如下图所示,此时可以点击【Copy and Edit】将这个Notebook fork一份,也就是复制一份为自己的。
03、Kernel运行和提交
在比赛的【My Submission】可以看到提交的Notebook,等到运行完成后就可以得到分数。
04、Dataset使用
Dataset创建和上传:
Dataset使用:
Dataset主要是用来Kernel在不联网时加载模型、安装库。在Notebook的编辑状态,点击右边的【Add data】可以加载Dataset。
Dataset:自己的数据集,或者别人数据集。
Competition Data:比赛数据。
Notebook Output files:Notebook运行后的输出,可以选自己的,也可以选其他人公开的。
当数据集加载后,可以把鼠标放到上面,可以直接复制得到路径。
注意Dataset路径,不然代码直接报错。
05、Kaggle组队
在比赛的【Team】界面完成,输入其他队伍的名称。
06、Kaggle参加比赛
作弊行为:
- 私下共享代码,不组队
- 私下共享Dataset,不组队
- 一台机器或一个IP登陆多个账号
- 别人帮我提交代码或CSV
非作弊行为:
- 跑公开Notebook,提交
- 使用其他人公开的Dataset,提交