什么是人工智能、机器学习和深度学习(概念入门) (2)

游戏 :人工智能在国际象棋,扑克,围棋等游戏中起着至关重要的作用,机器可以根据启发式知识来思考大量可能的位置并计算出最优的下棋落子。

自然语言处理 : 可以与理解人类自然语言的计算机进行交互。比如常见机器翻译系统、人机对话系统。

专家系统 : 有一些应用程序集成了机器,软件和特殊信息,以传授推理和建议。它们为用户提供解释和建议。比如分析股票行情,进行量化交易。

视觉系统 : 它系统理解,解释计算机上的视觉输入。例如,间谍飞机拍摄照片,用于计算空间信息或区域地图。医生使用临床专家系统来诊断患者。警方使用的计算机软件可以识别数据库里面存储的肖像,从而识别犯罪者的脸部。还有我们最常用的车牌识别等。

语音识别 :智能系统能够与人类对话,通过句子及其含义来听取和理解人的语言。它可以处理不同的重音,俚语,背景噪音,不同人的的声调变化等。

手写识别 : 手写识别软件通过笔在屏幕上写的文本可以识别字母的形状并将其转换为可编辑的文本。

智能机器人 : 机器人能够执行人类给出的任务。它们具有传感器,检测到来自现实世界的光,热,温度,运动,声音,碰撞和压力等数据。他拥有高效的处理器,多个传感器和巨大的内存,以展示它的智能,并且能够从错误中吸取教训来适应新的环境。

相关链接:

=====================================================

三、机器学习

机器学习最基本的做法,是使用算法来解析数据、从中学习,然后对真实世界中的事件做出决策和预测。

与传统的为解决特定任务、硬编码的软件程序不同,机器学习是用大量的数据来“训练”,通过各种算法从数据中学习如何完成任务。

机器学习直接来源于早期的人工智能领域,传统的算法包括决策树、聚类、贝叶斯分类、支持向量机、EM、Adaboost等等。

从学习方法上来分,机器学习算法可以分为监督学习(如分类问题)、无监督学习(如聚类问题)、半监督学习集成学习深度学习强化学习

机器学习过程使用以下步骤进行定义:  

1. 确定相关数据集并准备进行分析。  

2. 选择要使用的算法类型。

3. 根据所使用的算法构建分析模型。  

4. 立足测试数据集进行模型训练,并根据需要进行模型修改。  

5. 运行模型以生成测试评分。

传统的机器学习算法在指纹识别、基于Haar的人脸检测、基于HoG特征的物体检测等领域的应用基本达到了商业化的要求或者特定场景的商业化水平,但每前进一步都异常艰难,直到深度学习算法的出现。

=====================================================

四、深度学习

深度学习属于机器学习的一个子域,其相关算法受到大脑结构与功能(即人工神经网络)的启发

深度学习如今的全部价值皆通过监督式学习经过标记的数据及算法实现。

深度学习中的每种算法皆经过相同的学习过程。

深度学习包含输入内容的非近线变换层级结构,可用于创建统计模型并输出对应结果。

机器学习与深度学习间的区别

1、数据量:机器学习能够适应各种数据量,特别是数据量较小的场景。在另一方面,如果数据量迅速增加,那么深度学习的效果将更为突出。下图展示了不同数据量下机器学习与深度学习的效能水平。

2、硬件依赖性:与传统机器学习算法相反,深度学习算法在设计上高度依赖于高端设备。深度学习算法需要执行大量矩阵乘法运算,因此需要充足的硬件资源作为支持。

3、特征工程:特征工程是将特定领域知识放入指定特征的过程,旨在减少数据复杂性水平并生成可用于学习算法的模式。  示例:传统的机器学习模式专注于特征工程中所需要找像素及其他属性。

深度学习算法则专注于数据的其他高级特征,因此能够降低处理每个新问题时特征提取器的实际工作量。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzwzpx.html