美文网首页
特征缩放

特征缩放

作者: GXLiu_28 | 来源:发表于2019-07-08 19:55 被阅读0次

如果我们有一个问题,这个问题有许多的特征,如果你能确保不同的特征都处在相近的范围,我的意思是不同特征的取值处在相近的范围内,这样梯度下降算法就能更快的收敛,具体的说,如果你有一个具有两个特征的问题,x_{1}是房子的面积大小,取值范围在0-2000平方英尺,x_{2}是卧室的数量,取值范围是1-5,如果你画出代价函数J(θ)的轮廓图。注意,J(θ)是关于θ_{0}、θ_{1}、θ_{2}的函数,但是我们暂时不考虑θ_{0},但是如果x_{1}的取值范围远大于x_{2}的取值范围,那么画出来的轮廓图就会呈现如下所示的一种形式,会使椭圆更加的瘦长,会是一个又瘦又高的轮廓图,如果你使用这个代价函数来运行梯度下降的话,需要花很长的一段时间,并且可能来回波动,才能收敛到最小值,在这种情况下一种有效的方法就是特征缩放(特征缩放只是为了让梯度下降能够更快一些而已,并不能减少误差等)
常用的特征缩放公式如下(均值归一化),其中μ_{n}是均值,S_{n}是该特征的范围max-min或者是标准差。
\frac{x_{n}-μ_{n}}{S_{n}}

相关文章

  • 梯度下降算法中的优化途径

    特征缩放: 特征缩放:特征缩放是用来标准化数据特征的范围。 特征缩放还可以使机器学习算法工作的更好。比如在K近邻算...

  • 实现特征缩放/归一化和标准化

    什么是特征缩放 特征缩放是用来标准化数据特征的范围 机器学习为什么需要特征缩放 在处理多维特征问题的时候,需要保证...

  • 特征缩放

    1.Chris 的 T 恤尺寸(直觉) 在某些类型的机器学习算法中,特征缩放是特征预处理的一项重要步骤 特征缩放的...

  • 特征缩放

    参考:http://blog.csdn.net/xlinsist/article/details/51212348...

  • 特征缩放

    如果我们有一个问题,这个问题有许多的特征,如果你能确保不同的特征都处在相近的范围,我的意思是不同特征的取值处在相近...

  • 决策树-R

    1、特征缩放 特征缩放是为了图形可视化的方便,决策树没有用到欧式距离不需要特征缩放 2、代码 关键代码:libra...

  • Udacity 数据分析进阶课程笔记L40:特征缩放

    通过衣服尺码的例子,介绍一种使用特征缩放的简单情况 一种简单的特征缩放公式(归一化)和实现归一化特征缩放公式 sk...

  • 【特征工程】常见的特征缩放/标准化/归一化方法

    如果模型对输入特征的尺度很敏感,就需要进行特征缩放。顾名思义,特征缩放会改 变特征的尺度,有些人将其称为特征归一化...

  • Spark -- 数据的特征缩放

    Spark -- 数据的特征缩放(Feature scaling) 特征缩放:有的叫数据归一化,有的叫数据标准化,...

  • 学习率

    特征缩放和学习速率选取 特征缩放 实际当我们在计算线性回归模型的时候,会发现特征变量x,不同维度之间的取值范围差异...

网友评论

      本文标题:特征缩放

      本文链接:https://www.haomeiwen.com/subject/txzahctx.html