基于回归分析和rbf神经网络的退化数据缺失插补方法

文档序号:6538520阅读:735来源:国知局
基于回归分析和rbf神经网络的退化数据缺失插补方法
【专利摘要】本发明公开了一种基于回归分析和RBF神经网络的退化数据缺失插补方法,包括以下几个步骤:步骤一、已观测的退化数据趋势回归建模;步骤二、计算已观测退化数据的残差序列;步骤三、建立RBF神经网络,并利用已观测数据的残差序列训练网络;步骤四、通过训练好的RBF神经网络估计缺失数据的残差序列;步骤五、合并缺失数据的趋势项与残差序列的估计结果为退化数据插补结果。本发明将回归分析方法与RBF神经网络方法结合,提出了一种退化数据缺失插补方法,解决了加速退化试验中缺失性能退化数据的插补问题。
【专利说明】基于回归分析和RBF神经网络的退化数据缺失插补方法
【技术领域】
[0001]本发明涉及一种基于回归分析RBF神经网络的退化数据缺失插补方法,属于加速退化试验【技术领域】。
【背景技术】
[0002]由于检测仪器故障、记录人员过失等原因,常常会造成在加速退化试验中采集到的性能退化数据缺失的情况。而在加速退化试验的数据处理与评估、故障预测或寿命预测中,都需要完整的数据作为输入。数据缺失给性能退化数据的处理带来了很大的困难,很多传统的性能退化数据处理方法无法对有缺失数据的数据进行统计分析,比如一些关于时间序列数据分析的方法就要求所分析的数据为完整的等间距数据集。在故障预测或寿命预测中,性能退化数据的缺失会造成预测结果的偏差。
[0003]这时要么改进传统的数据处理方法,使之能够适应有缺失的性能退化数据,要么针对有缺失的数据进行处理,使之转化为完整的数据。前一种方案,在实现上有难度,后一种方案的实现更切合实际,且有缺失的数据转化为完整的数据后可以应用到更多的数据处理方法中,适用性更强。
[0004]缺失数据的插补方法是如今应用最多、发展最快的缺失数据处理方法。采用有效的方法处理缺失数据可以提高对数据资源的有效利用,减少数据资源的浪费;并会有助于性能退化数据的处理,有助于加速退化试验评估,有助于故障预测或寿命预测等工作,甚至可能影响研究结论,减少如寿命预测结果不准确等情况所带来的隐患。因此,对有缺失的性能退化数据采用正确和有效的方法进行处理是能否得出正确结论的关键之一。
[0005]常用的缺失数据插补法有均值插补法、热卡插补法、冷卡插补法、最邻近插补法、回归插补法、EM (Expectation Maximization)算法等。这些方法有一个共同的缺点:扭曲样本分布。比如均值插补法会降低变量间的相关关系,回归插补法则会人为的增大变量间的相关关系,而且这些插补法忽略了缺失数据插补的不确定性。尽管由于回归插补引入随机误差项,能够缓解这一问题,但是随机误差项的确定是比较困难的。
[0006]回归分析插补是一种非常常用的插补方法。回归分析插补的基本思想是利用辅助变量与已观测数据的关系,建立回归模型,利用已知的辅助变量的信息,对缺失的数据进行估计。回归分析插补通常使用服从正态分布的残差作为随机项,以使插补数据保持原始数据的离散性,但有些情况下正态分布随机项并不能够反映原始数据的离散性。
[0007]径向基函数(Radial Basis Function, RBF)神经网络是目前应用最广泛的神经网络模型之一,相比于以BP神经网络拓扑结构为基础的小波神经网络,RBF神经网络在函数逼近能力、分类能力和学习速度等方面均有优势。RBF神经网络是以函数逼近理论为基础而构造的一类前向网络,这类网络的学习等价于在多维空间中寻找训练数据的最佳拟合平面,RBF神经网络的每个隐层神经元的函数都构成了拟合平面的一个基函数。RBF神经网络结构简单、训练简洁而且学习收敛速度快,能够逼近任意非线性函数。
【发明内容】

[0008]本发明的目的是为了解决性能退化数据的缺失插补问题,提出了一种通用性较强的基于回归分析和RBF神经网络的退化数据缺失插补方法。本发明综合采用回归分析方法与RBF神经网络方法,利用已观测退化数据的信息来实现缺失退化数据的插补。
[0009]本发明是一种基于回归分析和RBF神经网络的退化数据缺失插补方法,包括以下几个步骤:
[0010]步骤一、已观测的退化数据趋势回归建模;
[0011]步骤二、计算已观测退化数据的残差序列;
[0012]步骤三、建立RBF神经网络,并利用已观测退化数据的残差序列训练网络;
[0013]步骤四、通过训练好的RBF神经网络估计缺失数据的残差序列;
[0014]步骤五、合并缺失数据的趋势项与缺失数据的残差序列的估计结果为退化数据插补结果。
[0015]本发明的优点在于:
[0016](I)对已观测退化数据的趋势进行回归建模可以使插补数据的趋势与原始数据保
持一致。
[0017](2)使用RBF神经网络估计缺失数据的残差序列可以使插补数据保持原始数据的离散性,使插补数据更加接近真实。
[0018](3) RBF神经网络可以应对不同类型的残差,适用范围广泛。
【专利附图】

【附图说明】
[0019]图1是本发明所述基于回归分析和RBF神经网络的退化数据缺失插补方法的流程图;
[0020]图2是本发明实施例有缺失的退化数据曲线;
[0021]图3是本发明实施例缺失数据的退化趋势估计结果;
[0022]图4是本发明实施例缺失数据的残差序列估计结果;
[0023]图5是本发明实施例缺失数据的最终插补结果。
【具体实施方式】
[0024]下面将结合附图和实施例对本发明作进一步的详细说明。
[0025]本发明提供一种基于回归分析和RBF神经网络的退化数据缺失插补方法,所述方法针对有缺失的性能退化数据进行插补处理,假设完整的退化数据为Y,其对应的时间为T,记Y= (Yobs, Ymis),T= (Tobs, Tmis),其中已观测退化数据Yobs、已观测退化数据对应的时间Ttjbs和缺失数据对应的时间Tmis为已知数据,具体为:
【权利要求】
1.一种基于回归分析和RBF神经网络的退化数据缺失插补方法,其特征在于,包括以下几个步骤: 步骤一、已观测的退化数据趋势回归建模; 根据已观测退化数据的趋势特点选择回归函数,再根据已观测退化数据Py0bS_2,…,y0bS_n)与对应的时间Ttjbs= (tobs l,tobs 2,…,tobs n),利用最小二乘法来估计回归模型参数,得到退化趋势的函数表达式; 通过回归分析得到的退化趋势模型f (t),将缺失数据数据对应的时间Tmis=(tmis 1;tmis—2,—? tmis m)作为输入,计算缺失数据的趋势序列Qniis= (q—」,Qniis 2,…,q——J ; 步骤二、计算已观测退化数据的残差序列; 将已观测数据对应的时间Ttjbs作为输入,通过趋势模型f(t)计算已观测数据的趋势序列1= (Qobsj, qobs_2,…,qobs_n),并用已观测退化数据的真实值Yobs减去已观测数据的趋势序列Qtjbs,得到已观测退化数据的残差序列Etjbs= (e.—P eobs 2,…,e-—n):
eobS_i = YobsJ-QobsJ) i = I? 2, **., n ; 步骤三、建立RBF神经网络,并利用已观测数据的残差序列训练网络; 建立单输入单输出的RBF神经网络:
2.根据权利要求1所述的一种基于回归分析和RBF神经网络的退化数据缺失插补方法,其特征在于,步骤一中,所述的回归函数选择指数函数,相应的退化趋势的函数表达式为:
3.根据权利要求1所述的一种基于回归分析和RBF神经网络的退化数据缺失插补方法,其特征在于,步骤三中,所述的基函数是高斯函数:
【文档编号】G06F19/00GK103793613SQ201410061310
【公开日】2014年5月14日 申请日期:2014年2月24日 优先权日:2013年12月13日
【发明者】孙富强, 范晔, 李晓阳, 姜同敏 申请人:北京航空航天大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1