全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
3879 0
2019-04-10
悬赏 10 个论坛币 未解决
R版本3.52
使用neuralnet包进行神经网络的训练,完成后时用compute函数进行预测时出现问题
报错
Error in cbind(1, pred) %*% weights[[num_hidden_layers + 1]] :
  requires numeric/complex matrix/vector arguments


源程序

concrete<-read.csv("data.csv",header =  F,fileEncoding = "UTF-8",sep=",")
traindata<-concrete[1:50000,]
testdata<-concrete[50001:175814,]


traindata<-as.matrix(traindata)
testdata<-as.matrix(testdata)

library(neuralnet)
net <- neuralnet(x8~x1+x2+x3+x4+x5+x6+x7,traindata, hidden=c(5,3), threshold=0.005, learningrate = 0.1, algorithm = "rprop+", err.fct = "sse", act.fct = "logistic")



compute(net,testdata)

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群