ModelArts-给本科生AI开发者加鸡腿

举报
Dward 发表于 2019/10/19 13:26:56 2019/10/19
【摘要】 结合自身在ModeArts的学习经验以及在学校建立Modelarts实战小组的经验,介绍了MedlArts对本科生AI在学习的的推动作用,并讲解了入门ModelArt开发的具体步骤。

一、热情与心路       


       9月份开学的时候,接触一些大一的学弟学妹,对什么感兴趣,很多人脱口而出四个字:人工智能!继续问,什么是人工智能?哈哈哈,答案当然是模糊的,是人性化的情感分析,还是自动化的智能控制算法,还是强大的识别能力?毕竟刚刚经历过高考,对专业还是一脸的茫然,但是AI的潮流影响之大,可见一斑!


       类似的问题问大二的学生,想不想做一些课外兴趣技能的学习,超过50%的朋友们的回答是想,很多参加大学生创新训练计划的的题目就是图像识别,物体检测,文本分析等等。这个时候大家知道了要学习模型,要学习算法,当然,在这之前,得补一补python~。随着时间的增长,在学习的过程中,问题也在不断地出现,电脑环境?硬件性能?如何部署?大家开始考虑如何更好的学习AI。


       学习AI更令人期待的就是一个玩的过程,玩,就要玩出新花样!

智能车.jpg微信图片_20191019085508.jpg四旋翼.png

       相信很多朋友们认识上面的三个家伙,智能车、TI杯的无线充电电动小车、四旋翼飞行器。无论学硬件还是软件的朋友们,给咱学的东西加点菜,不就更好玩了嘛。


二、ModelArts给你加菜


       很多朋友们都抱着对AI学习的极大兴趣,但是大家的基础和经验也不一样,ModelArts就是面向不同能力的开发者,降低了大家学习的门槛。ModelArts以全流程的极简和自动化升级AI开发模式,让数据准备、算法开发、模型训练、模型管理、模型推理全链条产生质的飞跃。

      什么是全流程?

1. 自动学习


自动学习.JPG

2. 数据管理

数据管理.JPG

3. 开发环境


开发环境.JPG

4. 作业训练


训练作业.JPG

5. 在线部署


部署上线.JPG


         在这里你不需要考虑环境配置的问题,也不需要考虑电脑硬件的性能问题,从数据管理到线上部署的全流程都会在modelarts上实现,你可以安安心心的学习知识,提高自己的AI层级,并进行实战成果的实际化应用。

三、 入门与学习策略

  1. 华为云账号注册与实名认证(实名认证拍照认证是最快的方法)

  2.  modelarts所在位置

    1.JPG

    点击EI企业智能即可看到ModelArts,进去之后点击进入控制台界面即可:

    2.JPG

  3. 其他的领取资源,开发环境创建等这里不再赘述。

  4. 在自己的电脑上安装Anaconda来为自己提供学习练习的机会,毕竟初期入门的时候很容易浪费云资源。

(1)下载anaconda(官网:https://www.anaconda.com/)

         1.JPG 

          选择和自己电脑相适应的版本进行下载安装

(2)在自己的电脑上安装各种库文件,采用命令行安装的方式

         安装opencv库:pip install opencv-python -i https://mirrors.ustc.edu.cn/pypi/web/simple

         安装numpy库:pip install numpy

         .............................

(3)利用obsutil将大文件传送至OBS桶

          下载obsutil:

           2.JPG

             必备指令:

             初始化配置:

             Windows操作系统 : obsutil config -i= ak -k= sk -e= endpoint

             macOS/Linux操作系统 : obsutil config -i= ak -k= sk -e= endpoint

             ak 和  sk代表自己的访问密钥,endpoint代表自己的终端节点(查看网址:https://developer.huaweicloud.com/endpoint?OBS)

             

            上传对象:(windows系统为例)

            obsutil cp d:\temp\test.txt obs://bucket-test/key, 将D盘temp路径下名为test.txt的文件上传至bucket-test桶中,并且重命名为key。

            obsutil cp d:\temp obs://bucket-test/temp -f -r,递 归上传D盘temp文件夹中的所有文件和子文件夹至bucket-test桶的temp文件夹中。

  (4)做好前期的准备工作就可以安心的学习啦!


四、校园学习兴趣小组的建设:

 

  1. 建设理念:ModelArts_AI开发训练实战小组应本着互帮互助,共同探索,组合突破的学习原则,充分利用课余时间完成AI训练,注重知识笔记与经验总结,分阶段进行理论知识的探讨,覆盖大一大二大三年级,探讨所有实战营任务。涵盖图像分类、图像识别、场景检测、文本分类与识别等全面内容,结合ModelArts平台全流程服务,在思考中总结,在交流中改错。共同参与,才能让这件有意思的事情变得更有意思!

  2. 经验分享:好吧,做个最坏的打算,可能实名注册就会有问题,也可能电脑安装不了anaconda,或者某一期的任务就会打不开,再或者云资源很快就被浪费完了,这些烦心事在入门的时候就像家常便饭一样,但都是鸡毛小事,大家交流一下,进展快的同学分享一下学习笔记,分分钟搞定。但是不要让这些小事影响大家的参与度哦~

  3. 充分结合大学生创新训练计划与科技创新竞赛,比如电子设计竞赛,智能车大赛,无人机比赛........天上飞的,地上跑的,玩的越丰富,对AI的了解与应用也就更加深刻。竞赛参与并拿奖的过程更是可以极大的提高队员的参与度与成就感。

  4. 建立小组任务考核机制,基于ModelArts实战营任务,结合不同年级的学生差别,合理化布局学习任务,并鼓励大家进行实战任务的拓展,进行学习笔记的整理检查,定期开展交流会,利用实验室资源进行AI落地,结合专业竞赛,玩出新花样。

1.JPG

1.JPG

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

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。