带你走进Kaggle Kernels(内附视频讲解)

更为详细内容,请查看文末视频链接。

在这一集的AI奇遇记中,我们的任务是介绍Kaggle Kernels是什么,以及如何开始使用它们。

         Kaggle是一个用来研究和共享数据科学的平台,你可能听说过Kaggle的一些有奖竞赛,同时它也是个数据科学实践和相互学习的好地方。Kaggle Kernels本质上是一个可免费在你面前的浏览器中运行的交互式笔记本( Jupyter Notebooks)。
        以防你错过了,所以我要再次强调,因为这真的很令人吃惊,Kaggle Kernels是一个可在你的浏览器中运行交互式笔记本的免费平台,这就意味着你可以省去设置本地环境的麻烦,并且不管你处在哪里,只要能上网,就可以在浏览器中拥有一个交互式笔记本环境。不仅如此,交互式笔记本的处理能力来自于云端服务器,而不是本地服务器。因此,你可以在这里做大量的数据科学和机器学习的研究,这也不会让你自己的笔记本电脑过热。Kaggle最近还升级了所有的内核,以获得更强的计算能力和更多的内存,并将一个笔记本单元的运行时间延长到60分钟。
        关于Kaggle Kernels我谈的已经足够多了,让我们来看看它实际上是什么样子的。
         只要在Kaggle.com上创建一个账户,就可以选择一个我们需要的数据集,只需点击几下鼠标就可以运行一个新的内核或笔记本。我们选择的数据集会被预先加载到内核的环境中,因此无需手动将数据集加载到服务器中或者从网络上复制大型的数据集。当然,如果你愿意的话,你仍然可以把额外的文件加载到内核中。
        在我们的案例中,我们将继续使用我们的Fashion MNIST( 是一个替代 MNIST 手写数字集的图像数据集)和这个数据集。这是一个包含10类服装和配饰的数据集—如裤子,包包,高跟鞋,衬衫等等,它拥有50000个训练样本和10000个评估样本。
        让我们来探索一下Kaggle Kernel上的数据集:它是在Kaggle上以CVS文件的形式提供的。原始数据是28*28像素的灰度图像,被转化为CVS文件中的784个不同的列,CVS文件的一列代表Fashion MNIST中索引号0到9的项。 由于数据集已经在环境中了,在pandas( 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的)中,让我们用它将这些CVS文件读到pandas的数据帧中。现在我们已经将数据加载到一个数据帧中了,我们可以利用它具有的所有的特征,用Head展示前五行,然后可以运行Describe来了解数据集结构的更多信息。
        此外,最好对这些图像中的一部分进行可视化处理,这样对我们来说有更多的意义,而不仅仅是一排排的数字。我们使用matplotlib可以看到这些图像是什么样子,即使用matplotlib的pyplot子库(通常作为PLT库导入)——将像素值组成的数组呈现为图像。我们可以看到这些图像虽然模糊,但实际上仍然可识别为服装和饰品。
        另外,Kaggle Kernels在浏览器中几乎不需要设置,就可以允许我们可以在一个完全交互式笔记本的环境中工作。我们不必做任何类型的Python环境配置或者库的安装,这点真的很方便。
        现在你还在等什么?赶紧去Kaggle.com注册一个帐号来玩转Kaggle Kernels吧! 

        视频教程网址:

        https://weibo.com/tv/v/Fyzam3oXE?fid=1034:fddc10dc6b35ed44196f47ceb5f244e3

本文由北邮@爱可可-爱生活老师推荐,阿里云组织翻译。
文章原标题《Introduction to Kaggle Kernels》,作者:Yufeng G
译者:Mags,审阅:袁虎

时间: 2024-10-13 15:18:02

带你走进Kaggle Kernels(内附视频讲解)的相关文章

快问快答 | 助教带你学习数据科学(附答疑视频领取)

Q: 可以推荐一本完全零基础的python书看一下吗?我没有数据基础. A: <简明Python教程> Q:在校生,想搞明白未来的职业发展. A:我看数据科学相关的岗位有,比如:数据分析,数据挖掘,机器学习,自然语言处理,计算机视觉,深度学习工程师等等,还有推荐算法.搜索算法. 我觉得咱们的培养目标和数据挖掘.机器学习这两个岗位的要求更贴近.当然,像数据分析.自然语言处理.计算机视觉.深度学习,推荐算法等等这些岗位,就是更专业一点,或者说更垂直一点. 我一直觉得机器学习目前还不是一种通用技术,

迅捷PDF转换器破解版使用说明,带CSDN资源下载链接(内附破解说明)

你还在为PDF文件不能转换word发愁吗?这里有一款很强大的转换器,支持好多种文件之间的转换,废话不多说,上图,上连接 此处附上破解版的下载链接(内附破解安装说明) 迅捷PDF转换器破解版CSDN资源下载地址请戳这里 先来看看他的强大之处和支持的各种格式 使用起来很简单,点击左边一竖行你想实现的功能,再点击左上角的添加文件,变为下图的样式,然后点击红色方框标记的开始按钮,这时你就会看到左边的进度条在变化,这就表示已经开始转换文件格式了 最后在说一点,最后转换成功的文件会默认保存在被转换文件的同一

【阿里云大学LIVE】今晚8点,带你走进人工智能的神秘世界

  [阿里云大学LIVE]今晚8点直播,带你走进人工智能的神秘世界 [阿里云大学LIVE]是阿里云大学推出的一档基于云计算.大数据.人工智能.云安全等主题的直播栏目,挖掘社会热点现象背后的技术.阿里云大学,致力于打造从IT时代向DT时代转型过程中在云计算.大数据.人工智能.云安全等领域一所创新人才工厂.通过校企合作.创新人才中心.创业大学等多种方式,打造从学.到练.到赛.到考.到就业与创业的创新型人才培养的全方位闭环生态链.阿里云大学目前已与200多所高校签署了AUCP普惠计划,提供从科技普惠教

绿色公民行动带你走进阿拉善

近日,携程与中国绿化基金会签订的"绿色公民行动带你走进阿拉善"战略合作在内蒙古阿拉善"携程林"正式启动.网友自发通过携程的"碳补偿"活动平台兑换的148800棵梭梭树苗也在活动期间落成.此次活 携程旅行网市场与销售动也是国内首个公 资深副总裁 汤澜益团"走进神谜阿拉善"的第一站. 有中国秘境之称的阿拉善,拥有着丰富的自然资源和浩瀚的大漠风光.但因地处干旱荒漠地带,土地沙化问题十分严重.2011年携程与中国绿化基金会签订&quo

视频教程|Kaggle Kernels简介

原文请点击:https://yq.aliyun.com/articles/280839 更为详细内容,请查看文末视频链接. 在这一集的AI奇遇记中,我们的任务是介绍Kaggle Kernels是什么,以及如何开始使用它们.          Kaggle是一个用来研究和共享数据科学的平台,你可能听说过Kaggle的一些有奖竞赛,同时它也是个数据科学实践和相互学习的好地方.Kaggle Kernels本质上是一个可免费在你面前的浏览器中运行的交互式笔记本( Jupyter Notebooks).

分享这2年我是如何赚到60万的(内附详细数据)(二)

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 上一篇主要分享了我的一些数据<分享这2年我是如何赚到60万的(内附详细数据)(一)>这是原文,这样别人就不会说我忽悠.因为知道的人一看就知道是真实的.不过我遇到了一个比较奇怪的留言,说我是骗子之类的,其实我的产品质量肯定是过关的,不然好评率不会这么高,回头率不会这么高.至于你说别人卖20也是好蜂蜜,为什么我要卖50.这里我只能简单

手把手教您制作一个完整网站(内附教程)

手把手教您制作一个完整网站(内附教程) 1.搞个简单的策划先. 至少应该有一个大概的方向吧,先确定网站的类型,是地区门户.行业门户,还是下载.电影.论坛等等.然后基本确定网站的名称. 2.找一个合适的域名. 域名注册.com(国际域名)和.cn(国内域名)为宜,域名最好不要太长.且有一定的意义.容易记,现在好的域名已经不多了,你可灵活的使用数字.英文单词.拼音等的组合,在域名的前.后加上i.e.51.ok.hao.88.163等,可以灵活的组合出许多好的域名.域名注册信息查询 http://ww

IE中div被视频遮住(用embed来内嵌视频)的解决方法

使用embed来内嵌视频,因为视频是windows media player,上面想用div浮动一些内容,之前尝试了一些方法,比如 1. 通过设定不同组件的z-index值 2. 通过设定 wmode值 结果都没有效果. 最后设定了windowlessVideo=1, 终于解决问题. 具体说明一下: "windowlessVideo"属性 如为true,则设置成无窗口模式,视频可直接显示在你指定的区域,上面可以叠加文字或其他效果: 如为false,则显示完整的media player窗

qt5-QT无法执行从别的电脑拷来的代码,版本相同,内附错误信息

问题描述 QT无法执行从别的电脑拷来的代码,版本相同,内附错误信息 Could not create directory ""C:UsersAdministratorDocumentsQtbuild-starplayer-Desktop_Qt_5_4_2_MinGW_32bit-Debug""Error while building/deploying project starplayer (kit: Desktop Qt 5.4.2 MinGW 32bit) Wh