如何获得免费算力卡
我之前写过一篇文章关于如何薅百度 AI Studio 的 GPU 羊毛的文章, 详细的大家可以参考一下。不过距离上次薅羊毛到现在也三个月过去了,百度的免费 GPU 算力政策发生了变动,而且是往更好的变动。之前是每日运行项目送 12 个小时算力,现在是每天送 24 小时!我的天,这意味着可以 7*24 的不间断的跑,用之不竭啊!我跑了一下项目,算力卡马上来了。 目前在开发者 QQ 群里听到的消息是至少持续一个月的赠送,不知道下个月还有没,所以大家赶紧薅起来,好好利用这免费的高性能 GPU 资源来「炼丹」。 获取算力方法使用资格很简单。点进 https://aistudio.baidu.com/aistudio/questionnaire?activityid=525 ,按照内容提示填写好信息,审核后管理员会给你发放一批算力卡。有了这批算力卡你就可以开始在 GPU 你的项目,而且运行项目又送算力卡,就像鸡生蛋蛋生鸡一样,算力取之不竭。 3 AI Studio精选项目大合集 点击 “阅读原文”或打开以下链接查看所有项目:https://aistudio.baidu.com/aistudio/messagedetail/42
零基础新手如何利用好AI studio 熟悉 Python 的读者可以跳过这节。纯新手可能还不知道怎么用 AI Studio。其实很简单。下面提供了很多教程,都是 jupyter notebook 形式的。你点开链接,会看到一个 fork 按钮,然后在弹出的框里,输入项目名称和项目名字。 完成后,会弹出对话框问你是否现在运行。 点击”运行项目”,就会为你打开一个运行环境。 进去之后,点击”运行”按钮,弹出选择环境。 然后选择运行环境。没算力卡?没关系。点击上面的点击申请,按照提示一步步点进去,提交成功后一段时间就有免费的算力拿了。 以下的所有链接都是一个个 Jupyter Notebook,想要修改代码和运行的话,就按照上面说的步骤 fork 了然后运行。 深度学习新手入门项目合集:https://aistudio.baidu.com/aistudio/projectdetail/128773
即使你是 Python 新手也没关系,AI Studio 社区提供了新手入门教程,不需要你在本地搭建环境,直接在 AI Studio 提供的环境跑例程,增删改代码,测试自己的想法。Python 新手项目:《 Python 零基础速成课》。 学完了上面的新手 Python 课程,在开始深度学习前想实战一下 Python 技巧?这里有个 Python 爬虫项目,教你从豆瓣爬电影数据,很适合用来巩固 Python 技巧,而且项目还教你用数据帧(dataframe)格式来显示爬来的数据,为后续学习机器学习项目打好基础,请参照:《 Python 入门-豆瓣电影爬取》。 做完上述的分类器是否找到了一点入门的感觉?做点实用的吧。买房是每个人的人生大事?机器学习是否能让你预测房价未来走势呢?下面这个示例项目将采用线性回归模型,带着你探索这个问题,可查看:《波士顿房价预测》。 通过以上问题,是否对机器学习更有感觉了? 是否觉得以上模型太简单,无法跟上你快速进步的步伐?好嘞,现在开始学习深度学习模型。首先从计算机视觉入门。 计算机视觉入门最基础的一个数据集是 MNIST。MNIST 共包含了 70000 个手写数字图像,数字范围从 0-9。我们现在就要开发一个模型,让模型能分辨手写的 0-9,详情请查看《深度学习入门 CV-手写数字识别》。 是否太容易就到达 90% 多的准确率?没事,这里有不一样的 MNIST 数据,叫 fashion-mnist,但这次不是手写数字,而是十类时装(T-Shirt、连衣裙、鞋子、外套等),你还能保持同样高准确率吗?详情请查看《 Fashion-MNIST 数据集》。 除了计算机视觉,NLP(自然语言处理)也是深度学习里很热门的领域。想入门 NLP,何不先试试文本分类呢?详情请查看《深度学习入门 NLP-文本分类》。 如果你是一个新手,经过上述项目的训练,你应该算是稍微入门了。接下来就是要进阶了。https://aistudio.baidu.com/aistudio/projectdetail/128832
首先我们可以学习与实践下图像分类的算法。 图像分类是根据图像的信息将不同类别图像区分开来, 是计算机视觉中重要的基本问题。图像分类按粒度粗细也分两种,粗细度的是识别类型,比如这是猫还是狗;细粒度是给你一张照片,让你用模型识别这是缅因猫,还是挪威森林猫。 现在我们先做粗粒度的猫狗识别分类器。我们的任务是训练一个分类器,去分辨哪些是猫,哪些是狗。详情请查看《 卷积神经网络实践-猫狗分类》。 如果你掌握了上面的猫狗分类器,那恭喜你,对深度学习图像分类模型又有了更进一步的了解。接下来我们要做细粒度的东西,是什么呢?就是现在很火的人脸识别。下面介绍个简单的人脸识别模型。这个模型还能识别出章子怡的照片呢!想知道怎么弄的吗?点开链接探究吧。详情请查看《 卷积神经网络-人脸识别初探》。 你也许学习完上面两个示例,会提出疑问,猫狗识别是判断一张照片里面的是猫还是狗,但一张照片里如果有 10 只猫,5 只狗该怎么办?模型真的知道那个物体是目标吗?有什么办法让模型知道目标呢?那就要先使用目标检测,把猫猫狗狗的位置圈定出来,然后再逐一处理。顺便一提,听起来高大上的无人驾驶技术,目标检测也是其核心技术之一哦。接下来介绍几个目标检测的模型。 主流的目标检测算法主要分为两个类型: 1)two-stage 方法,其主要思路是先通过启发式方法(selective search)或者 CNN 网络产生一系列稀疏的候选框,再对这些候选框进行分类与回归。two-stage 方法的优势是准确度高;代表算法是 R-CNN 系列算法。想更深入研究是怎么回事?AI Studio 社区提供了详尽的 Mask RCNN 教程: https://aistudio.baidu.com/aistudio/projectdetail/122273 除了 Mask RCNN,另一个齐名的是 Faster-RCNN:https://aistudio.baidu.com/aistudio/projectdetail/122275
2)one-stage 方法,如 YOLO 和 SSD,其主要思路是均匀地在图片的不同位置进行密集抽样,抽样时可以采用不同尺度和长宽比,然后利用 CNN 提取特征后直接进行分类与回归,整个过程只需要一步,所以其优势是速度快(所以在移动设备等低性能平台上常用),但是均匀的密集采样的一个重要缺点是训练比较困难,这主要是因为正样本与负样本(背景)极其不均衡,导致模型准确度稍低。 我在 AI Studio 社区找到了 YOLO 和 SSD 的教程。 YOLO 教程使用的数据集是自定义的螺丝螺母数据集,以下教程涵盖了 YOLO v3 和 YOLO v3-tiny,不仅让你能学好 YOLO,而且还提供了可以部署在低能耗设备上的模型。 接下来要介绍的是 SSD。下面这个教程使用的是基于预训练好的 mobile-net 训练的 SSD,使用的数据集是 pascal-voc。 关于计算机视觉的进阶内容先介绍到这里,接下来介绍进阶的 NLP 内容。还想学更高阶的 CV 模型算法请移步到下一章。基于飞桨PaddlePaddle的SR-GNN推荐算法
https://aistudio.baidu.com/aistudio/projectdetail/124382
个性化推荐之多视角Simnet模型
https://aistudio.baidu.com/aistudio/projectdetail/122294
飞桨PaddlePaddle分布式推荐算法实践
https://aistudio.baidu.com/aistudio/projectdetail/124378
用飞桨PaddlePaddle实现个性化推荐
https://aistudio.baidu.com/aistudio/projectdetail/127567
标签推荐算法之TagSpace
https://aistudio.baidu.com/aistudio/projectdetail/122298
推荐算法gru4rec之飞桨PaddlePaddle实现
https://aistudio.baidu.com/aistudio/projectdetail/122296
https://ai.baidu.com/forum/topic/list/192
4 小结 本文介绍了一个免费赠送 GPU 算力的深度学习平台 AI Studio。首先介绍了 AI Studio 是什么,在性能上有什么优势,同时也介绍了如何获得免费 GPU 算力。最后用大量的篇幅介绍了如何利用好 AI Studio 上的学习资源,实现深度学习从入门到高阶。 现在每天赠送 24 小时算力,简直是天上掉下的羊毛,不薅白不薅。羊毛不是天天有,该出手时就出手! 点击 “阅读原文”或打开以下链接查看所有项目:https://aistudio.baidu.com/aistudio/messagedetail/42
?
现在,在「知乎」也能找到我们了
进入知乎首页搜索「PaperWeekly」
点击「关注」订阅我们的专栏吧
关于PaperWeekly
PaperWeekly 是一个推荐、解读、讨论、报道人工智能前沿论文成果的学术平台。如果你研究或从事 AI 领域,欢迎在公众号后台点击「交流群」,小助手将把你带入 PaperWeekly 的交流群里。
▽ 点击 |