Можно ли использовать байесовский фильтр для создания нескольких выходов
Я вижу, что байесовские фильтры хорошо подходят для бинарных выборов - (спам: не спам, мужчина: женщина и т. Д.). Есть ли способ классифицировать несколько значений (например, php+javascript, house+yard). Я видел наивный байесовский классификатор - несколько решений, но я хочу знать, возможно ли несколько выходов.
Если нет, то каковы другие предлагаемые подходы к категоризации (с обучением или без него). Особенно для php.
1 ответ
В принятом ответе на вопрос, на который вы ссылаетесь, сказано: "Определенно возможно иметь более двух классов". На практике один из подходов заключается в параллельном обучении нескольких классификаторов, например, одного классификатора для php
против not php
и еще один классификатор для javascript
против not javascript
,
Другие широко используемые методы многомерной классификации включают
- искусственные нейронные сети (также называемые многослойными персептронами)
- (усиленные) деревья решений
- опорные векторные машины
Если у вас есть более подробный вопрос / ответ на этот вопрос, опубликуйте его на http://stats.stackexchange.com/.
Я не уверен, какие библиотеки для такой задачи доступны для php, но Swig - это инструмент, позволяющий использовать библиотеки, написанные на C/C++, из php.