当Python赶上AI(一)

 Infi-chu:网络

http://www.cnblogs.com/Infi-chu/机器学习

 

1、什么是学习ide

若是要给学习下一个定义,那么根据某百科给出的定义是——学习,是指经过阅读、听讲、思考和实践等途径得到知识或技能的过程。函数

那么对于计算机而言,什么是学习呢?怎样可使得机器也学会了学习?对于计算机而言,若是可以经过某个过程,就改变了它的性能,那么这个过程就称之为学习。性能

在计算机领域而言,学习的核心目的就是为了改善性能。学习

 

2、什么是机器学习优化

对于计算机系统而言,经过数据以及某种特定的方法来提高机器系统的性能,就是机器学习。人工智能

对于一个学习问题,咱们要抓住三个特征:翻译

  • 任务的类型
  • 衡量任务性能提高的标准
  • 获取经验的来源

换种角度来定义的话,机器学习就是一个基于经验数据的函数估计问题。对象

虽然说对于机器学习的定义颇多,可是相同之处在于,都强调了经验和数据的重要性,都承认机器学习提供了从数据中提取知识方法。

 

3、4象限

知识在2个维度上能够分为4类,便可以统计与不可统计2维度;可推理不可推理2维度,组合而成4类。

在横向坐标中,对于可推理的,能够经过机器学习的方法,最终完成推理;

在纵向坐标中,对于可统计的、但不可推理的,能够经过神经网络这种特定的机器学习方法,达到目的。

具体以下图所示:

 

 4、什么是深度学习

首先要明确一个定律——麻烦守恒定律:麻烦不会减小,只会转移。

深度学习是一种包含多个隐含层的多层感知机。他经过组合低层特征,造成更为抽象的高层表示,用于描述被识别对象的高级属性类别和特征。

 

5、方法论

  •  端到端(end-to-end)
  • 分而治之(Divide and Conquer)

 

6、人工智能定位:

为了改善系统性能,须要在4大方面不断改进:

  • 增长处理器数量
  • 增长处理器种类
  • 增长处理器本身的链接
  • 增长现有链接的流通程度

简单的来讲,就是将人的智慧赋予机器,用“硅基大脑”模拟重现“碳基大脑”。

人工智能方向:

  • 语音识别
    • 文本到语音
    • 语音到文本
  • 天然语言处理
    • 文本生成
    • 机器问答
    • 上下文抽取
    • 文本分类
    • 机器翻译
  • 机器学习
    • 深度学习
    • 监督学习
    • 无监督学习
  • 计算机视觉
    • 图像识别
    • 机器视觉
  • 机器人
  • 专家系统
  • 规划与推理

不论是深度学习仍是机器学习,通常分为两个层面(二者相辅相成):

  • 面向过去,发现数据潜在的价值
  • 面向将来,基于价值预测将来

【注】前者主要使用了“概括”的方法,后者主要使用了“演绎”的方法。

判断机器学习的好坏,基于如下三点:

  • 建模问题
  • 评估问题
  • 优化问题

 

7、人工神经网络的特色

  • 非线性
  • 非局限性
  • 很是态性
  • 非凸性
相关文章
相关标签/搜索