在R中使用神经网络中的所有输入变量

时间:2015-07-30 16:56:36

标签: r neural-network

我正在尝试使用nerualnet包在R中创建一个简单的神经网络。我没有输入所有784个输入变量,而只是使用了。喜欢这个主题:neural network using all input variables?

但我收到此错误

SELECT * FROM `user` 
WHERE `user`.`this` = 1 
    AND `user`.`created_at` IS NOT NULL 
    AND `user`.`updated_at` IS NOT NULL 
    AND (`alias` IS NULL OR `alias` = 'admin')
  

terms.formula(公式)中的错误:'。'在公式中没有'数据'   参数

1 个答案:

答案 0 :(得分:2)

我不知道为什么不起作用,但你总是可以使用以下内容:

myform <- as.formula(paste0('label ~ ', 
                             paste(names(trainingset[!names(trainingset) %in% 'label']),
                     collapse = ' + ')))

然后:

digitnet <- neuralnet(myform, trainingset, hidden = 4)

它将在神经网络模型中使用所有784个输入变量。