logistics regression
2024-09-03 04:45:19
logistics regression用于解决一些二分类问题。比如(纯假设)网上购物时,网站会判断一个人退货的可能性有多大,如果该用户退货的可能性很大,那么网站就不会推荐改用户购买退费险。反之,如果该用户退货的可能性不大,则可以推荐该用户购买退费险。比如如下数据:
历史该类目退货率,性别,年龄,商品价格,是否新注册用户,商品类别, 发生退货
0.5 ,0 ,20 , 300 ,0 ,8 , 1
0.3 ,1 ,30 , 50 ,0 ,5 , 0
假设以上数据是电商网站总结的一些用户购买行为数据,最后一列是这些数据对应的,用户退货的情况。那么利用logistics regression来解决这类问题就是说,用历史数据带入logistics regression来得到一个模型,这个模型应该能够很好的拟合历史数据,也就是输入上述数据的前6列,能够得出一个结果。这个结果应该和第七列相符合。这样,当出现一个新的数据时,电商网站可以根据模型判断这个数据对应的退货可能性。
为了简化表述,我们把数据抽象成下面的矩阵形式
x11,x12,x13 ... x1n y1
x21,x22,x23 ... x2n y2
...
xm1,xm2,xm3 ... xmn ym
在logistics中,采用的数学模型叫sigmod函数。
y = 1 / [ 1 + e (-z)]
z = w0*xi0 + w1*xi1 + w2*xi2 + ... wn*xin
注意, x本来只有n个属性,但是在算法中我们加上了一个x0这个属性,通常为1. w 是一个和x维度一样的多维向量。 在logistics regression中,我们认为存在一个向量w,把它带入sigmod函数后能够得出一个较准确的类别y.
最新文章
- JDK历史版本
- windows下远程连接ubantu
- Android总结篇——Intent机制详解及示例总结
- HDU 1846 Brave Game(简单巴什博弈)
- 【LeetCode 201】Bitwise AND of Numbers Range
- iOS 之美:iOS Delegate 使用五步曲
- 20151221jquery学习笔记--验证插件
- 转 sort按照数据大小排序
- Bootstrap学习-环境安装
- SharePoint备份文件
- lower_bound()返回值
- QT学习之解决QT中QIcon图标不显示的问题
- Django 学习第十一天——中间键和上下文处理器
- 运行Spark-shell,解决Unable to load native-hadoop library for your platform
- VideoView获取本地视频播放
- the internal array pointer
- 20180201之Burp Suite Professional V1.7.31 相关英文翻译
- Keepalived 无法自动转换主备角色,请关注 iptables 防火墙配置
- Linux查看文件内容
- Internationalization composition diagram