テキスト分類タスクに Weka を使用しています。data.arff ファイルを作成しました。次の 2 つの属性が含まれます。
- テキスト属性
- クラス属性
次に、生成された ARFF ファイルが StringToWordVector で処理されます。
java weka.filters.unsupervised.attribute.StringToWordVector -i data/weather.arff -o data/out.arff 次に、NaiveBayes が使用されます: java weka.classifiers.bayes.NaiveBayes -t data/out.arff -K
私はこの問題を抱えています:
weka.core.UnsupportedAttributeTypeException: weka.classifiers.bayes.NaiveBayes: 数値クラスを処理できません! weka.core.Capabilities.test (Capabilities.java:954) で weka.core.Capabilities.test (Capabilities.java:1110) で weka.core.Capabilities.test (Capabilities.java:1023) で weka.core で。 weka.classifiers.bayes.NaiveBayes.buildClassifier(NaiveBayes.java:213) の Capabilities.testWithFail(Capabilities.java:1302) weka.classifiers.Evaluation.evaluateModel(Evaluation.java:1076) の weka.classifiers.Classifier.runClassifier (Classifier.java:312) weka.classifiers.bayes.NaiveBayes.main(NaiveBayes.java:944) で sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブ メソッド) で sun.reflect.NativeMethodAccessorImpl.invoke(不明なソース) で.reflect.DelegatingMethodAccessorImpl.
誰でも私を助けることができますか?私はこのレベルで立ち往生しています。