视频教程|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

时间: 2024-07-31 21:46:23

视频教程|Kaggle Kernels简介的相关文章

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

更为详细内容,请查看文末视频链接. 在这一集的AI奇遇记中,我们的任务是介绍Kaggle Kernels是什么,以及如何开始使用它们.          Kaggle是一个用来研究和共享数据科学的平台,你可能听说过Kaggle的一些有奖竞赛,同时它也是个数据科学实践和相互学习的好地方.Kaggle Kernels本质上是一个可免费在你面前的浏览器中运行的交互式笔记本( Jupyter Notebooks).         以防你错过了,所以我要再次强调,因为这真的很令人吃惊,Kaggle Ke

谷歌收购 Kaggle 为什么会震动三界(AI、机器学习、数据科学界)?

在昨晚的 Google Cloud Next 谷歌云计算开发者大会上,华人 AI 学界的骄傲.谷歌云首席科学家李飞飞宣布了一则重大消息:谷歌收购 Kaggle. 其实,关于这事儿,近两天陆续有风声传出.但谷歌和 Kaggle 对各路媒体总是一副"无可奉告"的态度,导致大家各自猜测,但无从证实.即便是李飞飞在 Next 大会上对全世界进行宣布,也仅仅停留在"没错,我们是收购了 Kaggle,这事儿对双方都有好处"的层面:对收购细节.未来计划等信息一概无涉,更不要提收购

SharePoint 2016 入门视频教程

之前一直有朋友让自己录一些SharePoint的入门视频,之前没有太多时间,一个巧合的机会收到CSDN学院的邮件,可以在CSDN上发布视频教程,自己就录了一些.说起录视频也是蛮辛苦的,每天下班吃完饭要哄一会儿孩子,九点左右打开电脑去厨房开始写ppt,查一些资料,然后自己先做一下实验,觉得没问题了再开始录制.每天完成也要12点以后了,虽然很辛苦还是一直坚持下来,很多朋友跟我说免费,自己也真的想过,不过生活开销也大,所以还是没有免费. 视频主要就是SharePoint的入门,很多东西都是博客里之前介

特写|Kaggle被谷歌收购能否复制,中国的Kaggle们走到哪了

  Kaggle被收购的消息让国内数据竞赛平台的先行者们在探索的路上"似乎看到了新的希望"-- 当地时间3月8日,Google CloudNext 谷歌云计算开发者大会上,谷歌官方宣布收购 Kaggle.这条扑朔迷离了将近一周的流言终于得到了官方证实.(点击查看大数据文摘相关新闻<谷歌宣布收购全球最大数据科学社区Kaggle>)   Google Cloud Next 谷歌云计算开发者大会上,李飞飞宣布了收购 Kaggle这个消息 "一大早就被这个消息刷屏了&qu

独家 | Python数据分析入门指南

有一个朋友最近问到这个问题,我觉得把它公开出来对其他人也会有帮助.这是给完全不了解Python而想找到从零到一的最简单的路径的人的建议: 1. 在这里(https://www.continuum.io/downloads)下载适用于你的操作系统的Python 3.X的Anaconda发行版本.这个预先捆绑的发行版会帮助你避开很多跟安装相关的头疼问题.有很多重要的数据分析包都会被预先安装好. 2. 等你安装好之后,测试一下,确认默认的Python解释器是你刚刚安装的版本.这非常重要,因为可能在你的

Backbone.js系列教程一 - Backbone.js简介

JavaScript在web应用程序开发前端技术和后端技术的逻辑与运行一块占有越来越大的比重.为了帮助维护和循环访问前期逻辑和模块性,MVC模式在近几年中渐渐普及.其中一种运用广泛的MVC框架就是Backbone.js. Backbone中的Models(模型).Views(视图)和Controller(控制器) Backbone.js包含以下几个主要功能: 创建模型(以及模型集合): 创建视图: 管理绑定,管理事件兼用不同的模型以及视图与框架其他部分的联系: 在模型中使用观察者模式,一旦模型触

HTML视频教程:HTML基本结构

教程|视频教程 网页教学网FLASH视频教程,更多视频教程尽在网页教学网! 教程简介:HTML语言是超文本标记语言,它不是一种程序语言,而是一种描述文档结构的标记语言,它是由浏览器直接解释执行的: 文件大小为1.12M [全屏欣赏]

HTML视频教程:标签,属性和元素

教程|视频教程 网页教学网FLASH视频教程,更多视频教程尽在网页教学网! 教程简介:HTML文件是由标签组成的,标签应该被关闭,标签有自己的属性,素材是在标签内的: 文件大小为528K[全屏欣赏]

CSS样式表视频教程:什么是媒体查询

网页制作Webjx文章简介:CSS样式表视频教程:什么是媒体查询. 媒体查询是今天CSS样式最令人兴奋的一个方面.它让我们在不改变页面内容的前提下,准确地适应各种设备的布局.下面的这个介绍解释了什么是媒体查询,如何使用它,如何针对iPhone写样式和怎么去创建灵活的布局. Css3 媒体查询 View more presentations from alonguo.