换句话说,当我这样做时,nnet(...)
我可以使用size参数来控制隐藏层中的单位数.我的特定模型需要输出概率所以我想要逻辑单元,所以我从nnet包转向multinom到我的预测函数中输出type ='probs'.我怎样才能传递一个大小参数?当我用它来调用它时,比如size = 5或者其他什么我得到一个错误:
formal argument "size" matched by multiple actual arguments
Run Code Online (Sandbox Code Playgroud)
multinom
适合线性多项逻辑模型,这就是为什么size参数被硬编码为0.如果你想要一个具有多项输出的实际神经网络,只需使用nnet
超过2级的响应,然后设置softmax=TRUE
.