连通性分析 16

3 核心算法 17

3.1 K-means 聚类算法 17

3.2 奇异值分解 18

3.2.1 传统 QR 迭代算法 18

3.2.2 基于双边 Jacobi 旋转的 SVD 算法 22

3.2.3 基于单边 Jacobi 旋转的 SVD 算法 24

4 实验分析 24

4.1 实验数据的获取与提取 25

4.1.1 数据的获取与分组 25

4.1.2 文本向量的提取 27

4.2 实验过程 28

4.3 实验结果与分析 28

4.4 算法对比分析 33

4.4.1 K-means 算法 33

4.4.2 主成分分析 33

4.4.3 今后的工作 34

35

36

参 考 文 献 37

1 绪论

在近几十年的计算机的发展历程中,人类利用计算机信息技术来收集数据的 能力正在以飞快的速度增长着,许许多多的数据库系统用于各行各业中,包括学 校、工地、商品管理、科研开发等等,人们被铺天盖地的信息资源所淹没,同时, 伴随着“大数据”时代的到来,这就非常迫切地需要人们对海量的数据进行统筹 管理,传统的数据库方法可以对数据进行统计、查询和管理,但是难以发现数据 之间的内在联系,因此提出了数据挖掘作为解决这个问题的重要方法,而聚类分 析则是数据挖掘中一项主要的技术。

1.1 聚类分析

1.1.1 聚类分析简介

聚类分析是一种将一个集合内的对象聚集为多个不同聚类,使得同一组中的 对象相比于其它群体有着更为密切或相似的关系[16]。聚类分析是搜索性数据挖 掘的一个主要工作,是一个对数据进行统计分析的常用的技术,在许多领域上使 用,包括机器学习、模式识别、图像分析、信息检索、生物信息学等。

聚类分析本身不是一个具体的算法,而是一个一般要解决的任务。它可以通 过各种算法和显著不同的构成集群的概念,从而有效的找到这些集群。集群主要 的概念包括了集群成员之间的较小的距离组、数据空间的密集区、间隔或特定的 统计分布。聚类分析可以归结为一个多目标的优化问题,合适的聚类算法和参数 设置取决于个人的数据集合结果的预期。聚类分析不是一个自动的任务,而是一 个在知识发现和交互式多目标优化涉及的尝试和失败的迭代过程。它往往是必要 的修改数据的预处理和必要的模型参数,直到达到所需的性能。

上一篇:生物信息云平台上的微生物群落拓扑分析
下一篇:游戏平台中行为规则抽取研究

基于Apriori算法的电影推荐

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

LiMn1-xFexPO4正极材料合成及充放电性能研究

麦秸秆还田和沼液灌溉对...

张洁小说《无字》中的女性意识

老年2型糖尿病患者运动疗...

我国风险投资的发展现状问题及对策分析

网络语言“XX体”研究

互联网教育”变革路径研究进展【7972字】

安康汉江网讯

ASP.net+sqlserver企业设备管理系统设计与开发

新課改下小學语文洧效阅...