`
wbj0110
  • 浏览: 1598236 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

Mahout 算法

阅读更多

Mahour 包括协同过滤,基于UserItem的推荐;kmeansFuzzy-kmeans Mean shift Dirichlet process LDA聚类;奇异值分解;并行频繁项集挖掘;补充的贝叶斯分类、随机森林决策树分类。

一、分类算法

(一)Logistic 回归(SGD

(二)Bayesian 

(三)SVM

(四)Perceptron 和Winnow

(五)神经网络

(六)随机森林

(七)受限玻尔兹曼机

(八)Boosting

(九)HMM

(十)Online Passive Aggressive

二、聚类算法

(一)Canopy

(二)K-Means

(三)Fuzzy K-means

(四)EM

(五)Mean shift

(六)层次聚类

(七)Dirichlet process 

(八)LDA

(九)Spectral 

(十)MinHash

(十一)Top Down

三、推荐算法

           Mahout包括简单的非并行的推荐和基于Hadoop的并行推荐的实现。

(一)非并行推荐

(二)分布式的基于Item的协同过滤

(三)并行矩阵分解的协同过滤

四、关联规则挖掘算法

 

并行FP-Growth 

五、回归

Locally Weighted Linear Regression

六、降维

(一)SVD

(二)SSVD

(三)PCA

(四)ICA

(五)GDA

七、进化算法

八、向量相似性计算

(一)RowSimilarityJob 

用于计算Item之间的距离,是分布式的。

(二)VectorDistanceJob 

Map端连接,计算向量集中两两向量之间的距离。

分享到:
评论

相关推荐

    Mahout算法调用展示平台2.1-part2

    第二部分 功能主要包括四个方面:集群配置、集群算法监控、Hadoop模块、Mahout模块。 详情参考《Mahout算法调用展示平台2.1》

    Mahout算法详解

    ### Mahout算法详解 #### Mahout推荐算法概览 Mahout是一个开源项目,专注于为开发者提供一系列用于构建高度可伸缩的大数据推荐引擎、聚类分析以及分类算法库。其核心算法包括协同过滤、聚类分析及分类算法,广泛...

    mahout算法集

    mahout有哪些算法,这个图片上列举了mahout上的算法的名字

    mahout算法解析与案例实战

    《Mahout算法解析与案例实战》是一本深入探讨Apache Mahout框架的专著,适合对机器学习感兴趣的开发者和数据科学家阅读。这本书详细介绍了如何利用Mahout进行大规模数据挖掘和预测模型构建,旨在帮助读者理解并掌握...

    Mahout算法解析与案例实战&Mahout;实战

    本篇文章将深入探讨《Mahout算法解析与案例实战》及《Mahout实战》两本书籍中的关键知识点,并结合实际案例进行解析。 一、推荐系统 推荐系统是Mahout的核心应用之一,它通过分析用户的历史行为和偏好,为用户提供...

    Mahout算法解析与案例实战260

    Mahout算法解析与案例实战是一本经典的Mahout著作,原理与实战并重。不仅全面分析了Mahout算法库不同模块中的各个算法的原理及其实现流程,而且每个算法都辅之以实战案例。此外,还包括4个系统级案例,实战性非常强...

    Mahout算法解析与案例实战.

    Mahout算法解析与案例实战_PDF电子书下载 带书签目录 完整版【编辑推荐】, 全面分析Mahout算法库中不同模块中各个算法的原理及其Mahout实现流程, 每个算法都辅之以实战案例,同时还包括4个系统级案例,实战性强, ...

    Mahout算法解析与案例实战_PDF电子书下载 带书签目录 完整版.pdf

    《Mahout算法解析与案例实战》这本书是针对Apache Mahout这一开源机器学习库的专业指南,旨在帮助读者深入理解和应用各种机器学习算法。Mahout作为大数据处理框架Hadoop的一个重要组件,为开发者提供了丰富的数据...

    Mahout算法解析与案例实战

    Mahout算法解析与案例实战

    mahout聚类算法

    Mahout 聚类算法 Mahout 聚类算法是数据挖掘和机器学习领域中的一种重要算法,它可以将相似的数据点聚集在一起,以便更好地理解和分析数据。Mahout 聚类算法可以分为多种类型,如 Canopy、KMeans、Fuzzy-KMeans、...

    Mahout算法调用展示平台2.1-part3

    第三部分 功能主要包括四个方面:集群配置、集群算法监控、Hadoop模块、Mahout模块。 详情参考《Mahout算法调用展示平台2.1》

    Mahout算法调用展示平台2.1

    第一部分 功能主要包括四个方面:集群配置、集群算法监控、Hadoop模块、Mahout模块。 详情参考《Mahout算法调用展示平台2.1》

    Mahout算法解析与案例实战_PDF电子书下载 带书签目录 完整版

    根据提供的文件信息,本文将对Mahout算法进行深入解析,并结合实际案例来探讨其应用。 ### Mahout简介 Apache Mahout是一个开源项目,专注于构建智能应用程序。它提供了一系列机器学习领域的经典算法实现,如推荐...

    [中文]Mahout算法解析与案例实战

    Mahout算法解析与案例实战是一本经典的Mahout著作,原理与实战并重。不仅全面分析了Mahout算法库不同模块中的各个算法的原理及其实现流程,而且每个算法都辅之以实战案例。此外,还包括4个系统级案例,实战性非常强...

    mahout-learning:mahout算法学习代码

    在这个名为"mahout-learning"的项目中,我们可以找到针对Mahout算法的实践代码,这对于学习和理解Mahout的工作原理及其在实际中的应用非常有帮助。 首先,让我们深入了解一下Mahout的关键特性: 1. **分布式计算...

    svd mahout算法

    svd算法的工具类,直接调用出结果,调用及设置方式参考http://blog.csdn.net/fansy1990 <mahout源码分析之DistributedLanczosSolver(七)>

    测试mahout推荐算法的数据集

    Apache Mahout是一个基于Hadoop的数据挖掘库,它提供了多种推荐算法的实现,如协同过滤、基于内容的推荐以及混合推荐方法。 Mahout的协同过滤算法是其核心功能之一,它通过分析用户的历史行为来预测他们可能感兴趣...

    mahout贝叶斯算法拓展

    mahout中的贝叶斯算法的拓展开发包,提供了相关接口可以供用户调用,直接即可跑出结果,相关运行方式参考blog《mahout贝叶斯算法开发思路(拓展篇)》

Global site tag (gtag.js) - Google Analytics