Skip to content

Latest commit

 

History

History
24 lines (23 loc) · 1.27 KB

03_机器学习简介_课程笔记.md

File metadata and controls

24 lines (23 loc) · 1.27 KB

机器学习简介课程笔记

  1. 学习的定义:“学习是系统通过经验提升性能的过程” --Herbert Simon
  2. 机器学习的定义
    • 机器学习是一门研究学习算法的学科,这些算法能够在某些任务T上,通过经验E,以非显式编程的形式提升性能P。 --Tom Mitchell
    • 一个学习任务可以由三元组<T,P,E>明确定义。
  3. 非显式编程与传统编程
    • 传统编程由程序员直接完成程序
    • 非显式编程中程序员不直接完成程序,而是实现学习算法,由学习算法实现程序也就是模型
  4. 机器学习应用场景
    • 模型基于大数据:Google网络搜索、Facebook新闻提要
    • 输出必须是个性化的:新闻/物品/广告推荐
    • 人类不能解释的专业知识:语音/人脸识别、围棋
    • 人类的专业知识不存在:在火星上导航
  5. 机器学习的两种类型
    1. 预测
      • 监督学习:根据输入数据预测所需的输出
      • 无监督学习:生成数据实例
    2. 决策
      • 在动态环境中采取行动(强化学习)
        • 转变到新的状态
        • 获得即时奖励
        • 随着时间推移最大化累计奖励
  6. 机器学习的历史