В случае с Проводником Weka, есть ли способ получить вероятности классов тестовых экземпляров, классифицированных классификатором Naive Bayes?Weka: Как получить вероятности каждого класса для тестовых экземпляров.
ответ
В Weka Explorer на вкладке Classify
нажмите More options...
и поставьте галочку Output predictions
. Затем Start
обучение и тестирование, и результат показывает вам вероятность присвоения каждого класса для каждого тестового экземпляра.
Итак, в столбце распределения вероятности для экземпляра теста 1 у меня есть {0,472 * 0,528}, а для тестового экземпляра 2 у меня есть {* 1 0}. Что означает этот столбец и как интерпретируются значения в этом столбце? –
Это означает, что тестовому экземпляру 1 была назначена вероятность 0,482 для первого класса, а вероятность 0,528 - классу 2. Класс 2 имеет более высокую вероятность, поэтому тестовому экземпляру 1 был назначен класс 2. В тестовом экземпляре 2 Модель NB предсказала, что она должна быть назначена классу 1 с вероятностью 1. – Sicco
Sweet! Благодаря!! –
- 1. Как получить вероятности каждого класса для тестовых экземпляров в weka
- 2. Какой классификатор WEKA для вероятности?
- 3. Как получить исходные значения вероятности для каждого класса в Tensorflow?
- 4. Как WEKA вычисляет вероятности классов?
- 5. weka дает 100% правильно классифицированных экземпляров для каждого набора данных
- 6. Создание совместимых тренировочных и тестовых экземпляров в Weka
- 7. Как получить для каждого экземпляра в тестовых данных вероятность для каждого класса в libsvm в R?
- 8. WEKA: Как получить значения CPT для каждого узла в BayesNet?
- 9. Вероятности печати Theano для тестовых образцов
- 10. Класс распределения выходных классов для всех экземпляров в WEKA
- 11. Как использовать weka для нормализации экземпляров
- 12. Поднаборов для каждого класса с помощью WEKA для данных микрочип
- 13. Удаление экземпляров в Weka
- 14. Как получить предсказанный класс вместо вероятности класса?
- 15. Как получить значение предикации для экземпляра в weka?
- 16. Что такое f-мерка для каждого класса в weka
- 17. Поиск вероятности, с которой экземпляр классифицирован в Weka
- 18. Классификация новых экземпляров в weka
- 19. Прогнозирование множества тестовых наборов с помощью Weka
- 20. Как получить значения из нескольких экземпляров класса?
- 21. Weka простые назначения кластеризации K-класса
- 22. Регрессия: для тестовых данных для прогнозирования требуется значение класса? in Weka
- 23. Вероятностные выходы для SVM (SMO) в WEKA
- 24. Прогнозирование текстовых меток данных в тестовых данных с помощью Weka?
- 25. Как установить логическую регрессию API weka в java для дистрибутивов экземпляров, а не для предсказанного класса экземпляров?
- 26. Получить количество экземпляров пользовательского класса
- 27. Переменная класса Delphi для каждого класса
- 28. Вероятности класса в нейронных сетях
- 29. Как получить классификационные вероятности из MultilayerPerceptronClassifier?
- 30. Как получить атрибуты на классы от Weka
Стандартный выход Naive Bayes показывает среднее и стандартное отклонение для каждой функции и для всех классов. Разве это не то, что вы ищете? – Sicco
Не совсем @Sicco. Я хотел бы видеть, что вес NB назначает функции. Я знаю, что Weka explorer предоставляет среднее значение и SD для каждого из классов. Но было бы полезно, если бы я мог получить «веса», а не средства/SD определенной функции для любого данного класса. –
Я вижу ваш комментарий здесь. Но я не пытаюсь получить важные функции, а просто пытаюсь получить значения, которые NB назначает каждой функции (а не среднюю и SD каждой функции для каждого класса). Http://stackoverflow.com/questions/10189953/weka-machine- learninghow-to-interprete-naive-bayes-classifier –