Andrew Ng机器学习之二 单变量线性回归
来源:互联网 发布:玩数码频道淘宝 编辑:程序博客网 时间:2024/06/04 17:54
模型表示
Ng视频中举了一个房价的例子,即房屋面积x和售价y之间的一个数据集:
此处定义:
m : 训练样本的个数,上表中可见的m = 4
x(i) : 第i 个输入变量/特征,在多输入变量中x(i) 代表一组输入,例如上表中的x(1)=1416 。
y(i) : 输出,例如上表中的y(1)=232
原文中引入假设函数(hypothesis function)
即寻求一个从
损失函数(Cost Function)
损失函数的引入来源于对假设函数的评估。
假设我们已经得到了一个假设函数
这里的
Ng课件中图片如下:
用损失函数评估一个假设函数的好坏,前提是得有
梯度下降算法(Gradient descent)
梯度下降算法所做的事情是:
1. 给定一个初始的
2. 不断改变
算法如下:
重复进行以下步骤直至收敛:
伪代码如下:
值得注意的是,
有没有注意到此式子中存在一个
但是,梯度下降算法不可避免的会存在陷入局部极小值的情形(如下图),这也是梯度下降算法的重大缺陷。
- Andrew Ng机器学习之二 单变量线性回归
- Andrew NG 机器学习 笔记-week1-单变量线性回归
- 【机器学习】Andrew Ng——02单变量线性回归
- Andrew NG机器学习课程笔记系列之——机器学习之单变量线性回归(Linear Regression with One Variable)
- Andrew Ng机器学习之三 多变量线性回归
- 机器学习 Machine Learning(by Andrew Ng)----第二章 单变量线性回归(Linear Regression with One Variable)
- 【机器学习入门】Andrew NG《Machine Learning》课程笔记之二 :基本概念、代价函数、梯度下降和线性回归
- Andrew Ng机器学习笔记(二):多变量线性回归
- 机器学习课程笔记-andrew ng 多参数线性回归
- Andrew Ng 机器学习(2.1)--线性回归--原理
- Andrew NG 机器学习 笔记-week2-多变量线性回归
- Andrew NG机器学习线性回归编程作业
- Andrew Ng机器学习笔记week1 线性回归
- Andrew Ng机器学习笔记week2 多变量线性回归
- Andrew Ng机器学习笔记ex1 线性回归
- Andrew NG机器学习课程笔记系列之——机器学习之多变量线性回归(Linear Regression with multiple variables)
- 【斯坦福大学-机器学习】2.单变量线性回归(二)
- 机器学习笔记(二) 单变量线性回归
- 阅读程序
- leetcode rotate image
- mybatis缓存机制详解(一)——Cache
- 深度学习中大数据整理问题
- FreeRADIUS + MySQL 安装配置笔记
- Andrew Ng机器学习之二 单变量线性回归
- unity3D面试汇总
- 考研笔记--有些事情不努力不知道结果
- mybatis 3.x 缓存Cache的使用
- Dichotomy(递+非递)
- 最长公共子序列的经典c++解法
- 357. Count Numbers with Unique Digits
- hadoop cluster分布式安装
- Ubuntu16.04下Sublime Text 3解决无法输入中文的方法