基于神经网络方法的数据挖掘平台设计和实现

基于神经网络方法的数据挖掘平台设计和实现

论文摘要

21世纪,随着信息社会的不断发展和互联网的逐渐普及,人们面对日益增加的信息量,迫切需要有效的工具来分析和处理所需要的数据。随着20世纪80年代神经网络的发展和KDD(数据库中的知识发现)的逐步推广,数据挖掘技术应运而生。数据挖掘是为了发现数据中事先未知的规则和联系而对大量数据进行选择、探索、分析和建模的过程,其目的在于帮助人们找到潜在的具有应用价值的挖掘结果。神经网络以模拟人脑神经元的数学模型为基础,并以此建立自适应的动态系统,具有适应能力强、并行速度快的特点。在数据挖掘领域,神经网络常用于分类(如感知机、BP、RBF网络)、聚类(如SOM、RBF网络)和统计预测(如RBF网络);神经网络尤其适合于处理描述性和预测性的数据挖掘。遗传算法作为一种模拟生物自然选择和遗传机制的随机搜索方法,具有隐含的并行性和全局搜索性,并且易于和其他模型相结合。Java强大的面向对象和网络编程特性以及方便的跨平台性,使得目前许多公司和组织用其进行基于Web的软件开发。而作为Java企业级开发平台的工业标准J2EE,更是为广大Java开发人员提供了一套完整而强大的中间平台。MVC(Model-View-Controller)设计思想由Trygve Reenskaug提出,现已成为一种广泛应用于J2EE开发领域的设计模式。本文从理论和开发两方面进行相应的结构组织。理论部分,首先介绍了数据挖掘的概念以及神经网络在数据挖掘中的应用。按照数据挖掘的相关技术,本文详细介绍了处理分类问题的两层感知机、BP神经网络、RBF径向基函数网络以及用于无监督聚类问题的SOM自组织神经网络;对每种网络,还通过实际的用例给予了更为直观的功能描述;然后介绍了遗传算法的相关知识,本文重点分析了如何利用遗传算法优化BP神经网络的结构以及初始的连接权值;并用一个实验说明了遗传算法在优化BP神经网络中的优良表现。在挖掘平台的开发部分,本文首先介绍了在线数据挖掘项目MinerOnWeb;然后着眼于软件工程的需求分析、设计以及开发流程,详细介绍了在J2EE架构下基于神经网络方法的数据挖掘平台的设计方案和开发步骤。按照实际的开发需求,将挖掘平台划分成数据源的获取、神经网络挖掘模型的训练、神经网络挖掘模型的保存以及挖掘模型的应用四个部分;然后对每个部分进行了详细的介绍。挖掘平台的开发紧紧围绕两层感知机、BP神经网络、RBF径向基函数网络以及SOM自组织神经网络的数据挖掘应用而展开。本文同时还展示了这四种神经网络在挖掘平台上的实际应用效果。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究背景与意义
  • 1.1.1 数据挖掘技术
  • 1.1.2 基于神经网络方法的数据挖掘
  • 1.1.3 遗传算法在神经网络中的应用
  • 1.1.4 研究和实现基于神经网络方法的数据挖掘平台的意义
  • 1.2 本文的主要工作
  • 1.3 本文的章节安排
  • 第二章 数据挖掘的神经网络方法
  • 2.1 神经网络概述
  • 2.2 处理分类问题的神经网络
  • 2.2.1 两层感知机
  • 2.2.2 BP 神经网络
  • 2.2.3 RBF 径向基函数网络
  • 2.3 处理聚类问题的神经网络
  • 2.4 本章小结
  • 第三章 遗传算法在神经网络中的应用
  • 3.1 遗传算法基本概念
  • 3.1.1 遗传算法中几个重要的生物学和遗传学概念
  • 3.1.2 遗传算法的特点
  • 3.1.3 遗传算法的基本流程
  • 3.2 遗传算法的实现技术
  • 3.2.1 编码方案
  • 3.2.2 适应度函数
  • 3.2.3 遗传算子
  • 3.2.4 控制参数
  • 3.3 遗传算法优化BP 神经网络
  • 3.3.1 遗传算法优化BP 网络的结构
  • 3.3.2 遗传算法优化BP 网络的初始连接权值
  • 3.4 本章小结
  • 第四章 MinerOnWeb 数据挖掘服务系统
  • 4.1 MinerOnWeb 的开发概述
  • 4.2 MinerOnWeb 的开发目标
  • 4.3 本章小结
  • 第五章 基于神经网络方法的数据挖掘平台
  • 5.1 MVC 设计模式
  • 5.2 基于神经网络方法的数据挖掘平台设计和开发
  • 5.2.1 挖掘平台的需求分析
  • 5.2.2 挖掘平台的概要设计
  • 5.2.3 挖掘平台的详细设计和实现
  • 5.3 本章小结
  • 第六章 总结和展望
  • 致谢
  • 参考文献
  • 附录1
  • 作者介绍
  • 相关论文文献

    • [1].浅析大数据挖掘中抽样估计法的应用[J]. 现代信息科技 2019(21)
    • [2].基于大数据挖掘的广播电视客户价值分析[J]. 科技视界 2019(34)
    • [3].基于深度学习的工业领域数据挖掘方法及应用[J]. 数字技术与应用 2019(11)
    • [4].基于大数据思维的财务数据挖掘及应用研究[J]. 国际商务财会 2019(11)
    • [5].第16届高级数据挖掘和应用国际会议[J]. 软件工程 2020(04)
    • [6].基于云计算的大数据挖掘体系构建分析[J]. 中外企业家 2020(11)
    • [7].测绘地理信息专业背景下的《时空数据挖掘》课程设计[J]. 南宁师范大学学报(自然科学版) 2020(01)
    • [8].智慧医疗下云数据挖掘在精细化医疗管理中的应用[J]. 中医药管理杂志 2020(03)
    • [9].高校管理人员教育数据挖掘能力培养的实践价值与实施路径[J]. 中国教育信息化 2020(07)
    • [10].大数据环境下的数据挖掘课程教学探索[J]. 中国新通信 2020(06)
    • [11].第16届高级数据挖掘和应用国际会议[J]. 软件工程 2020(05)
    • [12].基于云计算的大数据挖掘内涵及解决方案研究[J]. 数字通信世界 2020(03)
    • [13].基于可拓数据挖掘的建筑立面设计方法研究[J]. 科技传播 2020(08)
    • [14].数据挖掘实践教学环节探索[J]. 科技经济导刊 2020(11)
    • [15].大数据挖掘与云服务模式的构建[J]. 江西电力职业技术学院学报 2020(01)
    • [16].医疗云存储下医院信息数据挖掘及实现技术的探索[J]. 信息与电脑(理论版) 2020(05)
    • [17].高校治理视阈下教育数据挖掘的应用与挑战[J]. 高教论坛 2020(04)
    • [18].大数据挖掘与分析的关键技术研究[J]. 中国新通信 2020(08)
    • [19].浅析数据挖掘[J]. 内江科技 2020(06)
    • [20].教育数据挖掘关键技术应用研究[J]. 轻纺工业与技术 2020(06)
    • [21].物联网海上舰船航行数据挖掘方法[J]. 舰船科学技术 2020(12)
    • [22].云环境中大数据挖掘的有效花费研究[J]. 上海理工大学学报 2020(03)
    • [23].对《零售数据挖掘与应用》课程教学的思考[J]. 知识经济 2020(18)
    • [24].教育数据挖掘和学习分析研究进展[J]. 牡丹江师范学院学报(自然科学版) 2020(03)
    • [25].第16届高级数据挖掘和应用国际会议[J]. 软件工程 2020(08)
    • [26].电商市场中大数据挖掘的分析以及决策探究[J]. 中国新通信 2020(12)
    • [27].关于大数据挖掘中的数据分类算法技术的研究[J]. 电脑知识与技术 2020(20)
    • [28].长输油气管道大数据挖掘与应用[J]. 物联网学报 2020(03)
    • [29].数据挖掘实践课程教学模式的探索[J]. 教育教学论坛 2020(36)
    • [30].第16届高级数据挖掘和应用国际会议[J]. 软件工程 2020(10)

    标签:;  ;  ;  

    基于神经网络方法的数据挖掘平台设计和实现
    下载Doc文档

    猜你喜欢