Где я могу проверить результаты примера шута Махута? - PullRequest
0 голосов
/ 24 апреля 2011

После запуска: mahout org.apache.mahout.cf.taste.example.jester.JesterRecommenderEvaluatorRunner

mahout org.apache.mahout.cf.taste.example.jester.JesterRecommenderEvaluatorRunner
Running on hadoop, using HADOOP_HOME=/usr
HADOOP_CONF_DIR=/etc/hadoop/conf
11/04/23 23:52:18 WARN driver.MahoutDriver: No org.apache.mahout.cf.taste.example.jester.JesterRecommenderEvaluatorRunner.props found on classpath, will use command-line arguments only
11/04/23 23:52:18 INFO file.FileDataModel: Creating FileDataModel for file src/main/java/org/apache/mahout/cf/taste/example/jester/jester-data-1.csv
11/04/23 23:52:18 INFO file.FileDataModel: Reading file info...
11/04/23 23:52:18 INFO file.FileDataModel: Read lines: 7074
11/04/23 23:52:18 INFO model.GenericDataModel: Processed 7074 users
11/04/23 23:52:19 INFO eval.AbstractDifferenceRecommenderEvaluator: Beginning evaluation using 0.9 of FileDataModel[dataFile:/usr/local/mahout-distribution-0.4/examples/src/main/java/org/apache/mahout/cf/taste/example/jester/jester-data-1.csv]
11/04/23 23:52:19 INFO model.GenericDataModel: Processed 2155 users
11/04/23 23:52:19 INFO slopeone.MemoryDiffStorage: Building average diffs...
11/04/23 23:52:19 INFO eval.AbstractDifferenceRecommenderEvaluator: Beginning evaluation of 855 users
11/04/23 23:52:19 INFO eval.AbstractDifferenceRecommenderEvaluator: Starting timing of 855 tasks in 4 threads
11/04/23 23:52:19 INFO eval.AbstractDifferenceRecommenderEvaluator: Average time per recommendation: 2ms
11/04/23 23:52:19 INFO eval.AbstractDifferenceRecommenderEvaluator: Approximate memory used: 9MB / 56MB
11/04/23 23:52:19 INFO eval.AbstractDifferenceRecommenderEvaluator: Unable to recommend in 0 cases
11/04/23 23:52:19 INFO eval.AbstractDifferenceRecommenderEvaluator: Evaluation result: 154472.97849261735
11/04/23 23:52:19 INFO jester.JesterRecommenderEvaluatorRunner: 154472.97849261735
11/04/23 23:52:19 INFO driver.MahoutDriver: Program took 740 ms

Не знаете, где проверить результаты?

Спасибо!

1 Ответ

1 голос
/ 24 апреля 2011

То, что - это результат. Вы выполняете оценку для одной реализации рекомендателя, которая оценивает, насколько хорошо этот рекомендатель предсказывает оценки. Показывает среднюю разницу между фактическим и прогнозируемым рейтингом.

Какой результат вы ищете?

Однако здесь что-то выглядит не так: 154472.97849261735 слишком велико. Когда я запускаю его, я получаю среднюю разницу в 3,41 (по шкале 10).

Я бы запустил последний код из Subversion , в идеале. 0,4 года 6 месяцев, хотя я не знаю никаких ошибок здесь. Вам также не нужно запускать это через программу драйвера, хотя это работает.

Действительно, я подозреваю, что ваш файл jester-data-1.csv как-то не так. Лучше всего следить за user@mahout.apache.org.

...