2015-05-20 5 views
0

Я использую CRFSuite (реализация python-crfsuite) для создания именованного сущности-экстрактора, аналогично учебнику по http://nbviewer.ipython.org/github/tpeng/python-crfsuite/blob/master/examples/CoNLL%202002.ipynb . последовательность слов, каждая из которых имеет ряд особенностей.Работа с отсутствующими или неизвестными функциями при пометке элементов с использованием CRF-модели (CRFSuite)

Проблема в том, что для моего конкретного случая использования у меня не всегда есть функции сущностей, которые я пытаюсь распознать. Я хочу, чтобы модель CRF распознавала объект на основе особенностей окружающих слов. Однако, когда я просто вводил пустой dict {} в качестве функций слова, названные объекты никогда должным образом не классифицируются как таковые.

Мне интересно, есть ли функция или стандартный метод обработки таких случаев, когда после обучения модели у каждого не всегда есть функции для всех элементов.

ответ

0

Назначение фиксированного значения для отсутствующих функций, таких как «-» или «+», может быть полезным в некоторых случаях.

 Смежные вопросы

  • Нет связанных вопросов^_^