LR在排序上的应用

LR介绍

逻辑回归(logistic regression)是一种广义的线性回归分析模型,最常见的应用是二分类或多分类的分类中,是一种经典的利用对数损失函数的判别式分类算法。
二分类问题的概率与自变量之间的关系图形往往是一个S型曲线,如图所示,采用的Sigmoid函数实现
在这里插入图片描述

排序问题

在进行数据分析中,我们经常会遇到排序模型,如果回想机器学习的内容时会发现,统计机器学习似乎对分类、聚类、回归、标注有很多介绍,但没有单独介绍排序模型,其实排序模型在很多时候都可以利用分类等模型进行简单转化即可。

LR应用在排序问题上

在进行特征分析时,我们经常把特征进行计算统计后作为x即特征,y作为分类结果,在排序时,不在输出y的预测,而是利用离线的y值,得到LR的权重,即为每个特征的重要性,然后利用简单的线性组合得分最后应用到排序上,在实际业务上LR作为排序时,我们经常把LR作为基准模型,后续利用L2R算法进行排序提升。

Spark 上的LR代码应用

我们是利用scala进行的代码开发,scala和java很像,当然还是建议python开发比较快代码也可以平移 mllib.

// An highlighted block
var foo = 'bar';

第一次写,不太会编辑,有问题大家随时指出,我再改

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Xuxixixixixixix

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

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

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

打赏作者

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

抵扣说明:

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

余额充值