序数分类的深度学习

机器算法验证 回归 序数数据 深度学习 卷积神经网络
2022-04-02 20:10:25

我们可以使用任何类型的深度神经网络进行序数分类吗?如果是,那么如何?如果不是,那么限制问题是什么?我知道具有 softmax 输出的 CovNet 可用于 n 个类之间的分类。有没有办法可以扩展/修改序数分类?

最后,我想要类标签及其序数输出。

我认为序数分类是回归的一部分(请澄清)。所以,我要求一个可以进行分类和回归的 DNN。这可能吗?

1个回答

有几种方法。一种是热编码: https ://arxiv.org/pdf/0704.1028.pdf

但应该有其他方法。在经典的序数回归中,我们拟合截止值 st:

  • P(X=1)=P(Zθ1)=F(θ1)
  • P(X=2)=P(θ1Zθ2)=F(θ2)F(θ1)
  • P(X=3)=P(Zθ2)=1F(θ2)

其中 Z 是某个潜在变量,F 是潜在变量的 CDF。应该可以直接应用这种方法,其中 Z 是倒数第二层(softmax 之前的层)。