MLR(和NN)的多输出回归?

时间:2017-07-19 10:13:04

标签: r mlr

我想创建一个具有多个输出的神经网络(多输出回归 - 不分类) - 因为我从未使用过mlr我想尝试它并且在进入神经网络部分之前马上就失败了,因为我找不到"任务"用于多输出回归。文档根本没用。

library(mlr)

a<-1:20
b<-a*3
d<-data.frame(a=a,b=b,T1=(a+b),T2=sin(a))

#make a regression task for target variables
task<- makeRegrTask(data = d, target = c("T1","T2"))

#Error in makeRegrTask(data = d, target = c("T1", "T2")) : 
#Assertion on 'target' failed: Must have length 1.

PS:我不必使用神经网络,所以我可以使用MLR打开其他建议,只要它是一个具有多个输出的模型。

2 个答案:

答案 0 :(得分:0)

目前mlr不支持多输出回归。

答案 1 :(得分:0)

目前支持多标签分类,但是对于分类是相同的。因此,关于此问题扩展mlr并不太难......