云社区 博客 博客详情

【B站Up主麦叔编程】大话深度学习—利用ModelArts零代码实现图像分类神经网络

麦叔 发表于 2020-07-08 14:39:28 2020-07-08
0
0

【摘要】 本文是我在B站发布的大话神经网络视频的后续,大话神经网络讲的是如何手撸深度神经网络。鉴于大家对这个话题的喜爱,我又录制一个关于图片分类神经网络的视频。视频中首先用Tensorflow实现了图片分类神经网络,然后用ModelArts实现零代码的图片分类网络。本文包含视频所有资源,并且用图文详细描述了ModelArts做图片分类网络的过程。

大家好,我是B站UP主麦叔,很开心入驻华为云 AI 社区!

论坛banner.jpg

 文末有福利哦,千万不要错过!


我在B站发布了“大话神经网络,10行代码不调包,听不懂你打我!”的视频后,因为简单易懂受到了很多小伙伴的喜欢!

image.png

但也有小伙伴直呼不够过瘾,因为大话神经网络只有4个神经元。

也有小伙伴问不写代码,是否可以做人工智能。应对这两个问题,我录制了新的视频,来实现一套基于CNN的图片分类的神经网络!

华为云视频:https://bbs.huaweicloud.com/videos/102831

在视频中,我们先是运行一套基于tensorflow的代码,让大家体验原汁原味从数据准备,训练,和使用模型的过程。相关的tensorflow代码,资源的下载都可以在我的github上获得:https://github.com/maishucode/tensorflow-image-detection

然后我会详细讲解如何利用华为云ModelArts,零代码轻松实现一个图片分类网络,并且可以发布出去给你的朋友使用。

看不了视频的也可以看下面的图文教程:

  1. 在华为云的对象存储服务(OBS)中创建一个桶

    image.png

    选择区域,输入桶名称,其他选项按需调整,这里我们先都用默认值

    image.png

2. 桶创建完后,我们在桶里新建几个文件夹

目录结构如下,train用来放我们的训练数据,out用来放我们的训练结果

maishu

└── food-img

    ├── out

    └── train

image.png


3. 我们把训练数据上传到train目录下,训练数据可以在上方的github链接里获取

image.png

4. 回到ModelArts,选择创建数据集

image.png

输入名称,数据集输入位置和数据集输出位置选我们刚刚在OBS中创建好的目录

image.png

5. 数据集准备好之后,我们可以创建一个图片分类的项目

image.png


输入项目名称,数据集选择“已有数据集”,选择刚才创建的数据集

image.png

6. 项目创建好之后就可以开始训练了

image.png

点击开始训练,训练设置我们用默认的参数就好,点击确定

image.png

任务创建成功,稍微等待一会

image.png


训练完成,点击部署

image.png

默认1小时后自动停止

image.png

7. 部署上线之后测试一下我们的模型

可以上传一张图片点击预测,右侧会出现预测结果,可以看到模型成功预测了我们下面这张图片。

同时我们也可以通过一个URL接口来调用我们的模型

image.png



为了感谢大家对我的支持,特意为大家带来了三个福利,并且还有机会获得精美奖品哦(业界良心,全国包邮),欢迎大家参与:

活动参与链接:https://bbs.huaweicloud.com/forum/thread-61979-1-1.html



登录后可下载附件,请登录或者注册

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区),文章链接,文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:huaweicloud.bbs@huawei.com进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
评论文章 //点赞 收藏 0
点赞
分享文章到微博
分享文章到朋友圈

评论 (0)


登录后可评论,请 登录注册

评论