【发布时间】:2012-04-15 16:49:12
【问题描述】:
也就是说,当我做nnet(...)时,我可以使用size参数来控制隐藏层的单元数。我的特定模型需要输出概率,所以我想要逻辑单元,所以我从 nnet 包转向 multinom 以在我的预测函数中输出 type='probs'。如何传递大小参数?当我用 size=5 或其他东西调用它时,我得到一个错误:
formal argument "size" matched by multiple actual arguments
【问题讨论】:
-
nnet 错误:找不到对象“nnet”
-
multinom 似乎在其对 nnet.default 的调用中硬编码了
size = 0。我怀疑这有数学上的原因,但不方便进一步推测。 -
library('nnet')..也是,是的,它似乎是 size=0,这听起来与逻辑回归相同!
-
@PalaceChan:不同之处在于
multinom可以处理具有 3 个或更多水平的因子响应,而逻辑回归(在glm中实现)仅适用于二元响应。
标签: r neural-network