基于改进的遗传模拟退火算法的蛋白质折叠预测

基于改进的遗传模拟退火算法的蛋白质折叠预测

论文摘要

蛋白质的折叠预测就是由蛋白质的氨基酸序列预测其三维空间结构,是生物信息学中的重要研究课题之一。目前针对该问题普遍的做法是采用简化分子模型,应用更高效的搜索方法。HP非格模型是一种有效的预测蛋白质折叠的简化模型,它主要考虑蛋白质残基的疏水作用力为折叠的主要驱动力,能比较真实的反应蛋白质分子的折叠构象。遗传算法和模拟退火算法适用于求解全局优化问题,在蛋白质折叠预测中也得到较多的应用。本文针对遗传算法和模拟退火算法的缺点,以及HP非格模型构象空间庞大、多变量多极值的特点,将这两种算法结合起来,构造了一种混合遗传模拟退火算法。通过对适应度函数、选择算子采用改进方式来增强群体差异;并提出一种结合进化代数和种群平均适应度的自适应交叉变异率以优化交叉变异操作,防止早熟收敛;同时为了提高退火操作的效率采用了高效的降温方式和接收准则。最后通过裴波拉契数列和两条真实蛋白质序列来进行验证本文算法的有效性。从实验结果中可以看出本文算法较准确地预测出了序列构象,得到了较高精度的能量值,且能跳出局部最优值,具有较好的收敛性能。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 论文的研究背景和意义
  • 1.2 国内外研究现状
  • 1.3 论文的研究内容
  • 1.4 论文的组织结构
  • 第2章 蛋白质折叠预测概述
  • 2.1 蛋白质结构
  • 2.1.1 蛋白质的基本组成
  • 2.1.2 蛋白质的结构分类
  • 2.2 蛋白质三维结构预测
  • 2.3 蛋白质折叠问题概述
  • 2.4 蛋白质数据库
  • 2.5 蛋白质结构预测模型
  • 2.5.1 HP格模型
  • 2.5.2 HP非格模型
  • 2.6 本章小结
  • 第3章 遗传算法和模拟退火算法
  • 3.1 遗传算法
  • 3.1.1 遗传算法基本思想
  • 3.1.2 遗传算法的特点
  • 3.1.3 遗传算法结构
  • 3.1.4 遗传算法描述
  • 3.2 模拟退火算法
  • 3.2.1 模拟退火算法的基本思想
  • 3.2.2 模拟退火算法的特点
  • 3.2.3 模拟退火算法的构成
  • 3.3.4 模拟退火算法描述
  • 3.4 本章小结
  • 第4章 改进的遗传模拟退火算法
  • 4.1 构造遗传模拟退火算法的出发点
  • 4.2 遗传模拟退火算法的改进策略
  • 4.2.1 编码及适应度函数
  • 4.2.2 选择算子
  • 4.2.3 自适应交叉算子
  • 4.2.4 自适应变异算子
  • 4.2.5 模拟退火操作的改进
  • 4.2.6 停止准则
  • 4.3 改进的遗传模拟退火算法描述
  • 4.4 本章小结
  • 第5章 实验结果及其分析
  • 5.1 实验数据
  • 5.2 实验环境
  • 5.3 实验结果与分析
  • 5.3.1 裴波拉契数列的实验结果
  • 5.3.2 两条蛋白质序列的实验结果
  • 5.4 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表的论文和取得的科研成果
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于改进的遗传模拟退火算法的蛋白质折叠预测
    下载Doc文档

    猜你喜欢