机器学习入门~多元梯度下降法①

多功能

①假设函数为h(x) = θ0 + θ1*x ,仅有房子大小这一个参数时👇:
在这里插入图片描述
👇👇👇由一个特征变为四个特征👇👇👇

②多参数时👇:
在这里插入图片描述
一些符号👇:
在这里插入图片描述
1)n表示特征量的个数。
2)m表示数据集的容量(训练样本数),即表②表格的行数。
3)x(i) 来表示第i个训练样本的输入特征值。其中i表示训练集的一个索引,在特征量不唯一时,x(i) 可以看作一个向量👇。(对于本例来说,它是一个四维向量)
在这里插入图片描述

4)x(i) _j表示第i个训练样本中第j个特征量的值。(i和j相当于二维数组的索引)
④多参数时的假设函数h(x):
在这里插入图片描述
特征量唯一时的假设函数👆
在这里插入图片描述
有四个特征量时的假设函数👆
在这里插入图片描述
多特征量假设函数👆,可以看作 x0 = 1
👆通过将θ0旁的x0 视作 1,可以用向量来表示多特征量的假设函数👇:
在这里插入图片描述
h(x) = θT*x,其中,θ代表有θ0 ~ θn组成的向量,x表示从x0 ~ xn组成的向量。
给它另取一个名字:多元线性回归。

多元梯度下降法

①假设函数,参数与代价函数
在这里插入图片描述
1)对于假设函数,令x0 = 1。
2)参数可以视作一个n+1维的向量θ。
3)J看作是θ这一向量的函数。
故,修正后👇:
在这里插入图片描述
②只有一个参数(n = 1)时的梯度下降算法:一元线性回归,之前的笔记中已提及👇。
在这里插入图片描述
注:同时更新θ0和θ1。
③多元梯度下降算法:参数的个数大于等于1。
在这里插入图片描述
注1:同时更新θ0 ~ θn。
注2:蓝色方框内的项即为J(θ)对θj求偏导的结果。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值