ACA认证之旅 阿里云人工智能助理工程师

本文涉及的产品
模型训练 PAI-DLC,5000CU*H 3个月
模型在线服务 PAI-EAS,A10/V100等 500元 1个月
交互式建模 PAI-DSW,每月250计算时 3个月
简介: 认证笔记 - ACA 认证 - 阿里云人工智能助理工程师

认证名称及链接

阿里云人工智能助理工程师认证(ACA)

证书展示

aca-ai-1.png

课程目录

  1. 人工智能概论

    1. 人工智能概念
    2. 从机器学习到深度学习
    3. 深度学习概览
    4. 自然语言处理概述
    5. 图像智能处理概述
    6. 语音识别概述
    7. 知识图谱概述
  2. 神经网络基础

    1. 神经网络介绍
    2. 卷积神经网络
    3. 循环神经网络
    4. 生成对抗网络
  3. TensorFlow开发基础

    1. TensorFlow框架入门
    2. TensorFlow开发进阶
    3. 在线实验
  4. 阿里云机器学习与深度学习开发平台PAI

    1. PAI整体介绍
    2. 深度学习开发环境PAI DSW
    3. 可视化开发环境PAI Studio
    4. 在线预测服务PAI EAS
    5. 在线实验
  5. 阿里云人工智能产品介绍与应用

    1. 视频课程
    2. 在线实验

课程笔记

  1. 人工智能概论

    1. 基于不同维度,人工智能具有多种定义
    2. 图灵测试
    3. 第三次热潮(2006年以后):深度学习、神经网络发展
    4. 发展

      1. 半监督学习
      2. 自监督学习
      3. 无监督学习
      4. 物端AI与边缘计算
      5. 深度学习与推荐系统整合
      6. AutoML:自动网络结构搜索
    5. 应用领域

      1. 图像智能处理

        1. 图像分类
        2. 对象检测
        3. 语义分割
        4. 目标跟踪
      2. 智能语音交互

        1. 语音识别
        2. 对话系统
      3. 自然语言处理(NLP)

        1. 情感分析
        2. 机器翻译
        3. 知识图谱
      4. 机器人
    6. 问题领域 & 主要算法

      1. 传统机器学习

        1. 分类:决策树、逻辑回归、随机森林等
        2. 回归:线性回归、岭回归等
        3. 聚类:k-means、DBSCAN等
        4. 协同过滤:Apriori、SVD等
      2. 深度学习

        1. 图像识别:卷积神经网络
        2. 语音交互:循环神经网络、LSTM
        3. 自然语言处理:深层神经网络、循环神经网络、递归神经网络、卷积神经网络
    7. 深度学习技术体系

      1. 数学理论

        1. 微积分、线性代数
        2. 信息论、概率论
        3. 图论
      2. 算法知识

        1. 机器学习
        2. 神经网络
      3. 开发技术

        1. 软件开发

          1. 开发框架:TensorFlow、Keras、pytorch、caffe、阿里云机器学习平台PAI、阿里云人工智能产品
        2. 硬件开发
    8. 知识图谱

      1. 基本概念

        1. 实体
        2. 关系
        3. 实体和关系拥有各自属性
      2. 关键技术

        1. 数据采集
        2. 知识抽取
        3. 图谱设计
      3. 应用

        1. 语义搜索
        2. 反欺诈分别与识别
        3. 金融投研情报分析
  2. 神经网络基础

    1. 人工神经网络(artificial neural network),简称神经网络(neural network,NN)
    2. 历史发展 & 代表性技术

      1. 第一次热潮:感知机、单层神经网络
      2. 第二次热潮:多层神经网络、后向传播算法
      3. 第三次热潮:卷积神经网络、循环神经网络
    3. 神经网络的前置知识

      1. 算法的基础:数学知识(矩阵计算、微积分、概率论)
      2. 开发的基础:python 、 c++
      3. 运行与调优的基础:计算机系统知识(操作系统、分布式系统)
    4. 神经网络组成:神经元、网络连接
    5. 生物神经元抽象模型
    6. 神经元通用模型

      1. 输入单元
      2. 计算单元:线性计算 + 激励函数(非线性函数、信号变换)
      3. 输出单元
    7. 激励函数:非线性函数(常用)(sigmoid、tanh、relu、leaky relu)、线性函数、偏置值
    8. 神经网络训练过程

      1. 定义网络结构
      2. 随机生成网络连接权重参数
      3. 针对训练样例计算预测值
      4. 根据实际值与预测值差异更新网络参数
    9. 损失函数:均方差损失函数、交叉熵损失函数
    10. 反向传播算法
    11. 梯度消失问题:sigmoid、tanh 存在问题、relu 可缓解问题
    12. 常见神经网络类别 & 适应场景

      1. 多层感知机 - 分类与回归问题
      2. 深度神经网络 - 分类与回归问题
      3. 卷积神经网络 - 图像识别
      4. 循环神经网络 - 语音、文本识别
    13. 卷积神经网络(Convolutional Neural Networks, CNN)

      1. LeNet、AlexNet、GoogLeNet、ResNets
      2. 卷积核、卷积计算
      3. 卷积层:用卷积核的矩阵自上而下、自左向右在图像上滑动
      4. 池化层:最大值池化、求和值池化、均值池化
      5. 完全连接:每个节点都与相邻层的其他节点连接
    14. 循环神经网络(recurrent neural network,RNN)

      1. 不仅将当前的输入样本作为网络输入,还将网络之前感知到的一并作为输入
      2. 发展历程:RNN - simple rnn - bidirectional rnn - lstm network
      3. 循环神经元
      4. 长短期记忆网络 LSTM

        1. LSTM元胞

          1. forget gate
          2. input gate
          3. output gate
    15. 生成对抗网络(generative adversarial networks,GANs)

      1. 生成模型(generative model)
      2. 判别模型(discriminative model)
      3. 近年来复杂分布上无监督学习最具前景的方法之一
      4. 生成对抗网络类别:gan、dcgan、cgan、cyclegan、stylegan、biggan
      5. 应用场景

        1. 图像生成
        2. 图像转换
        3. 人脸合成
        4. 半监督学习
  3. TensorFlow开发基础

    1. 特征:高度灵活性、可移植性好、丰富算法库、文档完善
    2. 可视化:tensorboard
    3. 系统架构

      1. 客户端 front end

        1. 提供编程模型
        2. 负责构造计算图
      2. 后端系统 exec system

        1. 提供运行时环境
        2. 负责运行计算图
    4. 编程模式:计算图(数据流图)
    5. 基本数据模型:张量(tensor)(维度、形状)
    6. 基本语法

      1. 变量:存储动态变化的数据
      2. 占位符:暂时存储变量
    7. 会话session
    8. 数据读取

      1. 预加载数据
      2. 供给数据
      3. 文件读取:从文件系统中读取、使用内存队列缓存数据、文件名队列+内存队列
    9. 开发模式 & 适用场景

      1. 基于预定义的estimator开发 - 深层神经网络DNN分类器、回归器
      2. 基于TensorFlow的神经网络nn模块提供的网络层函数开发 - 多层感知机、卷积神经网络、循环神经网络

        1. 损失函数
        2. 反向传播算法优化器
    10. 模型保存与加载
    11. 优化器

      1. GradientDescentOptimizer
      2. MomentumOptimizer
      3. AdamOptimizer
      4. AdagradOptimizer
      5. AdadeltaOptimizer
  4. 阿里云机器学习与深度学习开发平台PAI

    1. PAI DSW - 云端交互式代码开发工具

      1. 适用于使用深度学习神经网络进行数据分析和使用SQL进行数据分析的用户
    2. PAI Studio - 机器学习可视化开发工具

      1. 适用于使用经典机器学习、深度学习进行数据分析的用户
    3. PAI EAS - 模型在线服务

      1. 适用于在PAI平台上已经完成模型构建和使用PAI Studio和PAI-DSW的用户
    4. PAI autolearning - 自动学习平台
    5. PAI外围产品

      1. dataworks
      2. maxcompute
      3. oss
      4. nas
  5. 阿里云人工智能产品介绍与应用

    1. 阿里巴巴达摩院

      1. 研究领域:机器智能、数据计算、机器人、金融科技、X实验室
    2. 阿里云人工智能产品

      1. 智能语音产品

        1. 录音文件识别
        2. 实时语音转写
        3. 语音合成
      2. 智能图像产品

        1. 图像识别
        2. 图像搜索
        3. 印刷文字识别
      3. 自然语言处理

        1. NLP自学习平台
        2. 多语言分词
        3. 词性标注
        4. 命名实体
        5. 情感分析
      4. 机器翻译

        1. 机器翻译电商版
        2. 机器翻译通用版

相关链接

  1. 阿里巴巴达摩院

备注

工匠精神,精益求精,踏实学习,再接再厉 O(∩_∩)O

欢迎各位同学一起来交流学习心得!

目录
相关文章
|
2月前
|
人工智能 JSON 自然语言处理
基于阿里云通义千问的AI模型应用开发指南
阿里云通义千问是阿里巴巴集团推出的多模态大语言模型平台,提供了丰富的API和接口,支持多种AI应用场景,如文本生成、图像生成和对话交互等。本文将详细介绍阿里云通义千问的产品功能,并展示如何使用其API来构建一个简单的AI应用,包括程序代码和具体操作流程,以帮助开发者快速上手。
643 3
|
2天前
|
人工智能 Java Serverless
阿里云函数计算助力AI大模型快速部署
随着人工智能技术的快速发展,AI大模型已经成为企业数字化转型的重要工具。然而,对于许多业务人员、开发者以及企业来说,探索和利用AI大模型仍然面临诸多挑战。业务人员可能缺乏编程技能,难以快速上手AI模型;开发者可能受限于GPU资源,无法高效构建和部署AI应用;企业则希望简化技术门槛,以更低的成本和更高的效率利用AI大模型。
32 12
|
1月前
|
人工智能 JSON API
阿里云文档智能 & RAG解决方案:提升AI大模型业务理解与应用
阿里云推出的文档智能 & RAG解决方案,旨在通过先进的文档解析技术和检索增强生成(RAG)方法,显著提升人工智能大模型在业务场景中的应用效果。该方案通过文档智能(Document Mind)技术将非结构化文档内容转换为结构化数据,提取文档的层级树、样式和版面信息,并输出为Markdown和Json格式,为RAG提供语义分块策略。这一过程不仅解决了文档内容解析错误和切块丢失语义信息的问题,还优化了输出LLM友好的Markdown信息。方案的优势在于其多格式支持能力,能够处理包括Office文档、PDF、Html、图片在内的主流文件类型,返回文档的样式、版面信息和层级树结构。
109 2
|
2月前
|
存储 人工智能 自然语言处理
Elasticsearch Inference API增加对阿里云AI的支持
本文将介绍如何在 Elasticsearch 中设置和使用阿里云的文本生成、重排序、稀疏向量和稠密向量服务,提升搜索相关性。
81 14
Elasticsearch Inference API增加对阿里云AI的支持
|
12天前
|
存储 人工智能 缓存
官宣开源 阿里云与清华大学共建AI大模型推理项目Mooncake
近日,清华大学和研究组织9#AISoft,联合以阿里云为代表的多家企业和研究机构,正式开源大模型资源池化项目 Mooncake。
|
1月前
|
存储 人工智能 数据可视化
高效率,低成本!且看阿里云AI大模型如何帮助企业提升客服质量和销售转化率
在数字化时代,企业面临海量客户对话数据处理的挑战。阿里云推出的“AI大模型助力客户对话分析”解决方案,通过先进的AI技术和智能化分析,帮助企业精准识别客户意图、发现服务质量问题,并生成详尽的分析报告和可视化数据。该方案采用按需付费模式,有效降低企业运营成本,提升客服质量和销售转化率。
高效率,低成本!且看阿里云AI大模型如何帮助企业提升客服质量和销售转化率
|
2月前
|
人工智能 架构师
活动火热报名中|阿里云&Elastic:AI Search Tech Day
2024年11月22日,阿里云与Elastic联合举办“AI Search Tech Day”技术思享会活动。
活动火热报名中|阿里云&Elastic:AI Search Tech Day
|
29天前
|
人工智能 架构师
活动火热报名中|阿里云&Elastic:AI Search Tech Day
2024年11月22日,阿里云与Elastic联合举办“AI Search Tech Day”技术思享会活动。
177 9
|
1月前
|
存储 人工智能 调度
阿里云吴结生:高性能计算持续创新,响应数据+AI时代的多元化负载需求
在数字化转型的大潮中,每家公司都在积极探索如何利用数据驱动业务增长,而AI技术的快速发展更是加速了这一进程。
|
7天前
|
人工智能 Kubernetes Cloud Native
荣获2024年AI Cloud Native典型案例,阿里云容器产品技术能力获认可
2024全球数字经济大会云·AI·计算创新发展大会,阿里云容器服务团队携手客户,荣获“2024年AI Cloud Native典型案例”。

热门文章

最新文章