神经计算及其在组合优化中应用.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1992年第5期 计算机研究与发展 ‘1 ’ 神经计算及其在组合优化中的应用 ,7 ),f一 … … 。 丁 { 摘要;本文可分为两大部分。神控计算理论及其在组合优化 问题中的应用。前者涉 及到计算、数字计算、模拟计算、神经计算的基本概念,计算能量和优化方法;后者列 举 j旅行商、圈的划分、覆盖、最大独立集 、最大集 团、最大匹配、同构、着色、任务 分配、八皇后、模拟数字转换、分解/判定、 线性规划和作业调度等纽台优化问题的神 经关键盍词:神经网络络..能能量量函数,组组她台恍他他.. 御 ff 一 、 神 经 计 算 原 理 为了理解神经计算的原理,我们首先要了解什么是计算?数字计算和模拟计算的含 义 是 什 么?生物计算有何特点?它与数字计算的主要差别在哪里?然后在此基础上就容易理解神经计算 的基本风格了。 1.什么是计算? 从物理意义上讲,一个计算系统就是一个物理系统。物理系统可用状态变量描述 。变量之值 就确定了系统的现时状态 。给定状态变量之初值 ,系统状态就随着时间演变,在状态空间 (stat~ spac~) 中,它将遵循着某一确定的轨道最终到达状态不再随时问变化的一个稳定 点,如 图1所 示。从计算意义上讲,这些变量之初值就是计算所需的一些数据 计算轨道就是一些相继的计算 步 ;稳定时的状态变量之值就是计算的结果 ,即问题 的解答。 2.数字和模拟计算 在数字计算时,状态变量是布尔二值量 ,状态之变化 由系统之时钟驱动。随着时钟的走动, 系统从一个逻辑状态移向另一逻辑状态。系统真正的魂力学演变用户是看不见的,所能看到的状 态变量是状态空间中的时间离散值。这些值可从几何意义上加以理解:假定计算有n个变量,则 状态空间中有 2个状态 。当系统初始化启动运算后,在数字状态空阃中最终稳定显示出的答案就 对应n维超立方俸的 2个可视顶点中的某一个。 在数字计算机 中,数字计算可描述为逻辑空间中的一条路径 (path)。计算轨道是一系列由计 算程序代码行所控制的离教计算步,即一条连续的轨道被离敞化成一些逻辑步,它们都被嵌入计 算机的程序 中。计算开始于机器的某一特定的逻辑状态,然后在逻辑空 间中遵循着某一确定的轨 道运行。当得到答案时就停止,并输出结果 。 在模拟计算时,状态变量矗莲壤 量,此时模拟计算也可描述为模拟空间中的一条路径 计算 轨道是 由连续的计算过程所组成。因为实际的环境总有噪声和机器的不完美性,所以实际的轨道 总是试图偏离所希望的路径,因此在计算系统中,必须存在着一种恢复力(restoration),使得如 奉l文于 1990年 8月收到。阵冒文,1938年出生,1961年毕业千西安交重大学。瑰任 中国科学拄束大学教授 。主要研究赣墟 捣非轻值计算的井行算法 ,巨量并行妊理技术和神垫网计算机。 · 2 · 计算机空间 图 l 状态空间 图 2 计算 的状态空 B1『 果实际的轨道偏离了预计的计算路径,则此恢复力就强使其返回到原路径(如图 2所示)。 在数字计算 中,计算单元是些高度非线性的开关 电路,它们的取值都是些0和 1。在开关电 平以下的备种值都视为 0,而在开关电平以上的各种值都视为 1,这样可防止误差的积累,从而 自动地起到了恢复力的作用。但在摸拟计算机中,因为计算单元都是些高增益的放大器,所 以噪 声和干扰都会被放大,致使实际的计算轨道不知会偏向何处 (正是因为如此,一般在模拟计算机 中,不可能作过长时间的计算,而且计算精度总不如数字计算机高)。在状态空间中,为了将实际 韵计算轨道压缩到适当小的范围内,这通常需要耗散能量。在模拟计算机中,有源计算单元工作 在增益大于 l的工作区中可补偿能量的损失,而实现高增益和恢复作用的就是运算放大器。 3.生物计算及其与数字计算的差别 神经系统的计算是基于整体判定 (collectivedecision)准则的。典型的}千算可 由一个犹如 电 磁理论和经典力学中

文档评论(0)

nnh91 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档