泊松回归(poission regression)的损失函数是什么?

  统计/机器学习 回归分析 损失函数    浏览次数:7788        分享
0

泊松回归(poission regression)的损失函数是什么?

谢谢!


 

花生糖   2017-12-08 00:24



   1个回答 
5

怎么说呢,CS的人搞机器学习的时候,喜欢用损失函数(想要最小化);统计的人搞机器学习的时候,一般都是通过式子推导到likelihood(想要最大化)。

所以常常用likelihood取负数或者log likelihood取负数来表示损失函数。

对于这里的poisson regression我们也是这样处理的。它的损失函数就是$-\log (L(\theta))$。具体而言,就是

$$\text{Cost}(\theta)=-\log (L(\theta))=-\sum_{i=1}^n\left(y_i\theta^T x_i -e^{\theta^T} x_i\right)$$

其中$n$是样本个数,$y_i$真实值,$\theta$是$p$元向量,$p$是特征的个数。


SofaSofa数据科学社区DS面试题库 DS面经

可爱多   2017-12-11 14:18



  相关讨论

huber loss是什么?什么时候用?

最小二乘回归和线性回归

线性回归梯度下降函数微分推导疑惑

python里有没有huber loss的线性回归

逻辑回归的损失函数是怎么来的

LR中若标签为+1和-1,损失函数如何推导,求大佬解答

用SGD计算逻辑回归时的迭代公式是什么?

向量梯度下降优化的最佳步长?

hinge loss的公式是什么?

focal loss是什么?

  随便看看

逻辑回归的损失函数是怎么来的

样本权重大小不同时,用什么分类算法比较合适?

为什么机器学习中的优化问题很少用到牛顿法?

随机梯度下降(sgd)的收敛问题

python sklearn模型中random_state参数的意义