函数nnet是否适用于带有文本的神经网络?

时间:2019-07-16 15:43:20

标签: prediction using nnet

我正在尝试建立一个神经网络模型来预测文本的情感。

我有一个包含三列的数据框BDD:

1)有形容词。列的名称为“ ADJ”

2)有名词。列的名称为“ NOUN”

3)如果adj +名词为正,则为1;如果为负,则为-1;如果为中性,则为0。列的名称为“ V3”

BDD除以BDD_train和BDD_test。我成功制作了模型,但问题出在我进行预测时。

这是带有BDD_train的模型的结果:

# weights:  476
initial  value 133.618585 
iter  10 value 18.334323
iter  20 value 15.922404
iter  30 value 15.823113
iter  40 value 15.816471
iter  50 value 15.811491
iter  60 value 15.811371
iter  60 value 15.811371
iter  60 value 15.811371
final  value 15.811371 
converged

nn_model <- nnet(V3~.,data = BDD_train,size = 5,decay = 1,linout = TRUE, maxit = 500)

pred2 <- predict(nn_model,newdata = BDD_test)

我的错误消息是:

"Error in model.frame.default(Terms, newdata, na.action = na.omit, xlev = object$xlevels) :
 le facteur ADJ a des nouveaux niveaux accommodative, Annual, Apparent, aware, definitive, federal, Good, greater, healthy, Monthly, more"

0 个答案:

没有答案