[回归分析][14]--Logistic回归

  这应该是回归分析的最后一块知识点了。最后还会有一篇总结。那今天就好好讲一讲Logistic回归。
 
  Logistic回归是为了处理 y的值是0,1时,这时候若用普通最小二乘去回归,会产生0--1之间的数,故产生了Logistic回归,去计算概率。

有两种情形:
  (1).可以分块计算概率的
   
 如上图,我们可以根据在同一距离的射门次数和射门成功次数来计算出该位置的射门成功率。

接着利用上式,(其中 Pi 是是概率大小),构造(4)式,利用最小二乘计算出b0,b1,带入 (1)式,这样每一个x就可一计算出概率Pi,若Pi>0.5,则取1,否则取0。

(2).不可以计算出概率的
   当然,有的时候我们得到的数据不会在同一个x值上收集这么多数据,这时候上述办法就不能用了。这里我就不具体讲证明来历了,直接说一下用软件怎么实现。

LogitModelFit[]
ProbitModelFit[]

上面一个是指数函数,一个是正态分布的分布函数(都是在0--1之间的函数)
也可以使用mma里的另外一种办法(我比较喜欢的),因为上面y的取值只能两值,多值无法计算

Classify[,Method -> "LogisticRegression"]

数据如下

{53 -> 2, 57 -> 1, 58 -> 1, 63 -> 1, 66 -> 0, 67 -> 0, 67 -> 0, 67 -> 0, 68 -> 0, 69 -> 0, 70 -> 0, 70 -> 0, 70 -> 1, 70 -> 1, 72 -> 0, 73 -> 0, 75 -> 0, 75 -> 2, 76 -> 0, 78 -> 0, 79 -> 0, 81 -> 0, 76 -> 0}

前面位温度,后面为该问温度下的零件损坏个数

c = Classify[data, Method -> "LogisticRegression"];
p0[temp_] := c[temp, {"Probability", 0}];
p1[temp_] := c[temp, {"Probability", 1}];
p2[temp_] := c[temp, {"Probability", 2}];
Plot[{p0[x], p1[x], p2[x]}, {x, 20, 80},PlotLabels -> {"损坏0个", "损坏1个", "损坏2个"}]

第2句是在temp度下损坏0的概率,第三第四句类似
则最后的得到的图如下

可以很明显看出概率的变坏趋势来。

以上,所有

圣诞快乐啦~~~~~

2016/12/25

转载于:https://www.cnblogs.com/wmn7q/p/7265530.html

[回归分析][14]--Logistic回归相关推荐

  1. 多元有序logistic回归分析_有序Logistic回归实例分析(Ordinal Regression)

    如果研究X对于Y的影响,Y为定量数据则可以使用线性回归分析.如果Y是定类数据,此时则需要使用Logit(logistic)回归分析.Logit回归共分为三种,分别是二元Logit(Logistic)回 ...

  2. 回归分析详解:一文说清回归、线性回归、非线性回归、Logistic回归

    回归分析详解:一文说清回归.线性回归.非线性回归.Logistic回归 文章大纲 回归分析是什么? 回归.线性回归.非线性回归.Logistic回归的不同? 实际例子解释不同回归方法的应用场景 文章大 ...

  3. r 多元有序logistic回归_基于R的有序分类资料logistic回归分析

    cosoft@163.com 基于 R 的有序分类资料 logistic 回归分析 韦杰,曾萍 (贵阳中医学院 基础医学院,贵州贵阳,550002) 摘 要: 本文描述有序分类资料的 logistic ...

  4. 2.14 向量化 Logistic 回归的梯度输出-深度学习-Stanford吴恩达教授

    ←上一篇 ↓↑ 下一篇→ 2.13 向量化 Logistic 回归 回到目录 2.15 Python 中的广播 向量化 Logistic 回归的梯度输出 (Vectorizing Logistic R ...

  5. logistic回归 如何_R_语言 logistic回归分析

    当涉及到二分类时,我们第一想到的就是logistic回归.前面也讲解过其他的二分类其的构建.本文主要分享logistic有关的二分类,无序多分类,有序多分类和条件logistic回归. 本文因没有配图 ...

  6. logistic回归分析优点_机器学习实战项目-Logistic回归

    Logistic 回归 概述 Logistic 回归虽然名字叫回归,但是它是用来做分类的.其主要思想是: 根据现有数据对分类边界线建立回归公式,以此进行分类. 须知概念 Sigmoid 函数 回归 概 ...

  7. Logistic回归分析之二元Logistic回归

    二元Logistic回归是一种分类方法,用于预测离散的二元输出结果(例如:是/否,正/负).它基于Logistic回归模型,并使用逻辑函数来模拟结果的概率. 二元Logistic回归在许多场景中很有用 ...

  8. matlab Logistic回归模型

    ogistic regression属于概率型非线性回归,它是研究二分类观察结果与一些影响因素之间关系的一种多变量分析方法.例如,在流行病学研究中,经常需要分析疾病与各危险因素之间的定量关系,为了正确 ...

  9. [机器学习]Logistic回归

    目录 什么是逻辑斯蒂(Logistic)回归? 1.线性回归函数 2.  逻辑函数(Sigmoid函数) 3. Logistic回归函数 Logistic回归分类器 梯度上升算法 python实现梯度 ...

最新文章

  1. npoi导出execl源码,vs2008实现,包括using库
  2. ADSL的PPPOE拨号客户端上的ppp authentication pap “callin”的正确理解
  3. 【Android 属性动画】属性动画 Property Animation 简介 ( 属性动画简介 | 属性动画特性 )
  4. hash_hmac函数使用不当造成的安全问题
  5. word2vec模型评估_【新书】从Word2Vec到BERT的自然语言处理嵌入进展,附下载
  6. Windows XP系统超强支持工具全面接触
  7. 高清网络摄像机主流芯片方案之安霸、TI和海思对比
  8. python随机函数笔记_Python笔记__random
  9. MATLAB用递归法求解集合子集,用递归法求一个集合的子集c语言,急!!!
  10. SpringBoot官方提供的starter pom
  11. 力扣 每日一题 丢失的数字
  12. win11触屏模式在哪 Windows11触屏模式的设置方法
  13. java 基础知识学习 内存泄露(memory leak) VS 内存溢出(out of memory)以及内存管理...
  14. JSP字符集编码集合
  15. 【图像处理】基于matlab分形插值算法调换图片【含Matlab源码 197期】
  16. dosbox运行C语言,DOSBox怎么用?DOSBox使用教程
  17. 数学建模工具篇(一)-LaTeX软件入门
  18. 是时候复习下 Webpack 了
  19. Excel2016如何添加表格边框?分享技巧!怎样在excel加入表格边框?
  20. 测试前的准备:搭建测试环境

热门文章

  1. 8瓶酒一瓶有毒,用人测试。每次测试结果8小时后才会得出,而你只有8个小时的时间。问最少需要(B)人测试?
  2. oracle转义字符
  3. python 面向对象之:反射,双下方法
  4. 关于Promise.all()的理解
  5. EF Core 生成数据库
  6. 面向对象编程,链式调用,先输出‘hello’,10秒之后,输出‘world’
  7. 前端编码风格规范(3)—— JavaScript 规范
  8. JVM性能调优(转)
  9. shell实现简单的进程监控脚本
  10. (转)用来理解Java的8个图表