3.1.4    网络连接层和数据连接层    13
3.2    系统所实现的功能    13
集群端功能    13
3.2.2    系统操作流程    13
3.2.3    数据通信方式    14
3.3    系统开发    15
3.3.1    Python客户端    15
3.3.2    Hadoop应用    15
4    关键技术研究及实现    17
4.1    系统核心设计    17
4.2    数据挖掘算法原理和实现    18
4.2.1    ID3算法原理    18
4.2.2    分布式ID3算法实现    20
4.2.3    其他分布式ID3算法实现    20
4.3    开发的关键技术    21
4.3.1    Python后台原理    21
4.3.2    WxPython图形界面    21
4.4    Hadoop关键技术    24
4.4.1    MapReduce编程    24
4.4.2    Hive技术    25
4.4.3    SSH通信    25
4.5    平台系统发布    26
4.5.1    服务器架设    26
4.5.2    软件发布    26
5    结论与进一步研究方向    27
5.1    本课题工作总结    27
5.2    本课题进一步研究方向    27
致谢    28
参考文献    29
附录    30
绪论
随着数据的爆炸性增长、数据规模的急剧增加、应用类型的巨大丰富,企业和个人用户信息使用模式的变化已经远远超过了原有系统平台所提供的局限,传统的技术架构已经越来越不适应当前海量数据处理的要求,传统数据分析处理领域正面临新的重大问题时,需要更多领域数据的融合和写作,而云计算正由此成为信息领域的研究热点。无论是统计还是数据挖掘,云计算都可以提供更强的数据分析功能。数据挖掘技术包含了数据库、统计学、人工智能、知识获取等方面的知识。通过数据挖掘,有价值的知识、规则或高层次的信息就能从相关数据中挖掘出来,并从不同角度显示,从而使云计算处理的海量数据成为一个可靠的服务。
为缓解交通拥挤、使路网上车辆受阻滞的程度减少到最小,国内大部分城市引进了国外的技术成果或结合了具体的国情,研发了交通信号控制系统。这些系统将会产生和积累海量的交通数据,而这些数据并没有进行有效的利用,其中在数据挖掘背后的交通信息并没有被发现,造成数据的浪费,违背了数据是无价的理论。在拥有强大的处理数据能力下的数据挖掘可以很好的弥补这个空缺,更有效的结合到智能交通信号控制系统中,从海量的数据中发现知识、规律和有效技术,从根源上为城市规划和交通设计提供建议,降低交通事故的发生率和改善路网交通情况。
研究背景和意义
近年来海量数据对数据库服务器的CPU、IO吞吐都是严峻的考验,无论是在存储空间、还是访问速度、还是清楚网络瓶颈等方面、单靠数据库系统来完成数据挖掘已经不能适应网络发展需要,如今每天产生的信息量早已经超越了TB的范畴,可谓海量。Hadoop正是一个能够对大量数据进行分布式处理的软件框架,以可靠性、高效性、成本低在云领域慢慢成为主流。本课题研究基于Hadoop的分布式处理架构,以此为基础对路网交通系统中的数据进行并发分析,以此实现实时分析能力。在路网交通系统中往往积累了巨大而复杂的交通数据,复杂的交通数据对信息的管理和处理都提出了新的要求,利用Hadoop集群组建一个类似云的集群环境提高数据挖掘和管理的效率,以此来研究大规模并行数据分析的原型。
上一篇:ASP+access社区爱心网建设+流程图+ER图
下一篇:GTK+OpenSSL数字签名算法设计及实现

基于android的环境信息管理系统设计

Python+mysql宠物领养平台的设计与实现

基于激光超声检测金属材...

基于MOODLE平台的在线交互式学习设计

基于离散事件系统Petri网模型的可达图研究

基于高斯过程动态模型的时序数据恢复方法

基于深度学习的目标识别算法研究

从政策角度谈黑龙江對俄...

提高教育质量,构建大學生...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

基于Joomla平台的计算机学院网站设计与开发

压疮高危人群的标准化中...

AES算法GPU协处理下分组加...

浅论职工思想政治工作茬...

浅谈高校行政管理人员的...

上海居民的社会参与研究

酵母菌发酵生产天然香料...