目录

人工智能(AI)

机器学习

深度学习

人工智能与机器学习正在影响各行各业

亚马逊在人工智能领域的大量深度创新

机器学习需要做什么?

构建训练管道

机器学习的简单分类

基于人工神经网络的深度学习

深度学习浪潮

机器学习工作流程

什么是 Amazon SageMaker?

机器学习对日常开发来说太复杂

机器学习对日常开发来说不复杂

Amazon SageMaker组件

1、Amazon SageMaker Notebook 计算环境

2、Amazon SageMaker 算法

3、Amazon SageMaker 训练服务

4、Amazon SageMaker 部署服务

围绕数据的 “飞轮 ”


人工智能(AI)

制造智能机器和程序

  • 强人工智能:通用性智能,类似人类思考

  • 弱人工智能:特殊的应用,本身并不智慧

机器学习

无需严格编程就具备学习能力

  • 弱人工智能的一种方法

  • 采用数据集训练模型

  • 根据模型来做一个预测

深度学习

基于深度神经网络科学

  • 机器学习的一种方法(Method)

总得来说,他们三者之间的关系大致如下图:

让SageMaker在AWS上带你入门机器学习-LMLPHP

人工智能与机器学习正在影响各行各业

  • 媒体与娱乐

  • 健康与医疗

  • 个性化推荐

  • 金融服务交易

  • 客户体验

亚马逊在人工智能领域的大量深度创新

  • 商品智能推荐

  • 机器人与物流创库

  • 新产品

  • 供应链管理

  • 智慧呼叫中心

  • 无人值守商店

让SageMaker在AWS上带你入门机器学习-LMLPHP

机器学习需要做什么?

构建训练管道

让SageMaker在AWS上带你入门机器学习-LMLPHP

机器学习的简单分类

让SageMaker在AWS上带你入门机器学习-LMLPHP

让SageMaker在AWS上带你入门机器学习-LMLPHP

 

监督学习(Supervised Learning)就是已经有了数据和数据对应的正确标签,比如猫狗的图片分类。常用经典算法分类、线性回归、逻辑回归、支持向量机、决策树、朴素贝叶斯分类器等等。

让SageMaker在AWS上带你入门机器学习-LMLPHP

非监督学习(Unsupervised Learning)就是已经有了数据,但是没有数据所对应的标签,比如手写体的识别。K-Means算法、PCA(主成分分析)等算法。

让SageMaker在AWS上带你入门机器学习-LMLPHP

强化学习(Reinforcement Learning 简称RL)就是在某个特定的环境下自主行动的个体,透过和环境之间的互动,而不断改进它的行为。简单来说,就是让计算机实现从一开始什么都不懂, 脑袋里没有一点想法, 通过不断地尝试, 从错误中学习, 最后找到规律, 学会了达到目的的方法. 这就是一个完整的强化学习过程. 实际中的强化学习例子有很多. 比如近期最有名的 Alpha go、无人驾驶。

让SageMaker在AWS上带你入门机器学习-LMLPHP

总得来说,监督学习中有已知的输入数据和输出数据,相当于看着样本学习。非监督学习中没有输出数据,相当于自己学习。其学习目的是找到输入数据中存在的结构(Structure)和模式(Pattern)。强化学习即没有输入数据也没有输出数据,只有某种规则,相当于试错学习。其目的是在大量可能路径中寻找最佳决策或者路径。

基于人工神经网络的深度学习

让SageMaker在AWS上带你入门机器学习-LMLPHP

 

让SageMaker在AWS上带你入门机器学习-LMLPHP所谓的人工神经网络,就是所有神经元之间的连接都是固定不可更换的, 这也就是说,,在人工神经网络里,,没有凭空产生新联结这回事。人工神经网络典型的一种学习方式就是,我已经知道吃到糖果时,手会如何动,但是我想让神经网络学着帮我做这件动动手的事情。所以我预先准备好非常多吃糖的学习数据,然后将这些数据一次次放入这套人工神经网络系统中,糖的信号会通过这套系统传递到手。然后通过对比这次信号传递后,手的动作是不是”讨糖”动作,来修改人工神经网络当中的神经元强度。这种修改在专业术语中叫做”误差反向传递”,也可以看作是再一次将传过来的信号传回去,看看这个负责传递信号神经元对于”讨糖”的动作到底有没有贡献,让它好好反思与改正,争取下次做出更好的贡献。

人工神经网络靠的是正向和反向传播来更新神经元,从而形成一个好的神经系统,本质上, 这是一个能让计算机处理和优化的数学模型。

深度学习浪潮

让SageMaker在AWS上带你入门机器学习-LMLPHP

机器学习工作流程

让SageMaker在AWS上带你入门机器学习-LMLPHP

什么是 Amazon SageMaker?

Amazon SageMaker 是一项完全托管的机器学习服务。借助 Amazon SageMaker,数据科学家和开发人员可以快速、轻松地构建和训练机器学习模型,然后直接将模型部署到生产就绪托管环境中。它提供了一个集成的 Jupyter 编写笔记本实例,供您轻松访问数据源以便进行探索和分析,因此您无需管理服务器。此外,它还可以提供常见的机器学习算法,这些算法经过了优化,可以在分布式环境中高效处理非常大的数据。借助对自带算法和框架的原生支持,Amazon SageMaker 可以提供灵活并且适合具体工作流程的分布式训练选项。通过在 Amazon SageMaker 控制台中单击来启动模型,即可将模型部署到安全的、可扩展的环境。训练和托管按使用分钟数计费,没有最低费用,也不需要前期承诺。

机器学习对日常开发来说太复杂

让SageMaker在AWS上带你入门机器学习-LMLPHP

机器学习对日常开发来说不复杂

让SageMaker在AWS上带你入门机器学习-LMLPHP

Amazon SageMaker组件

让SageMaker在AWS上带你入门机器学习-LMLPHP

1、Amazon SageMaker Notebook 计算环境

让SageMaker在AWS上带你入门机器学习-LMLPHP

2、Amazon SageMaker 算法

让SageMaker在AWS上带你入门机器学习-LMLPHP

3、Amazon SageMaker 训练服务

让SageMaker在AWS上带你入门机器学习-LMLPHP

4、Amazon SageMaker 部署服务

让SageMaker在AWS上带你入门机器学习-LMLPHP

围绕数据的 “飞轮 ”

让SageMaker在AWS上带你入门机器学习-LMLPHP

 

10-06 20:08