PCA—BP算法模块化设计的编程实现

来源 :计算机技术与发展 | 被引量 : 0次 | 上传用户:snowbar
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
BP算法存在收敛性慢、逼近精度差等缺点。因此,在实际应用中往往需要对BP算法进行相应的改进。利用主元分析法(PCA)对数据样本预先进行降维处理,消除数据间的强耦合性,减少模型的复杂性,然后再作为BP的输入样本从而提高模型的解算速度。在此分析的基础上利用VisualBasic采用模块化的设计方法实现对PCA—BP算法的编程,使学习速率能够进行相应自调整和优化,以此来提高BP网络的泛化推广能力,并能够满足设定的误差精度从而达到现场实际运用需要的目的。
其他文献
为探讨特异性IgG和IgG的相关性,用常规方法检测多份血清总IgG,抗核抗体(ANA),抗双链DNA抗体(dsDNA),抗盐水可提取核抗原(ENA)抗体、巨细胞病毒(CMV)特异性抗体、单纯疱疹病毒Ⅰ型(HSV-Ⅰ)特异性抗体及抗链球菌溶血素“0”抗
针对复杂的网络环境中的DNS服务器搭建与发生故障等问题,较为详尽地阐述了DNS实现原理,并从DNS结构、查询原理入手,对故障现象进行分析,采用网络诊断命令nslcokup获得相关数据,根
基于Web的智能教学系统综合传统的ITS系统优势,同时又结合Web的特点,系统具有智能性,能够智能地引导学生学习。它是以认知科学为理论基础,综合利用人工智能技术、教育心理学、计
语义万维网的研究逐渐引起了知识表示、逻辑编程、信息系统集成和开发等各个领域的广泛关注。文中概述了语义万维网的概念、技术框架,并且对含有自由文本和丰富语义标记的网络
采用切断大鼠双侧迷走神经或横断脊髓C1水平以阻断迷走神经传出冲击或脊髓交感活动,初步探讨自神经系统在正丘脑弓状核降压效应中的作用。实验发现,切断双侧瞳神经对弓状核降压效
运用系统动力学方法构建了基于供应链管理的联合库存S.D模型。首先,在联合库存系统边界优化的基础上,构建了基于供应链管理的两阶段联合库存因果关系图;其次,构造出S.D模型的流图,确
数据挖掘领域一个活跃的研究分支就是序列模式的发现,即在序列数据库中找出所有的频繁子序列。目前的序列模式挖掘方法主要分为两类,一类是候选集生成测试方法:另一类是模式扩展
用放射免疫分析法及分光光度比色法测定30例肺心病人血内皮素-1(ET-1)和一氧化氮(NO)含量及两者比值(ET-1/NO)。治疗前肺心病患者ET-1明显高于正常人,NOM是氏于正常人,均P〈0.01,ET-1/NO经正常人高;治疗后,ET-1显著降低,但仍高于正
现行的并行计算多是在Linux平台下进行的,为了能够在Windows平台下进行机群并行计算,以Fortran90为开发语言,介绍了Windows XP平台下MPICH2的Fortran90并行编译环境的配置,并