Библиотека Python, которая может вычислить матрицу путаницы для классификации по нескольким меткам


9

Я ищу библиотеку Python, которая может вычислить матрицу путаницы для классификации по нескольким меткам .


FYI:


Что ты в итоге делал?
Мортеза Шахриари Ниа

@MortezaShahriariNia Я остался без названия.
Франк Дернонкур

как будет выглядеть теоретическая матрица путаницы с несколькими метками? Я не думаю, что это применимо, не так ли?
user798719

3
очень забавно, что все 3 ответа на этот вопрос имеют такое удивительно низкое качество.
Моника Хеднек

Не известно ни о каких пакетах, но вы могли бы рассмотреть все возможные комбинации с несколькими метками как отдельный класс и использовать некоторые из уже доступных пакетов для мультикласса. Затем, из этой путаницы, создайте свою матрицу с несколькими
метками

Ответы:


3

Также взгляните на scikit-multilearn . Это очень хорошая библиотека, которая расширяет возможности sklearn для обучения по нескольким меткам. Тем не менее, я не уверен, как матрица путаницы работает для проблем с несколькими метками ...

Этот парень утверждает, что решил это.




1

Существует множество различных параметров, которые могут оценить эффективность вашего метода путем сравнения реальных и прогнозируемых меток. Я предлагаю PyCM модуль, который может дать огромное разнообразие этих параметров, которые подходят для мультиклассовой классификации.


0

Scikit-learn действительно поддерживает матрицу смешения с несколькими метками. Смотрите ссылки ниже для документации и руководства пользователя:

http://scikit-learn.org/stable/modules/generated/sklearn.metrics.confusion_matrix.html

http://scikit-learn.org/stable/modules/model_evaluation.html#confusion-matrix


1
Спасибо, поэтому я ищу альтернативный вариант :-)
Franck Dernoncourt

0

Посмотрите на sed_eval библиотеку. Он разработан для оценки обнаружения событий в аудио, что является проблемой с несколькими метками (поскольку в каждом аудио существует несколько событий). У них есть много вариантов оценки, которые могут соответствовать вашим потребностям. Вы можете получить истинно положительный показатель, и отсюда вычислить матрицу путаницы не так сложно.


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.