https://cwiki.apache.org/confluence/display/MAHOUT/Algorithms
网页右面显示的有机器学习的各种算法,包括三大块聚类、协同过滤、分类等算法
算法类 |
算法名 |
中文名 |
分类算法 |
逻辑回归 |
|
贝叶斯 |
||
支持向量机 |
||
感知器算法 |
||
神经网络 |
||
随机森林 |
||
有限波尔兹曼机 |
||
聚类算法 |
Canopy聚类 |
|
K均值算法 |
||
模糊K均值 |
||
EM聚类(期望最大化聚类) |
||
均值漂移聚类 |
||
层次聚类 |
||
狄里克雷过程聚类 |
||
LDA聚类 |
||
谱聚类 |
||
关联规则挖掘 |
Parallel FP Growth Algorithm |
并行FP Growth算法 |
回归 |
局部加权线性回归 |
|
降维/维约简 |
奇异值分解 |
|
主成分分析 |
||
独立成分分析 |
||
高斯判别分析 |
||
进化算法 |
并行化了Watchmaker框架 |
|
推荐/协同过滤 |
Non-distributed recommenders |
Taste(UserCF, ItemCF, SlopeOne) |
Distributed Recommenders |
ItemCF |
|
向量相似度计算 |
RowSimilarityJob |
计算列间相似度 |
VectorDistanceJob |
计算向量间距离 |
|
非Map-Reduce算法 |
隐马尔科夫模型 |
|
集合方法扩展 |
扩展了java的Collections类 |
Parallel Frequent PatternMining
Boosting
Collaborative Filtering with ALS-WR
Itembased Collaborative Filtering
Machine Learning Resources