`BP神经网络的C++实现及其在故障诊断中的应用.docVIP

  • 8
  • 0
  • 约4.85千字
  • 约 7页
  • 2017-01-13 发布于重庆
  • 举报

`BP神经网络的C++实现及其在故障诊断中的应用.doc

`BP神经网络的C实现及其在故障诊断中的应用

BP神经网络的C++实现及其在故障诊断中的应用  王三明 蒋军成 (南京化工大学 南京 210009) 摘 要: 采用面向对象的程序设计方法(OOP),利用C++构造实现了优化BP神经网络通用故障诊断程序,介绍了该程序构造的关键技术和重要诊断程序模块的设计;该程序具有良好操作性、扩展性和通用性,诊断实例表明此神经网络故障诊断模型的准确性。 关键词: 面向对象的程序设计 BP神经网络 故障诊断 1. 引 言 ??? 人工神经网络具有自组织、自适应和并行处理等特点以及很强的输入输出非线形映射能力和易于学习和训练的优点,已被广泛应用于多个领域。 ???? 面向对象的程序设计(OOP)风格,具有良好的概括、分类和抽象能力,该方法已被广泛应用于程序设计语言、形式定义、操作系统、人工智能、实时系统、数据库等多种领域。现存多种类型的神经网络,在拓扑结构和神经元权值信息的整体表现形式上具有很大的共性,而采用OOP实现这些共性是非常有效的。本文采用OOP法,利用C++语言实现了BP神经网络通用程序,以促进神经网络的在故障诊断中的更好应用。 2.OOP方法简介[3]  ? OOP(Oject-Oriented Programming)是模块设计的一种有效程序设计方法。OOP的包括几个重要概念:对象(object)它不仅代表了普遍使用的物体的直接抽象,而且对用户掩遮了实现的复杂性;类(class) ;继

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档