R でニューラル ネットワークを操作する方法を学習しようとしています。学習の問題として、Kaggleで次の問題を使用しています。
心配しないでください。この問題は、人々が学習するために特別に設計されたものであり、それに関連する報酬はありません。
私は簡単なロジスティック回帰から始めました。これは足を濡らすのに最適でした。今、私はニューラル ネットワークの操作を学びたいと思っています。私のトレーニング データは次のようになります (列:行):
- survived: 1
- pclass: 3
- sex: male
- age: 22.0
- sibsp: 1
- parch: 0
- ticket: PC 17601
- fare: 7.25
- cabin: C85
- embarked: S
私の最初の R コードは次のようになります。
> net <- neuralnet(survived ~ pclass + sex + age + sibsp +
parch + ticket + fare + cabin + embarked,
train, hidden=10, threshold=0.01)
このコード行を実行すると、次のエラーが発生します。
Error in neurons[[i]] %*% weights[[i]] :
requires numeric/complex matrix/vector arguments
問題が入力変数の表示方法にあることは理解していますが、これを修正するために何をする必要があるかを理解するにはあまりにも初心者です。誰でも助けることができますか?
ありがとう!