MR-SAP: MapReduce实现的半监督近邻传播聚类算法
需积分: 7 29 浏览量
更新于2024-09-08
收藏 655KB PDF 举报
"一种基于MapReduce的半监督近邻传播算法"
本文主要探讨了一种改进的聚类算法,即基于MapReduce的半监督近邻传播(MR-SAP)算法,用于解决传统近邻传播(Affinity Propagation, AP)算法存在的高时间复杂度和对结构松散数据聚类效果不佳的问题。近邻传播算法是一种无中心的非参数聚类方法,它通过消息传递机制寻找数据点之间的相似性,并据此形成簇。然而,AP算法在大规模数据集上的运行效率较低,且对于结构不紧密的数据集,其聚类效果可能不尽如人意。
为了解决这些问题,该研究提出将MapReduce并行计算框架应用到AP算法中,实现半监督学习。在MR-SAP算法中,首先在各个数据节点上并行运行AP算法,计算得到局部聚类中心和每个中心成为全局聚类中心的决策系数。这一步骤大大提升了计算效率,同时降低了单个节点的计算压力。接下来,通过对这些局部聚类中心进行整合,利用决策系数确定全局的AP聚类过程,其中初始参考度的选择依据这些决策系数。这种方法使得算法能更好地处理大规模和结构松散的数据。
为了评估聚类效果并引导算法优化,研究者引入了IGP(类内比例)这一聚类评价指标。IGP用于衡量同一类别内部数据点的相似性和类间数据点的差异,通过比较不同聚类结果的IGP值,可以指导算法向最优解方向调整。实验结果显示,MR-SAP算法在处理不同规模和类型的数据集时,不仅具有良好的计算效率和扩展性,而且聚类精度也得到了显著提高。
此外,文章指出该工作得到了国家自然科学青年基金的资助,由冯兴杰教授和王文超硕士研究生共同完成,他们分别在数据库及数据仓库、智能信息处理理论与技术,以及数据挖掘和大数据技术领域有所专长。文章最后提供了中图分类号、文献标志码和文章编号,便于后续引用和检索。
MR-SAP算法是针对AP算法的优化,它利用MapReduce的并行处理能力提升聚类效率,并通过半监督学习和IGP评价指标改善了对结构松散数据的聚类性能。这项研究对于大数据环境下的聚类任务具有重要的实践价值和理论意义。
2019-07-22 上传
2019-07-22 上传
2019-07-22 上传
2021-08-10 上传
2019-07-22 上传
2022-12-16 上传
weixin_39840914
- 粉丝: 436
- 资源: 1万+
最新资源
- 构建基于Django和Stripe的SaaS应用教程
- Symfony2框架打造的RESTful问答系统icare-server
- 蓝桥杯Python试题解析与答案题库
- Go语言实现NWA到WAV文件格式转换工具
- 基于Django的医患管理系统应用
- Jenkins工作流插件开发指南:支持Workflow Python模块
- Java红酒网站项目源码解析与系统开源介绍
- Underworld Exporter资产定义文件详解
- Java版Crash Bandicoot资源库:逆向工程与源码分享
- Spring Boot Starter 自动IP计数功能实现指南
- 我的世界牛顿物理学模组深入解析
- STM32单片机工程创建详解与模板应用
- GDG堪萨斯城代码实验室:离子与火力基地示例应用
- Android Capstone项目:实现Potlatch服务器与OAuth2.0认证
- Cbit类:简化计算封装与异步任务处理
- Java8兼容的FullContact API Java客户端库介绍