建立通用的DNA计算模型来解决神经网络分类问题
论文摘要
人工神经网络是最近发展起来的十分热门的交叉学科,它涉及生物、电子、计算机、数学和物理等学科,有着非常广泛的应用背景,这门学科的发展对目前和未来的科学技术的发展将有重要的影响,其独特的结构和处理信息的方法,使其在许多实际应用领域中取得了显著的成效,能够解决一些传统计算机极难求解的问题。DNA计算是一门新的学科。这门学科主要研究如何利用DNA分子Waston-Crick互补配对原则进行极度并行计算的特点去解决人类数学中的各种问题,特别是计算机所不能解决的NP问题。目前已验证有大量的问题可以通过DNA计算来解决。1994年,美国科学家Adleman首次利用DNA计算解决了七节点Hamilton路径问题。此外,2001年11月22日Nature杂志上关于威兹曼实验室制造出自动DNA计算机的报道,再一次向世人证明了DNA分子具有强大的计算能力。本文建立了一个通用的DNA计算模型来解决神经网络分类问题,此模型的主要思想不同于传统的串行修改或计算神经元之间的连接权值,而是从所有可能的权值组合中寻找到一组适合所有样本对的理想输入与理想输出的对应关系的权值组合,也就是并行的实现了神经网络的学习过程,充分地利用了DNA计算极度并行的特点。同时由其通用的特性,可将这个DNA计算模型用于一般的n层前向式网络,用于解决其分类问题。
论文目录
摘要ABSTRACT第1章 绪论1.1 前言1.2 对DNA 计算的简单介绍1.2.1 DNA 分子的结构1.2.2 DNA 分子的各种操作反应1.2.3 DNA 计算过程与数学过程的简单对比1.2.4 DNA 计算相比于传统计算机的优点1.2.5 DNA 计算的发展1.3 目前DNA 计算的主要应用1.3.1 分子计算的循环1.3.2 自动的分子计算1.3.3 分子计算机1.4 研究内容和研究意义1.5 本章小结第2章 人工神经网络概述2.1 对神经网络的简单介绍2.2 人工神经网络的研究历史2.3 人工神经网络的研究目的以及其特点2.4 神经网络的一般框架2.5 人工神经元的结构模型2.6 人工神经网络的学习2.7 人工神经网络的基本功能2.8 本章小结第3章 建立通用的DNA 计算模型来解决神经网络分类问题3.1 预备知识3.2 研究内容、研究目标及研究意义3.3 人工神经网络模型的分类过程3.4 建立DNA 计算模型实现分类3.4.1 建立DNA 计算模型前的准备工作3.4.2 对各个计算模型分别编码DNA 分子设计3.4.3 学习过程3.4.4 分类过程3.5 本章小结第4章 HOPFIELD 网络的DNA 模型4.1 简单介绍4.2 HOPFIELD 网络的DNA 计算模型4.2.1 编码DNA 分子设计4.2.2 DNA 计算操作4.3 一个简单例子4.3.1 人工神经网络中的分类过程4.3.2 DNA 计算操作4.4 本章小结结论参考文献致谢
相关论文文献
本文来源: https://www.lw50.cn/article/650f72ea3a2ec06d78432385.html