人工只能的三大概念
1.人工智能:
人工智能是研究综合和分析,是智能操作的计算代理,是用计算机模拟,而不是人脑
2.机器学习
机器学习是一种让计算机从数据中学习的方法,而不是通过手动编程来实现特定的任务
3.深度学习
深度学习,也叫深度神经网络,大脑仿生,设计一层一层的神经元模拟万事万物
4.三者之间的关系
机器学习是实现人工智能的一种途径 深度学习是机器学习的一种方法
机器学习的应用领域
计算机视觉CV:
对人看到的东西进行理解
自然语言处理:
对人交流的东西进行理解
数据挖掘和数据分析:
也属于人工智能的范畴
人工智能发展三要素
• 数据,算法,算力
• CPU:
主要适合I\O密集型的任务
• GPU:
主要适合计算密集型任务
• TPU:
专门针对大型网络训练而设计的一款处理器
机器学习算法分类
1.有监督学习和无监督学习
有监督学习
定义:
输入数据是由输入特征值和目标值所组成,即 输入的训练数据有标签的
数据集:
需要标注数据的标签/目标值
无监督学习
定义:
输入数据没有被标记,即样本数据类别未知,没有标签, 根据样本间的相似性,对样本集聚类,以发现事物内部结构及相互关系。
特点:
1.训练数据无标签
2.根据样本间的相似性对样本集进行聚类,发现事物内部结构及相互关系
2.半监督学习
工作原理:
1.让专家标注少量数据,利用已经标记的数据(也就 是带有类标签)训练出一个模型
2.再利用该模型去套用未标记的数据
3.通过询问领域专家分类结果与模型分类结果做对比 , 从而对模型做进一步改善和提高
3.强化学习
定义:
是机器学习的一个重要分支
应用场景:
里程碑AlphaGo围棋、各类游戏、对抗比赛、无人驾驶场景
基本原理:
通过构建四个要素:agent,环境状态,行动,奖励, agent根据环境状态进行行动获得最多的累计奖励。