Я новичок в последовательном обучении (и машинном обучении) и пытаюсь понять, как использовать условные случайные поля для решения моей проблемы.
У меня есть набор данных, который представляет собой последовательный журнал того, когда и где работал конечный пользователь моего приложения. Например, следующий набор данных будет иметь значения только для User1.
User Facility Weekday
User1 FacilityA Monday
User1 FacilityB Tuesday
User1 FacilityC Wednesday
... ... ...
Я пытаюсь решить следующую проблему: Учитывая день недели и объект, на котором работал пользователь, в какой день и день недели он будет работать дальше?
Чтобы решить эту проблему, я начал смотреть на условные случайные поля, но мне трудно работать с любой библиотекой.
Пробовал работать со следующими библиотеками: 1. PyStruct (https://pystruct.github.io/ ) Но у меня это не сработало из-за этой проблемы: bounds: подбор SSVM с помощью Pystruct
- CRFSuite (http://www.chokkan.org/software/crfsuite/) (это имеет зависимость от libBFGS. Когда я устанавливаю libbfgs на свой ящик Ubuntu без каких-либо ошибок, запуск «make install» для CRFSuite все еще не работает и говорит, что он не может распознать libBFGS)
Поэтому я обратился к другой библиотеке. 3. CRF++ (https://taku910.github.io/crfpp/< /а>)
Мне удалось установить CRF++, а также запустить примеры, приведенные в их дистрибутиве. Но мне нужна помощь в понимании того, как я могу изменить файл шаблона, чтобы он соответствовал моему варианту использования...
Кроме того, я думал, что мои метки будут объединенной строкой объекта + день недели из приведенного выше набора данных.
Я новичок в обучении последовательности и в настоящее время усердно пытаюсь исследовать, как решить эту проблему...
Любой совет будет чрезвычайно полезен, так как я, кажется, немного застрял здесь.
Спасибо!
make install
вы пытались запуститьldconfig
? - person user2238884   schedule 27.03.2016