cs229笔记-简介

简要记录一下斯坦福大学公开课cs229《机器学习》的知识要点。
简要介绍一下机器学习主要算法。

课程地址:【Andrew Ng】机器学习 吴恩达 中文字幕 (2008版 CS229)_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili

机器学习的定义

Tom Mitchell (1998) Well-posed Learning Problem:

A computer program is said to learn from experience E with respect to some task T and some performance measure P, if its performance on T, as measured by P, improves with experience E.

计算机程序被称作从经验E中学习关于某个任务T和一些性能测量P,如果其在T上的性能(由P测量)随经验E而改善。

机器学习 算法介绍

机器学习算法主要分为两类:

  • Supervised learning 监督学习
  • Unsupervised learning 非监督学习

其他类型:

  • Reinforcement learning 强化学习
  • Recommender systems

Supervised learning

两类问题

  • Regression
  • Classification

Unsupervised learning

  • Clustering algorithms

  • Independent component analysis (ICA)

    “Cocktail party problem” 结构学习

Reinforcement learning

Core:Reward function 回报函数