当我们必须预测categorical (或离散)结果的值时,我们使用logistic regression。我相信我们也可以使用linear regression来预测给定输入值的结果的值。
那么,这两种方法有什么不同呢?
发布于 2017-10-05 11:29:39
简单地说,线性回归是一种回归算法,它输出一个可能的连续和无穷大的值;logistic回归被认为是一种二分类算法,它输出属于标签(0或1)的输入的“概率”。
发布于 2018-03-14 13:15:15
最基本的区别是:
线性回归基本上是一种回归模型,这意味着它将给出一个函数的非离散/连续输出。因此,这种方法给出了价值。例如:给定x,f(x)是什么?
例如,给定不同因素的训练集和训练后的物业价格,我们可以提供所需的因素来确定物业价格。
逻辑回归基本上是一种二进制分类算法,这意味着在这里,函数将有离散的值输出。例如:对于给定的x,如果f(X)>阈值,则将其分类为1,否则将其分类为0。
例如,给定一组脑瘤大小作为训练数据,我们可以使用该大小作为输入,以确定它是良性肿瘤还是恶性肿瘤。因此,这里的输出是谨慎的,不是0就是1。
*这里的函数基本上是假设函数
发布于 2018-05-04 09:59:01
它们在解决方案方面都非常相似,但正如其他人所说,一个(Logistic回归)用于预测类别“匹配”(Y/N或1/0),另一个(线性回归)用于预测一个值。
因此,如果你想预测你是否患有癌症Y/N (或概率)-使用逻辑分析。如果你想知道你能活多少年--使用线性回归!
https://stackoverflow.com/questions/12146914
复制相似问题