数据挖掘18种候选算法和十大经典算法

       国际权威的学术组织the IEEE International Conference on Data Mining (ICDM) 2006(香港召开)12月评选出了数据挖掘领域的十大经典算法。不仅仅是选中的十大算法,其实参加评选的18种算法,实际上随便拿出一种来都可以称得上是经典算法,它们在数据挖掘领域都产生了极为深远的影响。

一、数据挖掘18种候选算法


Classification(分类
==============
 #1. C4.5
Quinlan, J. R. 1993. C4.5: Programs for Machine Learning.
Morgan Kaufmann Publishers Inc.    
Google Scholar Count in October 2006: 6907
 
 #2. CART
L. Breiman, J. Friedman, R. Olshen, and C. Stone. Classification and
Regression Trees. Wadsworth, Belmont, CA, 1984.
Google Scholar Count in October 2006: 6078
 
 #3. K Nearest Neighbours (kNN)
Hastie, T. and Tibshirani, R. 1996. Discriminant Adaptive Nearest
Neighbor Classification. IEEE Trans. Pattern
Anal. Mach. Intell. (TPAMI). 18, 6 (Jun. 1996), 607-616. 
DOI= http://dx.doi.org/10.1109/34.506411
Google SCholar Count: 183
 
 #4. Naive Bayes
Hand, D.J., Yu, K., 2001. Idiot's Bayes: Not So Stupid After All?
Internat. Statist. Rev. 69, 385-398.
Google Scholar Count in October 2006: 51
 
Statistical Learning(统计学习
====================
 #5. SVM
Vapnik, V. N. 1995. The Nature of Statistical Learning
Theory. Springer-Verlag New York, Inc.              
Google Scholar Count in October 2006: 6441
 
 #6. EM
McLachlan, G. and Peel, D. (2000). Finite Mixture Models. 
J. Wiley, New York.
Google Scholar Count in October 2006: 848
 
Association Analysis(关联分析
====================
 #7. Apriori
Rakesh Agrawal and Ramakrishnan Srikant. Fast Algorithms for Mining
Association Rules. In Proc. of the 20th Int'l Conference on Very Large
Databases (VLDB '94), Santiago, Chile, September 1994. 
http://citeseer.comp.nus.edu.sg/agrawal94fast.html
Google Scholar Count in October 2006: 3639
 
 #8. FP-Tree
Han, J., Pei, J., and Yin, Y. 2000. Mining frequent patterns without
candidate generation. In Proceedings of the 2000 ACM SIGMOD
international Conference on Management of Data (Dallas, Texas, United
States, May 15 - 18, 2000). SIGMOD '00. ACM Press, New York, NY, 1-12.
DOI= http://doi.acm.org/10.1145/342009.335372
Google Scholar Count in October 2006: 1258
 
Link Mining(链接挖掘
===========
 #9. PageRank
Brin, S. and Page, L. 1998. The anatomy of a large-scale hypertextual
Web search engine. In Proceedings of the Seventh international
Conference on World Wide Web (WWW-7) (Brisbane,
Australia). P. H. Enslow and A. Ellis, Eds. Elsevier Science
Publishers B. V., Amsterdam, The Netherlands, 107-117. 
DOI= http://dx.doi.org/10.1016/S0169-7552(98)00110-X
Google Shcolar Count: 2558
 
 #10. HITS
Kleinberg, J. M. 1998. Authoritative sources in a hyperlinked
environment. In Proceedings of the Ninth Annual ACM-SIAM Symposium on
Discrete Algorithms (San Francisco, California, United States, January
25 - 27, 1998). Symposium on Discrete Algorithms. Society for
Industrial and Applied Mathematics, Philadelphia, PA, 668-677.
Google Shcolar Count: 2240
 
Clustering(聚类
==========
 #11. K-Means
 
MacQueen, J. B., Some methods for classification and analysis of
multivariate observations, in Proc. 5th Berkeley Symp. Mathematical
Statistics and Probability, 1967, pp. 281-297.
Google Scholar Count in October 2006: 1579
 
 #12. BIRCH
Zhang, T., Ramakrishnan, R., and Livny, M. 1996. BIRCH: an efficient
data clustering method for very large databases. In Proceedings of the
1996 ACM SIGMOD international Conference on Management of Data
(Montreal, Quebec, Canada, June 04 - 06, 1996). J. Widom, Ed. 
SIGMOD '96. ACM Press, New York, NY, 103-114. 
DOI= http://doi.acm.org/10.1145/233269.233324
Google Scholar Count in October 2006: 853
 
Bagging and Boosting(袋装与推进
====================
 #13. AdaBoost
Freund, Y. and Schapire, R. E. 1997. A decision-theoretic
generalization of on-line learning and an application to
boosting. J. Comput. Syst. Sci. 55, 1 (Aug. 1997), 119-139. 
DOI= http://dx.doi.org/10.1006/jcss.1997.1504
Google Scholar Count in October 2006: 1576
 
Sequential Patterns(序列模式
===================
 #14. GSP
Srikant, R. and Agrawal, R. 1996. Mining Sequential Patterns:
Generalizations and Performance Improvements. In Proceedings of the
5th international Conference on Extending Database Technology:
Advances in Database Technology (March 25 - 29, 1996). P. M. Apers,
M. Bouzeghoub, and G. Gardarin, Eds. Lecture Notes In Computer
Science, vol. 1057. Springer-Verlag, London, 3-17.
Google Scholar Count in October 2006: 596
 
 #15. PrefixSpan
J. Pei, J. Han, B. Mortazavi-Asl, H. Pinto, Q. Chen, U. Dayal and
M-C. Hsu. PrefixSpan: Mining Sequential Patterns Efficiently by
Prefix-Projected Pattern Growth. In Proceedings of the 17th
international Conference on Data Engineering (April 02 - 06,
2001). ICDE '01. IEEE Computer Society, Washington, DC.                
Google Scholar Count in October 2006: 248
 
Integrated Mining(集成挖掘
=================
 #16. CBA
Liu, B., Hsu, W. and Ma, Y. M. Integrating classification and
association rule mining. KDD-98, 1998, pp. 80-86. 
http://citeseer.comp.nus.edu.sg/liu98integrating.html
Google Scholar Count in October 2006: 436
                  
 
Rough Sets(粗糙集
==========
 #17. Finding reduct
Zdzislaw Pawlak, Rough Sets: Theoretical Aspects of Reasoning about
Data, Kluwer Academic Publishers, Norwell, MA, 1992
Google Scholar Count in October 2006: 329
 
Graph Mining(图挖掘
============
 #18. gSpan
Yan, X. and Han, J. 2002. gSpan: Graph-Based Substructure Pattern
Mining. In Proceedings of the 2002 IEEE International Conference on
Data Mining (ICDM '02) (December 09 - 12, 2002). IEEE Computer
Society, Washington, DC.
Google Scholar Count in October 2006: 155

 

二、数据挖掘十大经典算法

        十大经典算法是:C4.5、k-Means、 SVM、 Apriori、 EM、 PageRank、AdaBoost、 kNN、Naive Bayes、and CART。每个算法的详细介绍在以下的博客中书写(待写)。


三、10大算法评选出来的三大步骤

1、提名(Nominations)

        在2006年9月,我们邀请了ACM KDD创新大奖(Innovaction Award)和IEEE ICDM研究贡献奖(Research Contributions Award)的获奖者们来参与数据挖掘10大算法的选举,每人提名10种他认为最重要的算法。

        除一人未参与外,其他获奖者均给出了算法的提名。

        每个提名中均需给出以下信息:(1)算法名称(2)提名理由摘要(3)算法的代表性论文。

        每个提名算法都应该被相关领域的研究者们广泛引用和使用,每位提名者给出的同类算法应该是数据挖掘重要应用领域的代表。

2、审核(Verification)

        在2006年10月,我们通过Google Scholar对每个提名算法的引用情况进行了审核,从候选名单中删除了低于50篇论文引用的算法。

        最终剩下18种提名算法通过了审核,它们分属10类数据挖掘主题。

3、投票(Voting)

        我们邀请了更多的专业人士来从这些候选算法中投票选出10大算法,他们包括(1)KDD-06、ICDM’06和SDM’06的程序委员会成员(Program Committee members) (2)ACM KDD创新大奖和IEEE ICDM研究贡献奖的获奖者们

        根据投票排名筛选出10大算法(如果票数相同,则按字母顺序进行排名)。


参考文献

                1、ICDM官网

                2、Top 10 algorithms in data mining

                3、十大数据挖掘算法

                4、18大经典数据挖掘算法小结(代码)

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值