基于多表达式编程的分类算法研究

基于多表达式编程的分类算法研究

论文摘要

数据挖掘技术已成为当今计算机应用领域的研究热点之一。分类算法作为数据挖掘的一个重要分支,在过去十多年中引起了许多不同领域学者的注意。随着数据库规模的急剧膨胀,分类规则挖掘的复杂化,传统的分类算法在挖掘复杂分类问题时已经无法达到满意的效果,而以遗传算法和遗传程序设计为代表的演化算法因其智能性、并行性、不确定性等诸多特点,目前已成为挖掘复杂分类问题的一个新方法。基因表达式编程是遗传程序设计的一个新分支,而多表达式编程是在基因表达式编程的基础上取得的又一新成果。多表达式编程最主要的特点是在一个染色体内包含多个基因,其中每一个基因都可能被选择来表示该染色体。近几年来,多表达式编程已经成功应用到诸多领域,但在数据挖掘领域仍处于初级阶段,将多表达式编程应用到分类问题中是一种有益的尝试。本文主要研究了基于多表达式编程的分类算法。首先,介绍了分类问题的基本概念和多表达式编程的发展历程。其次,通过分析基本的多表达式编程在分类问题中的不足,提出了一种改进算法,该算法在多表达式编程的选择策略、适应度函数和遗传算子等方面进行了改进。最后,根据改进的算法编制了程序并进行了实验,实验结果表明改进的多表达式编程分类算法在分类精度上优于基本的多表达式编程分类算法。本文主要创新点如下:(1)将多表达式编程应用到分类问题中,并得到较好的分类精度和收敛速度。(2)分析了基本的多表达式编程在分类问题中的不足,提出了一种改进的多表达式编程分类算法。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 选题和研究意义
  • 1.2 分类问题的概述
  • 1.2.1 分类的基本概念
  • 1.2.2 分类算法的简介
  • 1.3 国内外研究现状
  • 1.4 本文主要工作
  • 第二章 多表达式编程概述
  • 2.1 遗传程序设计(GP)
  • 2.2 基因表达式编程(GEP)
  • 2.2.1 GEP 的基本原理
  • 2.2.2 GEP 算法的基因结构
  • 2.2.3 GEP 算法的适应度函数
  • 2.2.4 GEP 的遗传操作
  • 2.3 多表达式编程(MEP)
  • 2.3.1 MEP 的编码方式
  • 2.3.2 MEP 算法描述
  • 2.3.3 MEP 的适应度函数
  • 2.3.4 MEP 的遗传算子
  • 2.4 多表达式编程的特点分析
  • 2.5 本章小结
  • 第三章 改进的 MEP 分类算法
  • 3.1 问题的提出
  • 3.2 算法的设计
  • 3.2.1 编码方式
  • 3.2.2 初始化种群
  • 3.2.3 选择策略
  • 3.2.4 适应度函数
  • 3.2.5 遗传算子
  • 3.3 算法的描述
  • 3.4 本章小结
  • 第四章 实验结果及分析
  • 4.1 数据预处理
  • 4.2 程序的实现
  • 4.3 实验与结论
  • 4.3.1 实验 1:Iris 数据集
  • 4.3.2 实验 2:Pima 数据集
  • 4.3.3 实验 3:Glass 数据集
  • 4.3.4 结论
  • 4.4 本章小结
  • 第五章 总结与展望
  • 参考文献
  • 致谢
  • 作者简介
  • 攻读硕士学位期间发表的论文和科研成果
  • 相关论文文献

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

    标签:;  ;  ;  ;  

    基于多表达式编程的分类算法研究
    下载Doc文档

    猜你喜欢