基于激活函数可调的复值BP神经网络盲均衡方法技术

技术编号:11252178 阅读:173 留言:0更新日期:2015-04-02 01:22
基于激活函数可调的复值BP神经网络盲均衡方法,包括如下步骤:第一步:消息序列{s(n)},经正交调制、复值信道传输和噪声叠加后,到达接收端,均衡器收到信号序列x(n);第二步:初始化后的复值BP神经网络盲均衡器均衡输出均衡信号y(n);第三步,基于输出信号统计特征计算均衡器残余误差或平均平方误差;第四步,根据Hebb学习率进行误差反传,修正神经网络权值和激活函数可调节参数。本发明专利技术的优点是:该方法充分利用了神经网络结构简单,规律性强,收敛速度快,残差误差小的特点,添加激活函数可调节性质,结合均衡器输入信号统计特性和复变函数理论,对正交调制信号进行自适应均衡;基于激活函数可调的复值BP神经网络盲均衡算法克服了传统算法的不足,增加了自适应调节参数类型和个数,从而显著加快了收敛速度,降低了残差误差大小。

【技术实现步骤摘要】
基于激活函数可调的复值BP神经网络盲均衡方法
本专利技术涉及一种复值BP神经网络盲均衡方法,尤其涉及一种基于激活函数可调的复值BP神经网络盲均衡方法。
技术介绍
神经网络已经广泛应用于解决人们在探索和改造自然过程中遇到的各种各样的问题,比如模型优化、预测、分类识别、自动控制和信号处理等,并已经成功应用于降低信号传输过程中的码间串扰;神经网络以其强大的非线性逼近能力能够以较高的收敛速度、较低的误码率对接收信号进行自适应均衡,得到了学者们的广泛关注;为进一步提升基于神经网络的盲均衡算法性能,提出了许多改进算法,如各种变步长算法、自适应动量项算法以及模糊神经网络、自适应调整神经元神经网络、递归神经网络等;这些神经网络改进算法在一定程度上提升了算法适应性和泛化能力;但是应用于盲均衡器设计时,阈值参数的自适应调节对算法性能无明显影响,而且由于激活函数是事先确定的,不可调节,因此模型较为简单,性能指标受到极大的限制;1996年,吴佑寿等提出了一种激活函数可调的神经元模型-TAF模型,引起了广泛关注;大量研究结果表明,基于激活函数可调的神经网络更易于解决实际问题,收敛速度更快、泛化能力更强,而且网络容量更大。综上所述,到目前为此,相较为传统的神经网络算法,基于激活函数可调的神经网络算法性能更加优异,可更快速、准确地对正交调制信号进行均衡处理。
技术实现思路
本专利技术要解决的技术问题是针对现有传统的神经网络算法技术存在的不足,提出一种基于激活函数可调的复值BP神经网络盲均衡方法;本专利技术包括如下步骤:第一步:消息序列{s(n)},经正交调制、复值信道传输和噪声叠加后,到达接收端,均衡器收到信号序列x(n);其中n为时间序列,下同;第二步:初始化后的复值BP神经网络盲均衡器均衡输出均衡信号y(n);1)复值神经网络采用复数权值、复值激活函数和复数计算方法,其中神经元模型采用复数激活函数,实部和虚部独立运算,即对复值输入z=zR+k·zI(其中,zR、zI分别为复数输入z的实部和虚部)的神经元,其输出的复值计算方法为1式1中k为复数因子,实值函数f(x)是包含有两个参数a、b的关于x的函数,即22)设三层BP神经网络各层神经元个数分别为c、p、1,隐层、输出层每个神经元的激活函数具有独立的参数,输入层-隐层权值矩阵W,W为c行p列矩阵,Wij表征矩阵W第(i,j)个元素(i=1,2,…,c;j=1,2,…,p),隐层-输出层权值向量V,V为p维向量,Vj表征向量V第j个元素,a=(a1,a2,…,ap+1)、b=(b1,b2,…,bp+1),对于输入信号序列x(n),网络输入层满足线性关系:,,j=1,2,…,c3其中c为均衡器抽头系数个数,即输入层神经元个数;每个隐层神经元j(j=1,2,…,p)中,实值函数fj(x)满足:4隐层输入、输出为:56其中隐层神经元个数p采用经验公式7进行计算;式7中β为一整数,β∈[2,10],表示对实数x取整;表示对x求平方根,x≥0;输出层输入、输出满足:89输出层实值函数fp+1(x)满足:10第三步,基于输出信号的统计特征计算均衡器残余误差或平均平方误差;11其中,为输出信号误差,E表示取均值,常模参数为消息序列{s(n)}的二阶离散,计算公式:12第四步,根据Hebb学习率进行误差反传,修正神经网络权值和激活函数可调节参数;1)权值矩阵W和向权值向量V,以及激活函数参数a、b均为复数,诸参数对误差J(n)的偏微分采用如下公式计算:,13,142)根据Hebb学习率计算误差反向传递过程:对于隐层激活函数可变参数和隐层-输出层权值向量V,有:151617181920对于输入层-隐层权值矩阵W和隐层激活函数变参数aj,bj(j=1,2,…,p),有:2122232425263)诸参数修正:取学习步长为η,有,27,28本专利技术的优点是:该方法充分利用了神经网络结构简单,规律性强,收敛速度快,残差误差小的特点,添加激活函数可调节性质,结合均衡器输入信号统计特性和复变函数理论,对正交调制信号进行自适应均衡;基于激活函数可调的复值BP神经网络盲均衡算法克服了传统算法的不足,增加了自适应调节参数类型和个数,从而显著加快了收敛速度,降低了残差误差大小。附图说明图1为典型数字基带传输系统;图2为可调激活函数参数的神经元模型;图3为典型BP神经网络拓扑结构;图4为平均最小误差与迭代次数关系曲线(局部);图5为不同信噪比条件下的误码率变化曲线。具体实施方式本专利技术包括如下步骤:第一步:消息序列{s(n)}(n为时间序列,下同),经正交调制(如QAM等)、复值信道传输和噪声叠加后,到达接收端,均衡器收到信号序列x(n)(如图1所示);第二步:初始化后的复值BP神经网络盲均衡器均衡输出均衡信号y(n);1)复值神经网络采用复数权值、复值激活函数和复数计算方法,其中神经元模型采用复数激活函数,实部和虚部独立运算,即对复值输入z=zR+k·zI(其中,zR、zI分别为复数输入z的实部和虚部)的神经元,其输出的复值计算方法为1式1中k为复数因子,实值函数f(x)是包含有两个参数a、b的关于x的函数,即22)设三层BP神经网络各层神经元个数分别为c、p、1,隐层、输出层每个神经元的激活函数具有独立的参数,输入层-隐层权值矩阵W,W为c行p列矩阵,Wij表征矩阵W第(i,j)个元素(i=1,2,…,c;j=1,2,…,p),隐层-输出层权值向量V,V为p维向量,Vj表征向量V第j个元素,a=(a1,a2,…,ap+1)、b=(b1,b2,…,bp+1),对于输入信号序列x(n),网络输入层满足线性关系:,,j=1,2,…,c3其中c为均衡器抽头系数个数,即输入层神经元个数;每个隐层神经元j(j=1,2,…,p)中,实值函数fj(x)满足:4隐层输入、输出为:56其中隐层神经元个数p采用经验公式7进行计算;式7中β为一整数,β∈[2,10],表示对实数x取整;表示对x求平方根,x≥0;输出层输入、输出满足:89输出层实值函数fp+1(x)满足:10第三步,基于输出信号的统计特征计算均衡器残余误差或平均平方误差;11其中,为输出信号误差,E表示取均值,常模参数为消息序列{s(n)}的二阶离散,计算公式:12第四步,根据Hebb学习率进行误差反传,修正神经网络权值和激活函数可调节参数;1)权值矩阵W和向权值向量V,以及激活函数参数a、b均为复数,诸参数对误差J(n)的偏微分采用如下公式计算:,13,142)根据Hebb学习率计算误差反向传递过程:对于隐层激活函数可变参数和隐层-输出层权值向量V,有:151617181920对于输入层-隐层权值矩阵W和隐层激活函数变参数aj,bj(j=1,2,…,p),有:2122232425263)诸参数修正:取学习步长为η,有,27,28实施实例:为验证基于激活函数可调的复值BP神经网络盲均衡算法性能,采用数字基带传输系统进行仿真验证分析,并将其结果与传统的复值BP神经网络盲均衡算法进行比较;复值信道响应为h={0.0410+0.0109k,0.0495+0.0123k,0.0672+0017k,0.0919+0.0235k,07920+0.1281k,0.396+0.0871k,0.本文档来自技高网...
基于激活函数可调的复值BP神经网络盲均衡方法

【技术保护点】
基于激活函数可调的复值BP神经网络盲均衡方法,其特征在于包括如下步骤:第一步:消息序列{s(n)},经正交调制、复值信道传输和噪声叠加后,到达接收端,均衡器收到信号序列x(n);其中n为时间序列,下同;第二步:初始化后的复值BP神经网络盲均衡器均衡输出均衡信号y(n);1)复值神经网络采用复数权值、复值激活函数和复数计算方法,其中神经元模型采用复数激活函数,实部和虚部独立运算,计算方法为(1)式(1)中k为复数因子,(2)至少包含一个可变参数a;2)以式(2)中具有两个可变参数a、b和三层BP神经网络为例,设输入层‑隐层权值矩阵W,隐层‑输出层权值向量V;对于输入信号序列x(n),网络输入层满足线性关系:(3)其中c为均衡器抽头系数个数;隐层输入、输出为:(4)(5)(6)其中p为隐层神经元个数,可采用(7)进行计算;式(7)中β为一整数,β∈[2,10],表示对实数x取整;输出层输入、输出满足:(8)(9)(10)第三步,基于输出信号统计特征计算均衡器残余误差或平均平方误差;(11)其中,E表示取均值,(12)第四步,根据Hebb学习率进行误差反传,修正神经网络权值和激活函数可调节参数;1)权值矩阵W和向权值向量V,以及激活函数参数a、b均为复数,诸参数对误差J(n)的偏微分采用如下公式计算:(13)(14)2)根据Hebb学习率计算误差反向传递过程:对于隐层激活函数可变参数和隐层‑输出层权值向量V,有:(15)(16)(17)(18)(19)(20)对于输入层‑隐层权值矩阵W和隐层激活函数变参数aj, bj (j=1,2,…, p),有:(21)(22)(23)(24)(25)(26)3)诸参数修正:(27)(28) 。...

【技术特征摘要】
1.基于激活函数可调的复值BP神经网络盲均衡方法,其特征在于包括如下步骤:第一步:消息序列{s(n)},经正交调制、复值信道传输和噪声叠加后,到达接收端,均衡器收到信号序列x(n);其中n为时间序列,下同;第二步:初始化后的复值BP神经网络盲均衡器均衡输出均衡信号y(n);1)复值神经网络采用复数权值、复值激活函数和复数计算方法,其中神经元模型采用复数激活函数,实部和虚部独立运算,即对复值输入z=zR+k·zI(其中,zR、zI分别为复数输入z的实部和虚部)的神经元,其输出的复值计算方法为1式1中k为复数因子,实值函数f(x)是包含有两个参数a、b的关于x的函数,即22)设三层BP神经网络各层神经元个数分别为c、p、1,隐层、输出层每个神经元的激活函数具有独立的参数,输入层-隐层权值矩阵W,W为c行p列矩阵,Wij表征矩阵W第(i,j)个元素(i=1,2,…,c;j=1,2,…,p),隐层-输出层权值向量V,V为p维向量,Vj表征向量V第j个元素,a=(a1,a2,…,ap+1)、b=(b1,b2,…,bp+1),对于输入信号序列x(n),网络输入层满足线性关系:,,j=1,2,…,c3其中c为均衡器抽...

【专利技术属性】
技术研发人员:赵娟高正明田学军
申请(专利权)人:荆楚理工学院
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1