贝叶斯过滤器可以用来创建多个输出吗
我发现贝叶斯过滤器非常适合二元选择 - (垃圾邮件:不是垃圾邮件,男性:女性等)。有什么方法可以对多个值进行分类(例如 php+javascript、house+yard)。 我见过朴素贝叶斯分类器 - 多个决策,但我想知道是否有多个输出是可能的。
如果没有,还有哪些其他建议的分类方法(有或没有学习)。特别是对于 php 来说。
I see that Bayesian filters are use well for binary choices - (spam:not spam, male:female etc). Is there any way for it to categorize multiple values (eg php+javascript, house+yard).
I've seen Naive bayesian classifier - multiple decisions but I want to know if multiple outputs are possible.
If not, what are other suggested approaches for categorization (with or without learning). Especially for php.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
正如您所链接的问题的公认答案所说:“绝对有可能有两个以上的课程。”。在实践中,一种方法是并行训练多个分类器,例如,一个分类器用于
php
与not php
,另一个分类器用于javascript
与not php
。不是 JavaScript
。其他广泛使用的多元分类方法包括
如果您对此有更详细/后续的问题,请将其发布在 http://stats.stackexchange.com 。
我不确定 php 可以使用哪些库来完成此类任务,但是 Swig 是一个用于编写库的工具在 C/C++ 中可从 php 使用。
As the accepted answer of the question you linked to says: "It's definitely possible to have more than two classes.". In practice, one approach is to train multiple classifiers in parallel, e.g. one classifier for
php
vs.not php
and another classifier forjavascript
vs.not javascript
.Other widely used multivariate classification methods include
If you have a more detailed/follow up question on this, post it on http://stats.stackexchange.com .
I'm not sure what libraries for such a task are available for php but Swig is a tool to make libraries written in C/C++ usable from php.