如何在RSNNS中获取testdata的值

时间:2015-06-17 08:57:00

标签: r machine-learning regression

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

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

“test”包含

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

请让我知道为什么会这样?

1 个答案:

答案 0 :(得分:0)

mlp具有逻辑输出,您需要指定linOut=TRUE。通常,规范化数据也会有所帮助。