基于遗传算法的贝叶斯分类器结构学习研究

基于遗传算法的贝叶斯分类器结构学习研究

论文题目: 基于遗传算法的贝叶斯分类器结构学习研究

论文类型: 硕士论文

论文专业: 计算机软件与理论

作者: 蒋望东

导师: 林士敏

关键词: 贝叶斯网络,结构学习,贝叶斯分类器,遗传算法,应用

文献来源: 广西师范大学

发表年度: 2005

论文摘要: 近二十年来,世界经济带动信息技术急剧发展,Internet 技术的应用飞速普及,人们收集数据的能力的大幅提高,使得可以获取得到的和需要处理的数据规模越来越巨大。面对“数据丰富而知识匮乏”的挑战,数据挖掘(Data Mining)和知识发现(Knowledge Discovery)技术应运而生,并得以蓬勃发展,越来越显示出其强大的生命力。分类是数据挖掘中一项十分重要的任务,其目的是找出分类函数或者分类模型。目前常用的分类方法主要是一些机器学习的方法,如决策树方法、规则归纳方法、神经网络方法、遗传算法、蚂蚁算法等。在众多的分类方法中,贝叶斯网络作为一种有效的知识表示方式和概率推理模型,是处理不确定信息的强有力图形决策化分析工具。有其坚定的理论基础、自然的知识表示方式、灵活的推理能力和方便的决策机制,受到越来越多的重视。近年来,基于贝叶斯网络的数据挖掘取得了良好的效果,成为研究热点。贝叶斯方法是基于贝叶斯定理而发展起来的用于系统阐述和解决统计问题的方法。以此建立的用于分类的贝叶斯网络叫做贝叶斯分类器。贝叶斯分类器是特殊形式的贝叶斯网络,变量的选取和状态均已确定,属性结点已知,类结点未知。贝叶斯分类器家族有三类常见的分类器:朴素贝叶斯分类器NBC,树扩展朴素贝叶斯分类器TANC 和贝叶斯网络分类器BNC。贝叶斯分类器的学习包括结构学习,参数学习和最大后验概率类结点的推理。完全的贝叶斯网络的结构学习是一个NP难问题,研究学者一般采用近似的方法来学习,Duda 提出了朴素贝叶斯NB 结构,Friedman 提出了树扩展朴素贝叶斯TAN 结构;Keogh 提出了SP 结构;Huajie Zhang 提出了SN 结构;Peter Lucas 提出了FAN 结构;Cheng 提出了BAN 和GBN 两种网络结构;石洪波等对TAN 结构进行了优化。它们在贝叶斯分类器结构学习中均取得了较好的效果。如何在较短的时间里得到更加优化的结构一直是大家研究的重点问题。遗传算法(Genetic Algorithm)是模拟自然界生物进化过程与机制求解极值问题的一种自组织、自适应人工智能技术。它来源于达尔文的自然进化理论和孟德尔的遗传变异理论,具有坚实的生物学基础。遗传算法是一种全局搜索优化算法,它通过模拟生物进化过程,得到全局最优解。引入遗传算法改进贝叶斯网络的结构学习是本文要解决的问题。本文的主要工作如下: ⑴归纳综述了贝叶斯网络的理论框架,简要讨论了贝叶斯网络的结构学习算法。⑵在程泽凯等[78,79] 用MATLAB语言基于BNT(Bayesian Networks Toolkit)建构的贝叶斯分类器实验平台MBNC(Bayesian Networks Classifier using MATLAB)基础上,扩展了MBNC实验平台的遗传算法模块,进行数据的预处理、实现了基于遗传算法的贝叶斯分类器结构学习算法,进而实现了基于遗传算法的贝叶斯分类器家族的多种分类器。(3) 为将遗传算法引入贝叶斯结构学习中来,深入研究了遗传算法及基于MATLAB 的实现,重点研究了基于整数编码的遗传算法及TSP 问题求解;设计高效的求解TSP 问题的遗

论文目录:

中文摘要

Abstract

第一章 绪论

1.1 研究背景

1.2 研究现状

1.3 本文主要工作和结构安排

第二章 贝叶斯网络基本理论及结构学习算法

2.1 贝叶斯方法概述

2.2 图模型概述

2.3 贝叶斯网络简介

2.4 几种典型的贝叶斯分类器简介

2.5 贝叶斯网络结构学习算法概述

2.6 本章小结

第三章 基于 MATLAB 的遗传算法实现及贝叶斯分类器实验平台MBNC

3.1 基于MATLAB 的遗传算法基本原理

3.2 基于选择性集成的整数编码遗传算法及TSP 问题求解

3.3 基于MATLAB 的贝叶斯实验平台 MBNC 及应用举例

3.4 本章小结

第四章 基于 BIC 测度和遗传算法的 TANC 结构学习算法 GA-TANC

4.1 学习TANC 结构的遗传算法设计

4.2 基于BIC 测度和遗传算法的TANC 结构学习算法 GA-TANC 及实验结果分析

4.3 本章小结

第五章 基于 K2 和遗传算法的 BNC 结构学习算法 GA-K2

5.1 学习贝叶斯网络结构的K2 算法

5.2 确定结点次序的整数编码遗传算法设计

5.3 基于K2 和GA 的BNC 结构学习算法GA-K2 及实验结果分析

5.4 本章小结

第六章 基于 BIC 测度和混合遗传算法的 BNC 结构学习算法 GA-GS

6.1 学习贝叶斯网络结构的GS 算法

6.2 学习贝叶斯网络结构的遗传算法

6.3 基于BIC 测度和混合遗传算法的BNC 结构学习算法GA-GS 及实验结果分析

6.4 本章小结

第七章 总结及将来的工作展望

附1:参考文献

附2:读研期间已发表和已投稿的论文

附3: 读研期间曾参与的科研项目

附4: 读研期间曾获得的奖励

致谢

发布时间: 2005-11-04

参考文献

  • [1].贝叶斯网络结构学习方法的研究[D]. 李玮玮.南京航空航天大学2009
  • [2].基于贝叶斯网络的车辆变道行为分析[D]. 党彤.西安理工大学2018
  • [3].基于MFO的贝叶斯网络结构学习及应用[D]. 包义钊.中国科学技术大学2017
  • [4].基于改进云遗传算法的贝叶斯网络结构学习[D]. 秦松.浙江大学2012
  • [5].多种群遗传算法的DOA和极化参数估计与DSP实现[D]. 胡蓉.哈尔滨工程大学2018
  • [6].基于改进遗传算法的HBV水文模型参数优化[D]. 郦少将.华北水利水电大学2018
  • [7].基于均匀设计的多智能体遗传算法的研究以及游戏中的应用[D]. 金韶华.天津职业技术师范大学2018
  • [8].基于改进遗传算法的酒店预定系统研究[D]. 王晨阳.大连交通大学2015
  • [9].基于遗传算法的太阳磁亮点识别和聚类算法的研究[D]. 张艾丽.昆明理工大学2018
  • [10].复杂环境下基于遗传算法的路径规划[D]. 林都.东华大学2018

相关论文

  • [1].贝叶斯网络分类器与应用[D]. 余民杰.云南财经大学2012
  • [2].朴素贝叶斯分类器的研究与应用[D]. 王国才.重庆交通大学2010
  • [3].基于不完整数据处理方法的贝叶斯分类器研究[D]. 乔珠峰.北京交通大学2007
  • [4].贝叶斯网络结构学习及MBNC实验平台的构建[D]. 程泽凯.广西师范大学2004
  • [5].贝叶斯网络学习方法和算法研究[D]. 张剑飞.东北师范大学2005
  • [6].贝叶斯分类器研究及其在Web文档分类中的应用[D]. 侯小静.郑州大学2005
  • [7].基于遗传算法的朴素贝叶斯分类研究[D]. 胡为成.合肥工业大学2006
  • [8].贝叶斯网络的结构学习算法研究[D]. 胡春玲.合肥工业大学2006
  • [9].基于遗传算法的贝叶斯增广朴素贝叶斯分类器的研究与实现[D]. 金哲.吉林大学2006
  • [10].基于朴素贝叶斯的分类方法研究[D]. 周龙.安徽大学2006

标签:;  ;  ;  ;  ;  

基于遗传算法的贝叶斯分类器结构学习研究
下载Doc文档

猜你喜欢