AI 象棋,谁与争锋
1. 关于 AI 实验你要了解的那些事
1.1 AI(Artificial Intelligence)
人工智能是==计算机科学==的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。人工智能从诞生以来,理论和技术日益成熟,应用领域也不断扩大,可以设想,未来人工智能带来的科技产品,将会是人类智慧的“容器”。人工智能可以对人的意识、==思维的信息过程的模拟==。人工智能==不是人的智能==,但能像人那样思考、也可能超过人的智能。
华为云 ModelArts
官网链接:https://www.huaweicloud.com/product/modelarts.html
==ModelArts==是面向 AI 开发者的一站式开发平台,提供海量数据预处理及半自动化标注、大规模分布式训练、自动化模型生成及端-边-云模型按需部署能力,帮助用户快速创建和部署模型,管理全周期 AI 工作流。
“一站式”是指 AI 开发的各个环节,包括数据处理、算法开发、模型训练、模型部署都可以在 ModelArts 上完成。从技术上看,ModelArts 底层支持各种异构计算资源,开发者可以根据需要灵活选择使用,而不需要关心底层的技术。同时,ModelArts 支持==Tensorflow、PyTorch、MXNet==等主流开源的 AI 开发框架,也支持开发者使用自研的算法框架,匹配您的使用习惯。
通俗的来讲,就是借住华为云资源让 AI 变得更简单,让开发者更专注于实际应用开发,而无需重复"造轮子"
AI Gallery
官网链接:https://developer.huaweicloud.com/develop/aigallery/home.html
==AI Gallery==是在 ModelArts 的基础上构建的开发者生态社区,提供了 Notebook 代码样例、数据集、算法、模型等 AI 数字资产的共享,为高校科研机构、AI 应用开发商、解决方案集成商、企业级/个人开发者等群体,提供安全、开放的共享及交易环节,加速 AI 资产的开发与落地,保障 AI 开发生态链上各参与方高效地实现各自的商业价值。
2. 注册相关账号
已经完成相应步骤可直接跳过进入下一步骤
2.1 注册华为云账号
华为云官网:https://www.huaweicloud.com/
打开华为云官网,点击右侧注册华为云账号
填写基本信息后进行注册,登录
进入右侧账号中心,进行实名认证
2.2 进入 modelarts 控制台
点击右侧服务列表
>>人工智能
>>ModelArts
3.3 进入 AI Gallery 开发者社区
链接:https://developer.huaweicloud.com/develop/aigallery/home.html
3. 部署环境下载
本案例运行环境==TensorFlow-1.13.1==,且建议使用== CPU ==运行,请查看《ModelAtrs JupyterLab 硬件规格使用指南》了解切换硬件规格的方法;
如果您是第一次使用 JupyterLab,请查看《ModelAtrs JupyterLab使用指导》了解使用方法;
如果您在使用 JupyterLab 过程中碰到报错,请参考《ModelAtrs JupyterLab常见问题解决办法》尝试解决问题;
###3.1 订阅《中国象棋 AlphaZero 模型》
点击右侧订阅
确认订阅
3.2 进入 ModelArts 控制台
进入我的资产
>>模型
查看我的订阅
,进入 ModelArts 控制台
服务器默认即可
3.3 获取依赖服务授权
点击同意授权
在此单机此处
查看模型版本列表等待同步 -> 同步后点击 “部署” -> “在线服务” -> 填写在线服务基本信息(填写服务名称、选择运行时间、确认模型是否正确、选择资源规格 推荐选择 GPU 规格) -> 点击 “下一步”,“提交”,返回服务详情页面,等待服务的状态变成“运行中”;
点击确认
勾选同意,点击下一步
点击提交
返回在线服务列表
点击名称
可以查看到详细信息
在 ModelArts 中运行代码
3.4 程序初始化
点击运行按钮,进行程序初始化
在终端运行下列代码
再次点击运行按钮,下载依赖包
填写参数
此处 service_id 为你部署的项目的服务 ID
填写完参数后继续运行
4.进行 AI 象棋对战
运行程序
每下完一步后适当晃动鼠标
部署成功
4. 问题及解决方法
问题 1 点击开始对战无反应
选择正确相应内核
5.收获与感想
通过一次完成的 AI 部署实验,从创建账号到安装相关环境,下载部署代码,解决问题,发布,执行这一系列流程,增加了我对 AI 开发的认知,原来高大上的 AI 开发,通过借住华为云 ModelArts 原来也可以这么丝滑流畅,对 AI 开发部署有了进一步的认识华为云 AI Gallery 社区有大量可供选择的 AI 部署模型供初学者体验和了解,对初学者非常友好
希望通过这次的 AI 象棋部署实验提高大家对于 AI 开发的乐趣,通过华为云 ModelArts 降低开发难度和开发成本!欢迎大家在评论区积极交流~
版权声明: 本文为 InfoQ 作者【卷心菜狗】的原创文章。
原文链接:【http://xie.infoq.cn/article/f7c03a2e75216b80b9c5fc88e】。文章转载请联系作者。
评论