机器学习- 吴恩达Andrew Ng - week3-1 Classification

Posted 架构师易筋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了机器学习- 吴恩达Andrew Ng - week3-1 Classification相关的知识,希望对你有一定的参考价值。

Coursera课程地址

因为Coursera的课程还有考试和论坛,后续的笔记是基于Coursera (2021-05-22)
https://www.coursera.org/learn/machine-learning/home/welcome

Classification and Representation

1. Classification - Logistic Regression 分类 逻辑回归

分类问题:

  1. 邮件:垃圾邮件 / 非垃圾邮件
  2. 在线交易:欺骗性的 (Yes/No)
  3. 肿块:恶性的 / 良性的
    在这里插入图片描述
    线性回归解决分类的弊端:只有0,1;变成了h(x)<0.5, h(x)<=0.5`
    在这里插入图片描述

Logistic Regression 能处理为预期中的 0 <= h(x) <= 1
在这里插入图片描述

2. Hypothesis Representation - Logistic Regression 方程表示

方程式推导过程

  • Sigmoid function
  • Logistic function
    在这里插入图片描述
    分类概率表示如下:
    在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

(x)=P(y=1|x;θ)=1P(y=0|x;θ)
P(y=0|x;θ)+P(y=1|x;θ)=1

3. Decision boundary 确认边界 - Logistic Regression

假设推导结果,得到如下能耗方程公式
在这里插入图片描述
确定边界范围。

Predict "y == 1" if -3 + x1 + x2 >= 0

在这里插入图片描述
非线性方程得到的边界:圆形或不规则图形。
在这里插入图片描述
在这里插入图片描述

请记住如下公式:

1. z=0,e0=1g(z)=1/2
2. z→∞,e−∞→0g(z)=1
4. z→−∞,e∞→∞⇒g(z)=0

在这里插入图片描述

以上是关于机器学习- 吴恩达Andrew Ng - week3-1 Classification的主要内容,如果未能解决你的问题,请参考以下文章

机器学习- 吴恩达Andrew Ng - week3-4 solve overfitting

机器学习- 吴恩达Andrew Ng 编程作业技巧 for Week3

机器学习- 吴恩达Andrew Ng Week1 知识总结 Introduciton

机器学习- 吴恩达Andrew Ng Week11 知识总结 Photo OCR

机器学习- 吴恩达Andrew Ng - week3-3 Multiclass Classification

机器学习- 吴恩达Andrew Ng Week9 知识总结 Recommender Systems