机器学习笔记3向量参数+feature scaling and mean normalization

多特征变量的处理:依旧是一维的,是向量的积,并且是从0开始的X(x0,x1,...,xn),此处x0=1,为了配合f(x0,...,xn)=d0*x0+d1*x1+...+dn*xn;显然就是D点乘X。这对应之前的拟合公式,但显然是多维的,不过想象成2维就够了。每一个数据组合是一个x向量加它对应的y值,一共有m个数据组合,而x向量的维数假设是n。

所以有了关于整体方差函数的公式:1/2m*{[f(x0(1),..,xn(1))]^2-y1(x0,..,xn)+[f()-y2()]^2+...}也就是说自变量是一组向量。我觉得自己分开写能更容易理解。

下面说下处理的技巧:

首先是数值的放缩,尽量乘以一个系数使x向量中的元素取值范围在-1~1之间。比方说房子的大小10000平最大,那么乘以0.0001即可。另外还有平移操作,也就是x-p,比方原始是1~5那么就减去3变成-2~2,再除以2变成-1~1。这些其实都是对方差函数图像进行均匀操作,使其能够对称均匀,从而更快得到最后的平静。所以就有某个元素(x-p)*j.其实就是做一个变量代换。所以不影响结果。但是他的幻灯片是先找到系数,再找位移,这就导致了1~5个卧室,定下系数5,再定下位移2。并且定义位移是平均值,我不知道是指的中位数还是平均值,系数是指的范围,比方5-1.不过他说最后大概这个范围就可以,5还是4都可以。

这就是feature scaling 和mean normalization.

转载于:https://www.cnblogs.com/SweetBeens/p/6655674.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值