现在位置:西安网站建设 > 网站运营 > 常见的数据挖掘算法有哪些?

常见的数据挖掘算法有哪些?

西安网站制作公司2018年06月18日 02:06:35已被384人点赞

做网站也好,做排名也罢,我们经常会遇到各种的数据问题,那么作为一个懂seo,懂网络基础营销的我们必须要掌握好一门基础课程,那就是数据挖掘,常见的数据挖掘算法有以下图表:

18大DM算法

包名 目录名 算法名
AssociationAnalysis DataMining_Apriori Apriori-关联规则挖掘算法
AssociationAnalysis DataMining_FPTree FPTree-频繁模式树算法
BaggingAndBoosting DataMining_AdaBoost AdaBoost-装袋提升算法
Classification DataMining_CART CART-分类回归树算法
Classification DataMining_ID3 ID3-决策树分类算法
Classification DataMining_KNN KNN-k最近邻算法工具类
Classification DataMining_NaiveBayes NaiveBayes-朴素贝叶斯算法
Clustering DataMining_BIRCH BIRCH-层次聚类算法
Clustering DataMining_KMeans KMeans-K均值算法
GraphMining DataMining_GSpan GSpan-频繁子图挖掘算法
IntegratedMining DataMining_CBA CBA-基于关联规则的分类算法
LinkMining DataMining_HITS HITS-链接分析算法
LinkMining DataMining_PageRank PageRank-网页重要性/排名算法
RoughSets DataMining_RoughSets RoughSets-粗糙集属性约简算法
SequentialPatterns DataMining_GSP GSP-序列模式分析算法
SequentialPatterns DataMining_PrefixSpan PrefixSpan-序列模式分析算法
StatisticalLearning DataMining_EM EM-期望最大化算法
StatisticalLearning DataMining_SVM SVM-支持向量机算法
这18种数据挖掘算法以及代码实现,涉及到了决策分类,聚类,链接挖掘,关联挖掘,模式挖掘等等方面,希望能够帮助大家学。 目前追加了其他的一些经典的DM算法,在others的包中涉及聚类,分类,图算法,搜索算等等,没有具体分类。

其他经典DM算法

包名 目录名 算法名
Others DataMining_ACO ACO-蚁群算法
Others DataMining_BayesNetwork BayesNetwork-贝叶斯网络算法
Others DataMining_CABDDCC CABDDCC-基于连通图的分裂聚类算法
Others DataMining_Chameleon Chameleon-两阶段合并聚类算法
Others DataMining_DBSCAN DBSCAN-基于密度的聚类算法
Others DataMining_GA GA-遗传算法
Others DataMining_GA_Maze GA_Maze-遗传算法在走迷宫游戏中的应用算法
Others DataMining_KDTree KDTree-k维空间关键数据检索算法工具类
Others DataMining_MSApriori MSApriori-基于多支持度的Apriori算法
Others DataMining_RandomForest RandomForest-随机森林算法
Others DataMining_TAN TAN-树型朴素贝叶斯算法
Others DataMining_Viterbi Viterbi-维特比算法

算法使用方法

在每个算法中给出了3大类型,主算法程序,调用程序,输入数据,调用方法如下:

  • 将需要数据的测试数据转化成与给定的输入格式相同
  • 然后以Client类的测试程序调用方式进行使用。
  • 也可以自行修改算法程序,来适用于自己的使用场景

本文地址:http://www.westcy.com/web/32.html

评论

网络营销推广方法