【问题标题】:How to get values on testdata in RSNNS如何在 RSNNS 中获取测试数据的值
【发布时间】:2015-06-17 08:57:00
【问题描述】:

我有两个文件,“testi”包含少量数字,“testo”包含它们的平方根。我有另一个名为文件的测试,其中包含一些我想要平方根的数字。我用了命令

model <- mlp(testi,testo,size=50,learnFuncParams = c(0.001),maxit = 5000)
xyz <- predict(model,test)

我从“xyz”得到的值是

xyz
#[1,] 0.9971085
#[2,] 0.9992253
#[3,] 0.9992997
#[4,] 0.9993009
#[5,] 0.9993009
#[6,] 0.9993009
#[7,] 0.9993009

而“测试”包含

1   4
2  16
3  36
4  64
5 100
6 144
7 196

请告诉我为什么会这样?

【问题讨论】:

    标签: r machine-learning regression


    【解决方案1】:

    mlp 有逻辑输出,需要指定linOut=TRUE。一般来说,标准化您的数据也会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-07-19
      • 2016-08-13
      • 2019-12-14
      • 2016-10-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多