R で SVM を使用して一部のデータを分類しようとしています。
データセット:
D1 | D2 | D3 | word1 | word2 |...
1 | 2 | 3 | 0 | 1 |
3 | 2 | 1 | 1 | 0 |
D1、D2、D3 は 0 から 9 までの値を取り、各ワードは 0/1 の値を取ります。
最初に、単語 1、単語 2 などに基づいて D1 を予測する分類子を作成します。次に、D1 と単語で予測した内容に基づいて D2 を予測する分類子を作成します。D1、D2、D3 は以前は 3 桁の単一の数字であり、桁と前の桁の間には関係があります。
これまでのところ、私は持っています:
trainD1 <- train[,-1]
trainD1$D2 <- NULL
trainD1$D3 <- NULL
modelD1 <- svm( train$D1~., trainD1, type="C-classification")
しかし、私は完全に迷っています。どんな助けも大歓迎です。
ありがとう