之前《python信用评分卡建模(附代码)》介绍了逻辑回归评分卡模型的各个细节,包括各种分箱方法,woe和iv原理和Excel保姆级推导,变量badrate单调性,坏客户定义,逻辑回归调参等等。因此今天不谈论这些问题。

今天想深入谈谈逻辑回归模型的优点和缺点。逻辑回归自从上个世纪应用以来,已经有几十年时间,可谓成熟算法,深受大家喜爱。我本人是绝对支持逻辑回归的,特别是评分卡算法,在多算法比较中,表现优异,模型性能卓越。

但很多初学者学员经过多算法比较后,思维有种误区,认为A算法一定优于B算法。很多机器学习算法没有优劣之分,只有何时使用之分。只有经验丰富建模人员深知在什么情况使用什么算法。

逻辑回归是线性模型,然后用sigmoid函数加个壳,用于二分类模型。线性模型是对自然界的简化概况,但不是全部概况。自然界是复杂的,逻辑回归不能100%完美解读。

物理学中有著名的量子纠缠理论。薛定谔猫是个经典案例。把一只猫、一个装有氰化氢气体的玻璃烧瓶和放射性物质放进封闭的盒子里。当盒子内的监控器侦测到衰变粒子时,就会打破烧瓶,杀死这只猫。根据量子力学的哥本哈根诠释,在实验进行一段时间后,猫会处于又活又死的叠加态。

同样在一个模型中的变量在不同条件下也可能发生不同性质。例如收入变量,很多学员认为这个变量badrate一定单调,这只是一厢情愿。一般情况下,收入越高,偿还债务能力越强,违约率越低。但有些高收入者,负债率也高,因此违约率也高。那么按照逻辑回归线性思路,你认为收入变量是定义为正向还是负向?收入变量也是由量子纠缠的,低违约率和高违约率的情况是同时存在的。

生物领域中,很多医生说幽门螺旋菌是个坏家伙,是胃癌元凶。我只能说兄弟,你太单纯了。事实上,很多正常人肠胃里携带幽门螺旋菌,特别是亚洲人,他们临床上没有任何病症表现。幽门螺杆菌是可以吸收多余胃酸的,缓解食管反流。同时幽门螺旋菌在某些条件下也会搞事,造成胃炎,胃溃疡,胃癌。因此幽门螺旋菌也有量子纠缠,它既有对人体好的一面,也有对人体坏的一面,这两种性质是共存的。

如果你用逻辑回归的线性思维来认知世界,那肯定是不够的。熵理论是个好东西,弥补了逻辑回归的不足。我建议你使用逻辑回归算法同时试试决策树相关模型。决策树模型思维更接近临床医学。最好方式是结合逻辑回归和决策树相关模型。

当然还有很多优秀模型可以辅助我们进一步认知这个世界,由于时间关系,不一一介绍。

变量之间是有交互影响的,并非真正互相独立。统计学很多理论是建立在变量相互独立,在现实生活中是做不到的。两个变量会产生至少2*2的四维空间,每个空间的情况都可能不一样,并非逻辑回归线性思维能概况。

总结一下,逻辑回归是个非常优秀模型,可以简单概况和认知我们的世界。基于世界本身复杂性,我们可以结合更多算法辅助我们认知这个世界。

欢迎关注《python金融风控评分卡模型和数据分析(加强版)》,学习评分卡,集成树,神经网络算法等系统化风控建模内容。
版权声明:文章来自公众号(python风控模型),未经许可,不得抄袭。遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

逻辑回归算法深度思考-优点和缺点相关推荐

  1. 深度学习原理-----逻辑回归算法

    系列文章目录 深度学习原理-----线性回归+梯度下降法 深度学习原理-----逻辑回归算法 深度学习原理-----全连接神经网络 深度学习原理-----卷积神经网络 深度学习原理-----循环神经网 ...

  2. 【神经网络本质是多项式回归】Jeff Dean等论文发现逻辑回归和深度学习一样好

    起因是以色列理工学院工业工程与管理学院的助理教授 Uri Shalit 在 Twitter 上发文,指出这篇论文的补充材料里,有一处结果非常值得注意:标准化逻辑回归实质上与深度神经网络一样好. Uri ...

  3. 机器学习——逻辑回归算法

    文章目录 逻辑回归算法 逻辑回归概念 Sigmoid函数 逻辑回归模型 代价函数 最终运用梯度下降求解 实验 总结 逻辑回归算法 首先明确一个概念,逻辑回归并不是解决回归问题,而是解决分类问题,它是通 ...

  4. 机器学习 逻辑回归算法应用案例

    机器学习 逻辑回归算法应用案例 时间:2020.09.12 出处:https://www.kesci.com/home/project/5bfe39b3954d6e0010681cd1 注明:初学逻辑 ...

  5. 【推荐算法 学习与复现】-- 逻辑回归算法族 -- LR

    协同过滤仅仅使用有限的用户行为信息,逻辑回归算法模型大多引入用户行为.用户特征.物品特征和上下文特征等,从CF逐步过渡到综合不同特征的机器学习模型. (1)逻辑回归模型 将用户特征(年龄.性别等).用 ...

  6. 机器学习笔记(七)——逻辑回归算法

    逻辑回归(Logistic Regression,LR).在Kaggle竞赛的统计中,LR算法以63.5%的出产率,荣获各领域中"出场率最高的算法"这一殊荣.在实际场景中,逻辑回归 ...

  7. 基于机器学习逻辑回归算法完成癌症病人的肿瘤是否良性的判断

    https://www.toutiao.com/a6630407688360575502/ 2018-12-04 22:46:48 逻辑回归算法 虽然逻辑回归算法的名字中有回归二字,但是它却不是回归算 ...

  8. 逻辑回归算法c语言_逻辑回归算法背后的数学

    逻辑回归算法背后的数学 看完深蓝学院的机器学习公开课后,对于逻辑回归部分,打算写篇学习笔记记录总结一下,也和大家共同分享. 1 基本思能 逻辑回归(Logistic Regression)和线性回归( ...

  9. ML之LoR:基于LoR(逻辑回归)算法对乳腺癌肿瘤(9+1)进行二分类预测(良/恶性)

    ML之LoR:基于LoR(逻辑回归)算法对乳腺癌肿瘤(9+1)进行二分类预测(良/恶性) 目录 输出结果 设计思路 数据集 核心代码 输出结果 Testing accuracy (10 trainin ...

  10. 分析决策树算法和逻辑回归算法的不同之处

    首先我们导入一组airplan.xlsx数据. 数据表中的age表示年龄.FLIGHT_COUNT表示飞行次数.BASE_POINTS_SUM表示飞行里程.runoff_flag表示流失与否,定义1为 ...

最新文章

  1. Android实时取景:用SurfaceView实现
  2. SharePoint 网站元素介绍
  3. LYNC2013部署系列PART2:后端部署
  4. druiddatasource配置_Springboot属性注入 Java配置和Value配置
  5. 纯ActionScript3.0打造的工作流程编辑器(WorkFlowEdit V1.0Bata1.0)
  6. 使用Servlet上传多张图片——Dao层(ProductInfoDao.java)
  7. 聊天系统服务器端类图怎么画,聊天系统服务器端类图
  8. wamp修改默认80端口
  9. 怎么查看linux硬盘多路径,linux下磁盘多路径
  10. java jvm bind解决_java web项目启动的时候JVM_Bind,真的是tomcat端口被占用了吗?tomcat不同意...
  11. POJ1338 Ugly Numbers
  12. --》【日常】程序员常用网站
  13. ZIP:ZipEntry
  14. [运算放大器系列]二、电压转4 - 20MA电流电路分析
  15. 微信小程序--石头剪刀布(小游戏)
  16. 区块链全球社区协作工具,就用超级表格!
  17. 验证码识别-Java版
  18. 我的世界服务器告示牌不显示,我的世界告示牌没有字_我的世界告示牌不显示字怎么用_攻略...
  19. 写代码必备Linux命令
  20. 使用AVplayer播放在线音频遇到的问题

热门文章

  1. 利用VLMCSD部署本地KMS服务器(Windows + CentOS7)
  2. 自定义万能回弹插值器 BounceInterpolator
  3. PX4和ardupilot(APM)的对比
  4. 【QT】通过QT_QPA_EGLFS_KMS_CONFIG宏来解决arm32环境下QT界面设置为透明却黑屏的问题
  5. 结合Cookie的简单图片验证码的工作原理探究
  6. 论文泛读: 基于改进退化隐马尔可夫模型的设备健康诊断与寿命预测研究
  7. 实验三(无线局域网组成与管理实验)
  8. 阿铭Linux_网站维护学习笔记201903019
  9. md5加密工具类(16位,32位,64位)
  10. android下注入技术详解