取对数的作用(机器学习的推导公式经常取对数)

取对数的作用:

第一点减小数值,方便计算和存储

第二点:取对数,依然满足等式,除此之外,将乘法变成加法运算,加法运算在计算机中的时间比乘法低,再次,取对数后求导得到的结果比直接求导得到的结果要更加简洁,方便运算,且取对数并不会影响最小化的参数,但是计算更加简便

第三点:对数的特点是数值越小变化越敏感,数值越大越平滑,在不同的问题上根据需求的不同对取对数做变化,满足敏感要求或者平滑要求,比如textrank比较句子的相似性,长句子的权值肯定相对较高,短句子相对较低,(不理解的话换一种方式说:就是长句子里面词多,所以可能会有很多句子跟他拥有相同词,权值也就更大,短句子词少,同理权值也会小,)那么如何减弱这种影响呢?取对数就可以减弱这种影响,因为越长增长越缓慢趋近与平滑可以减弱影响

第四点:解决了异方差性和共线性。这两个性质有点难以理解,我看懂了会及时补充。

第五点:取对数,可以实现区间映射比如原函数是0,1映射函数是负无穷到0 原函数是1到正无穷 映射函数是0到正无穷

第六点:取对数可以等式两边同时增加值 避免结果为0

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

天天开心7788665544

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值