最优分类算法

时间:2010-12-03 11:57:06

标签: algorithm classification

我想知道,从下面的分类算法中哪一个是最优的(在内存和处理能力方面)以及哪种分类算法被广泛使用?

  • k-最近邻(KNN)算法
  • 朴素贝叶斯(NB)算法
  • 基于概念矢量的(CB)算法
  • 基于奇异值分解的算法
  • 分层算法
  • 组合算法
  • SVM

我正在寻找一种优化算法来对网络流量进行分类。

谢谢!

-sathish

2 个答案:

答案 0 :(得分:2)

没有单一最佳分类方法的陈述是免费午餐定理之一 - http://www.no-free-lunch.org/ 既然你提到了处理时间和内存要求,我注意到朴素贝叶斯非常便宜并且已经足够好用于实践。

http://www.cs.waikato.ac.nz/ml/weka/,你可以选择很多现成的方法和一个框架,让你可以尝试并比较它们。

通常,您选择用于分类方法的功能比您选择的方法更重要。

答案 1 :(得分:1)

IMO,SVM是最好的,目前在许多应用程序中使用。