一、HCIA-AI认证概述
HCIA-AI认证定位于人工智能的普及、深度学习的了解、基于开源TensorFlow框架进行编程之基础能力的构建和华为云EI的学习,旨在推动ICT行业人工智能人才的培养。HCIA-AI认证包括但不限于:AI概览、Python编程和实验、数学基础知识和实验、TensorFlow介绍和实验、深度学习预备知识和深度学习概览、华为云EI概览,图像识别、语音识别、人机对话的应用实验。通过HCIA-AI认证,将证明您系统理解并掌握Python编程,人工智能领域的必备数学知识,应用广泛的开源机器学习/深度学习框架TensorFlow的基础编程方法,深度学习的预备知识和深度学习概览,华为云EI概览,图像识别基础编程,语音识别基础编程,人机对话基础编程,使您具备人工智能售前技术支持、人工智能售后技术支持、人工智能产品销售、人工智能项目管理、自然语言处理工程师、图像处理工程师、语音处理工程师、机器学习算法工程师等岗位所必备的知识和技能。拥有HCIA-AI 认证的工程师,意味着企业掌握了人工智能技术基础原理、架构和编程等知识,具备运用人工智能技术、机器学习技术、深度学习技术和开源 TensorFlow 框架进行机器学习、图像识别、语音识别和人机对话等人工智能产品和人工智能解决方案设计、开发的必备能力。
二、HCIA-AI课程内容介绍
课程 |
模块 |
详情内容 |
理论部分 |
AI概览 |
1.人工智能技术的过去、现在与未来 2.人工智能产业发展全貌
3.各国人工智能发展战略规划 4.人工智能时代的公平与正义 5.人工智能时代的人机关系 6.人工智能治理 7.畅想未来的人工智能社会 |
Python 编程基础 |
1.介绍 2.列表和元组 3.字符串 4.字典 5.条件、循环语句 6.函数 7.面向对象编程 8.日期和时间 9.正则表达式 10.文件操作 |
数学基础知识 |
1.线性代数 2.矩阵 3.特征分解 4.奇异值分解 5.Moore-Penrose 伪逆 6.迹运算 7.行列式 实例:主成分分析 概率与信息论 随机变量 概率分布 边缘概率 条件概率 独立性和条件独立性 期望、方差和协方差 常用概率分布 贝叶斯规则 连续型变量 信息论 结构化概率模型 数值计算 上溢和下溢 病态条件 基于梯度的优化方法 约束优化 实例:线性最小二乘 |
TensorFlow 介绍 |
1.TensorFlow 是做什么的 2.TensorFlow 的特点 3.TensorFlow 基础知识 4.TensorFlow 各模块介绍 5.搭建开发环境 6.了解TensorFlow 开发的基本步骤 7.定义 TensorFlow 输入节点 8.定义“学习参数” 的变量 9.定义 “运算” 10.优化函数,优化目标 11.初始化所有变量 12.迭代更新参数到最有解 13.测试模型 14.使用模型 15.其它深度学习框架介绍 |
深度学习预备知识和深度学习概览 |
1.深度学习预备知识 2.学习算法 3.机器学习常用算法 4.超参数和验证集 5.参数估计 6.最大似然估计 7.贝叶斯估计 8.深度学习概览 9.神经网络定义与发展 10.感知器及其训练法则 11.激活函数 12.神经网络的种类 13.深度学习中的正则化 14.优化器 15.深度学习的应用 |
华为云EI概览 |
1.华为AI的认知及EI的由来 2.华为云EI企业智能详细介绍 3.基础平台类服务 4.通用领域类服务 5.行业领域类服务 |
Python编程基础实验 |
1.列表和元组
2.字符串 3.字典 4.条件、循环语句 5.函数
6.面向对象编程 7.日期和时间 8.正则表达式 9.文件操作 |
数学基础知识实验 |
1.线性代数知识点练习 2.概率论知识点练习 3.数值计算案例知识点练习 4.场景案例 |
TensorFlow 编程基础实验 |
1.Hello World 2.会话 3.矩阵相乘 4.变量的定义 5.TensorBoard可视化 6.数据读取与处理 7.图操作 8.模型保存与使用 9.线性回归-房价预测 |
图像识别编程实验 |
|
语音识别编程实验 |
|
人机对话编程实验 |
|
三、HCIP-AI认证概述
HCIP-AI认证定位于培养具有计算机视觉、自动语音识别和自然语言理解基础理论知识并能应用华为端芯云结合的三层开放移动计算平台HiAI进行开发、创新的专业人才(例如:具备开发AI APP能力的专业人才)。HCIP-AI认证包括深度前馈网络、计算机视觉理论和应用、自动语音识别理论和应用、自然语言理解理论和应用、HiAI 平台概览、HiAI Foundation应用开发、HiAI Engine应用开发、HiAI Service应用开发。通过HCIP-AI认证,将证明您系统地理解并掌握了深度前馈网络、计算机视觉理论和应用、自动语音识别理论和应用、自然语言理解理论和应用、HiAI平台概览、HiAI Foundation应用开发、HiAI Engine应用开发、HiAI Service应用开发,使您具备终端业务领域的移动终端(手机等)AI APP开发工程师、人工智能售前技术支持工程师、人工智能售后技术支持工程师、人工智能产品销售、人工智能项目管理、计算机视觉开发工程师、自动语音识别开发工程师、自然语言理解开发工程师等岗位所必备的知识和技能。企业拥有HCIP-AI认证的工程师,意味着企业掌握了计算机视觉、自动语音识别、自然语言理解、华为端芯云结合的三层开放移动计算平台HiAI的基础原理、架构和应用开发的知识,具备了运用计算机视觉技术、自动语音识别技术、自然语言理解技术和HiAI移动计算平台进行AI APP、计算机视觉、自动语音识别和自然语言理解等终端人工智能产品和人工智能解决方案设计、开发的必备能力。
四、HCIP-AI课程内容介绍
课程 |
模块 |
详情内容 |
HCIP-AI |
深度前馈网络 |
1.人工神经网络
2.深度前馈网络 3.神经网络的训练 4.神经网络的架构设计 |
计算机视觉理论和应用 |
1.计算机视觉概览
2.数字图像处理基础
3.图像预处理技术
4.图像识别基本任务
5.图像特征提取和传统方法
6.卷积神经网络(CNN) |
自动语音识别理论和应用 |
1.语音处理介绍:语音识别,语音合成,处理流程
2.传统声学模型
3.深度模型和混合模型
4.高级深度模型 |
自然语言理解理论和应用 |
1. 自然语言理解介绍 2. 关键技术 3. 应用系统 |
HiAI 平台概览 |
1.HiAI框架和价值
2.Foundation 概览
3.Engine 概览
4.Service 概览 |
HiAI Foundation应用开发 |
1.实验环境说明
2.准备实验环境
3.图像分类应用开发
4.使用模型商店 |
HiAI Engine应用开发 |
1. Engine API 调用
2. 实验环境说明
3. 准备实验环境
4. 远程真机调试
5. 云测试
6. 真人众测
7. 应用上架
8. 应用分析 |
HiAI Service应用开发 |
1. 实验环境说明
2. 准备实验环境
3. 创建第一个快应用
4. 制作一个涂鸦的快应用案例
5. 创建一个卡片应用
6. 快应用调试
7. 快应用云测试
8. 基于HAG定义和发布快服务 |
|