下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于GABP算法的计算机复杂网络可靠性评估方法研究1 复杂网络及其平安性分析复杂网络是 20 世纪兴起的复杂系统研究的一个分支领域,近来关于复杂网络的研究已经涉及到计算机、社会学以及经济学等各个领域。虽然复杂网络目前还没有准确的定义,但因为复杂网络子系统的各个组成部分之间都具备一定的关联性,所以从图论的观点来看,可以将复杂网络看作是一个由点集 V(G)和边集 E(G)构成的一个图 G(V,E)。多数的复杂网络都有如下特征:(1)统计性。复杂网络的节点个数都很多,大规模性的网络行为一般都具有统计特性。(2)稀疏性。具有 M 个节点的网络连接数目的复杂度为O(M2),但实际上网络的连接数目通常为
2、O(M)。(3)时空演化的复杂性。复杂网络会随着时间和空间的推移而进展演化,而且这种演化行为表现出一定的复杂性。衡量复杂网络有不同的指标,分别是平均途径长度、聚类系数和连通度分布。假设复杂网络中任意两个节点的间隔 指的是这两个节点间最短途径所包含的向量边的数目,那么平均途径长度(average dis-tance) 就可以理解成复杂网络中所有节点的间隔 的平均值,它反映了复杂网络节点之间的通信链路的长短。假设复杂网络内一个节点 n 连接到其他 m 个节点存在的最大向量边为 t,而且这 m 个节点间存在的向量边为 e,那么节点 n 的聚类系数(cluster coeffi-cient)可以理解为
3、 e 与 t 的比值。复杂网络的聚类系数是所有节点的聚类系数之和,与节点总数的比值。复杂网络中一个节点的连通度指的是和此节点相连的向量边的数目;假设从复杂网络中任意选择一个节点,连通度为 k 的概率为 P,那么函数 P(k)就是复杂网络的连通度分布。复杂网络的平安域并不是完全独立的,而是存在一定的包含或穿插关系。2 GABP 算法的引入神经网络技术应用以来,在复杂性系统的研究中起着越来越重要的作用,BP 神经网络是使用最广泛的一种神经网络技术,主要包括输入层、输出层和假设干隐含层。基于图论观点的复杂网络可以看作是多维节点到多维节点的映射,而这种映射关系都可以用一个三层的 BP 网络来实现。BP
4、 神经网络技术是一种监视式的学习算法,它梯度搜索的学习样本,并计算复杂网络的实际输出值和期望输出值的关系,当这两个输出值的均方误差最小时得到最优解。在实际计算时,输入数据由输入层流向隐含层,并经其处理后输出到输出层,每一个层次的神经元只会影响下一层次神经元的状态;假设数据无法输出到输出层,即当输出层无法得到期望输出时,数据就会经由原来的连接通路反向传播,并修改经过的各个神经元的权重,直到误差到达最小值。BP 神经网络技术的这种数据处理才能可以对复杂网络的信息模糊以及认知判断等问题进展处理,是当前使用最广的神经网络平均模型。3 计算机复杂网络可靠性的评估指标复杂网络的可靠性面临着各种各样的威胁,
5、要确定计算机复杂网络可靠性的评估指标,首先需要总结影响计算机复杂网络可靠性的各种因素。计算机复杂网络的可靠性一般受到响应时间、网络的并发负载以及吞吐量的影响。吞吐量对一个复杂网络而言一般是固定的,变化的是网络的并发负载量。复杂网络的响应时间可以根据吞吐量和并发复杂量进展预测。除了上述因素外,影响计算机复杂网络可靠性的因素很多,要建立复杂网络可靠性的评估方法需要考虑各种因素,一般需要遵循的原那么如下:(1)独立性原那么。复杂网络可靠性的评估指标间可能具有一定的相关性,在设计评估指标时要尽可能降低这种关联性;从而使每个评估指标都可以准确地反映计算机复杂网络的可靠性情况。(2)精简准确性原那么。复杂
6、网络的评估指标要能反映其可靠性,所以指标设计上应该简明扼要,而且明晰明了,这样才能准确地进展复杂网络可靠性的评估。(3)完备性原那么。复杂网络可靠性的评估指标在设计上要可以完好而又有效地反映整个计算机网络的可靠性特征。指标评估体系可以全面地反映计算机复杂网络的可靠性特征,所以如何科学地建立指标评估体系就是重中之重。目前并没有一种放之四海皆准的建立复杂网络可靠性指标评估体系的方法,德尔菲方法因为可以概率估算大量非技术性的无法定量分析的要素而得到广泛应用。4 基于 GABP 算法的计算机复杂网络可靠性评估方法对计算机复杂网络进展可靠性评估的目的是实现计算机复杂网络的可靠性监测。可靠性评估需要输入、
7、运算以及输出 3 个主要组成部分。数据输入确定初始的评估指标,并构成初始的评估指标集合;接下来根据评估指标集合形成数据采集系统;数据处理对复杂网络的相关数据进展均值比、常量乘除以及标准化等预处理。运算模块可以完成评估指标分析和评估模型的分析两个功能:指标分析对评估指标自身进展分析,同时分析各个指标之间的关系;评估模型分析整个计算机复杂网络的系统情况,并进展网络特征值预测。基于遗传算法的 BP 神经网络技术是对 BP 神经网络算法的改进,它把权重描绘为染色体,在进展屡次 GA 迭代后,一直到达收敛状态。在实现基于遗传算法的 BP 神经网络技术时,需要经过如下步骤:(1)权系编码。在编码时,将计算
8、机复杂网络的权系数按照一定的方式进展组合,以此得到遗传算法中的相关染色体个数,一般遗传算法中使用的是二进制的基因编码方式。当计算机复杂网络的网络比较大时,可以分别对网络权值和阈值分开进展编码,以此减少遗传算法中染色体的编码长度。(2)初始群体和适应度函数的选择。遗传算法是作用于群体的,在遗传算法的第一次迭代前,初始群体是随机产生的。为了优化GABP 算法的搜索效率,产生的初始群体要满足均匀分布。(3)杂交。对两个染色体编码,进展算术组合操作,以此实现杂交的功能。5 结 论在介绍复杂网络根底知识的根底上,本文用德尔菲法对计算机复杂网络的可靠性评估指标进展了分析,并实现了基于 GABP 算法的计算机复杂网络可靠性评估;理
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2026学年风景园林快题教学设计
- 高中信息技术 信息技术说课模板教案 沪教版选修3
- 2026年数学教师个人工作总结(2篇)
- 人事部实习报告范文(5篇)
- 21我不能失信(教学设计)语文三年级下册统编版
- 多彩统计图可视化图表集模板
- 2025-2026学年超格教学设计谁讲的好
- 2026年经济师资格考试经济基础知识综合检测题(含答案)
- 2026年理货员技能认定(高级)考模拟题(含答案)
- 2026年卫生计生培训模拟试题及答案详解
- 2026年秋人教版新八年级英语上册 八年级英语上册 Unit 2(单元测试卷)
- GB/T 6480-2026凿岩用钎头和连接钎杆
- 2025~2026学年北京市海淀区七年级上学期期中考试英语试卷
- 《教育管理》专业考试题及答案
- 制度修订情况汇报
- 公司显示屏管理制度
- GJB9001C-2017标准介绍及不符合项案例分析试题与答案
- 中华民族共同体概论课件专家版10第十讲 中外会通与中华民族巩固壮大(明朝时期)
- 小儿重症肺炎合并心衰呼衰护理查房
- 世界现代设计史 课件
- 诊疗科目、床位(牙椅)等执业登记项目以及卫生技术人员、业务科室变更情况和大型医用设备变更情况
评论
0/150
提交评论