在线性回归中,我总是看到这样的情况:我有很多特征,并且我使用它们来预测单个输出,例如
f1 f2 f3 f4 --> y1
f1 f2 f3 f4 --> y2
等等... 我想知道是否存在预测值(即 y1)实际上是一个向量而不是单个值
最佳答案
是的,几乎每种回归方法(神经网络、支持向量回归器、随机森林回归器……)都适用于多维输出。包括线性回归。特别是如果 y 是要预测的 N 行和 K 列值向量,并且 X 是 N 行、d 列数据矩阵,则线性回归很简单
A = (X'X)^-1 X'y
然后预测就形成了
XA
这又是 N 行、K 列的预测矩阵。
关于machine-learning - 预测向量值而不是单个输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36320991/