SMO: модель еще не построена
Я могу создать модель в MOA(Weka) для случая 1, но не для "случая 2" (тот же набор данных). Кто-нибудь может объяснить, почему?
Случай 1 (IBk/LWL):
java -cp moa.jar:weka.jar -javaagent:sizeofag.jar moa.DoTask "LearnModel -l (meta.WEKAClassifier -l (weka.classifiers.lazy.IBk)) -s (ArffFileStream -f training_s2w.arff -c 1) -O model.moa"
java -cp moa.jar:weka.jar -javaagent:sizeofag.jar moa.DoTask "EvaluateModel -m file:model.moa -s (ArffFileStream -f test_s2w.arff -c 1) -o predicted.txt"
Выше двух команд создает модель и успешно применяет ее к тестовым данным.
Случай 2 (SMO/J48/NaiveBayes/BayesNet):
java -cp moa.jar:weka.jar -javaagent:sizeofag.jar moa.DoTask "LearnModel -l (meta.WEKAClassifier -l (weka.classifiers.functions.SMO)) -s (ArffFileStream -f training_s2w.arff -c 1) -O model.moa"
java -cp moa.jar:weka.jar -javaagent:sizeofag.jar moa.DoTask "EvaluateModel -m file:model.moa -s (ArffFileStream -f test_s2w.arff -c 1) -o predicted.txt"
Но эти две команды дают вывод как:
"Model description:
SMO: No model built yet"
(Я проверил через Weka CLI, что и данные обучения, и тесты совместимы с Weka.)
В чем может быть причина (ы)?