Генерация нескольких кривых ROC в графическом интерфейсе Weka

Я использую графический интерфейс Weka 3.6 для сравнения производительности группы контролируемых алгоритмов обучения в наборе данных. Я создаю отдельные кривые ROC для каждого алгоритма обучения. Моя проблема: есть ли в Weka способ сгенерировать все ROC-кривые для всех алгоритмов в одном и том же наборе масштабов (что упростит сравнение)? Если нет, что я мог сделать? Спасибо.


person arkate    schedule 30.03.2012    source источник


Ответы (2)


Насколько мне подсказывает мой опыт - нет. Вы можете просматривать ROC одного классификатора за раз, а не ROC всех классификаторов в одном месте. Однако для сравнения вы можете взять значение ROC на вкладке классификатора и сравнить значения (ближе к 1 означает хороший классификатор).

person Rushdi Shams    schedule 31.03.2012

Это возможно возможно. Вам нужно использовать графический интерфейс KnowledgeFlow вместо Experimenter.

В KnowledgeFlow вы можете загружать свой набор данных и выполнять с ним различные алгоритмы. Затем результат каждого алгоритма может быть объединен в один и тот же Model PerformanceChart, что приведет к графику, который объединяет несколько кривых ROC. Подробные инструкции можно найти в разделе 4.2 этого руководства.

person Sicco    schedule 03.06.2012
comment
Эта ссылка работает (на данный момент): software.ucv. ro/~eganea/AIR/KnowledgeFlowTutorial-3-5-8.pdf - person Vladtn; 24.08.2013
comment
@Vladtn Я пробовал ваш хороший учебник по нескольким тренировочным наборам и одному тестовому набору, к сожалению, я не получил несколько кривых! - person M.M; 19.03.2014