当前位置:主页 > 科技论文 > 网络通信论文 >

基于改进DPSO算法的隐相空间SOVF语音预测模型

发布时间:2020-10-13 18:04
   随着人工智能的发展,语音识别、语音预测已经成为智能控制、个体识别、数据分析等重要应用的基础性工作之一。针对语音识别和预测问题,Volterra模型能够对时域和频域进行非线性系统分析,可以对非线性系统建模分析,综合使用线性和非线性的特点进行预测,近些年来受到广泛关注。Volterra模型作为级数函数展开式的应用,是一种描述系统输入输出关系的函数,能够从数学模型上逼近原混沌系统的特征,通常在实际的应用中,会将函数中的核函数进行相应的替换,利用替换后的核函数针对相应的非线性系统有良好的描述能力。传统的Volterra模型需要预先设置模型的参数,对于一些难以确定参数的语音时间序列需要进行大量的预处理工作过程繁复,至少需要得到序列的嵌入维和延迟时间。再通过手工设置,导入模型中。如果参数设置不当或者错误会造成Volterra模型核函数错误。其次,传统的Volterra模型在训练过程中,如果语音时间序列的嵌入维数过大,会引起核函数个数过多,而影响因素较小的参数会始终参与模型的运算造成大量的不必要的系数运算,导致Volterra模型的参数不能够更新或者更新缓慢造成维数灾难。传统的Volterra模型在模型构建过程中不能够显式地展示出模型的结构,不能够分析出影响比较大的核函数系数。传统的Volterra模型在构建模型过程中搜索速度比一般模型较快,但是存在全局搜索能力和搜索精度不高的缺点。本文根据目前遇到的问题,对传统的Volterra函数进行了改进,提出了一种基于隐相空间重构的混沌语音信号非线性预测模型。(1)为了克服传统Volterra模型运行效率低,需要大量复杂的预处理的情况,本文提出了基于隐相空间重构的二阶Volterra模型,模型在构造过程中,避免了传统方法中需要相空间重构的过程,将相空间重构过程隐含于语音时间序列SOVF模型求解过程之中,在算法求解模型系数过程中求得最优的嵌入维和延迟时间,不需要再预先设置模型中样本的基本参数,加强了模型的自适应性,提高了算法的运行效率。(2)针对原始Volterra模型求解算法更新速度慢以及全局搜索能力不足、搜索精度不高,无法跳出局部最优值的情况。本文引入改进的耗散粒子群算法求解模型系数,利用改进的耗散粒子群算法不仅可以避免模型陷入局部最优值,而且改进之后的耗散粒子群算法在算法的整个运行过程中始终保持较高的耗散率,增加了运行效率;本文采用英语音素、单词为实验样本数据,建立了基于动态均匀搜索粒子群优化算法的二阶Volterra语音预测模型。(3)为了降低模型复杂度,在误差允许范围内对Volterra模型进行关键项的提取,减少了参数个数,构建了优化后的语音预测模型。实验分析结果表明:基于隐相空间重构的模型与改进的耗散粒子群算法相结合所进行的混沌语音时间序列预测,对于语音信号的单帧与多帧预测相比于线性模型有较好的精度,并且预测性能与基本耗散粒子群算法与Volterra模型相比较也有进一步的提升,在语音预测的波形,在语音质量、语音评价上也有进一步的提升,完全可以满足语音预测的要求。本文所提出的混沌语音信号的改进模型以及将模型与改进的耗散粒子群算法相结合的做法,为语音信号的预测提出了新的思路,可以被用于复杂语音时间序列的预测。
【学位单位】:陕西师范大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:TN912.34
【部分图文】:

音素,嵌入维,语音信号,嵌入维数


?第二章混沌语音时间序列预测理论???a^U,d)=?'?^+l(y)? ̄?Xd{{i)?'?(2-12)??丨丨-?z,(i)丨丨??这样对于一个确定的嵌入维数,当在求取过程中,我们所求的嵌入维数大于??语音原始的嵌入维数时,误差不再增加,因此我们只需要嵌入维数极小值就可以??得到。我们对本文中所提到的语音样本求取了嵌入维数。??丨dzj语音嵌入维数??i?^?[d〇ig音嵌入12:?'?'?'?'?'?'?'?'??

核函数,二阶,模型,记忆长度


?4??记忆长度??图3]改进Volterra模型中[dr]的一阶核函数??Fig?3-l?The?first-order?kernel?function?of?[dr]?in?improved?Volterra?model??由上图中同样可以验证,一阶核函数H(l)项相比于其他项有较大的参数,属??于关键项参数,因此可以得出H(l)项就是关键的和函数之一。同时可以从图中得??到得到,[dr]语音的嵌入维数为5。根据Volterra运算的核函数M?=?(w2+3m)/2,??则可以得到二阶核函数的个数为15个。??10?丫??i?'??记忆长度?0?〇?记忆长度??图3-2改进Volterra模型关键二阶核函数??Fig?3-2?The?second-order?kernel?function?of?[dr]?in?improved?Volterra?model??26??

对比图,对比图,波形,模型


图3_3改进S0VF模型对[b]预测波形对比图??Fig?3-3?comparison?of?[b]?prediction?waveform?improved?SOVF?model??上图所知,我们选用了具有混沌特性的语音时间序列[b]混沌语音序列,了?LPC线性预测模型进行预测,从波形上看,本文提出的模型要更接音波形的波峰与波谷等特征,LPC预测的语音波形虽然在外观上与原似,但是可以看出,模型的上下限均比本文提出的Voherra的上下限要两者的误差对比来看,明显发现本文提出模型误差要小于LPC预测结以得出本文提出的模型预测效果无论是从语音波形和语音预测的相对要好于LPC线性预测模型。??
【参考文献】

相关期刊论文 前8条

1 高文武;;泰勒多项式的教学探讨[J];宿州学院学报;2015年05期

2 张玉梅;吴晓军;白树林;;基于DFP的二阶Volterra滤波器及其在混沌序列预测中的应用[J];中国科学:物理学 力学 天文学;2013年04期

3 姜长元;赵曙光;郭力争;冀川;;改进型耗散粒子群优化算法[J];东华大学学报(自然科学版);2012年03期

4 史敬灼;李文娟;;基于相空间重构的两相行波超声波电动机混沌运行分析[J];微特电机;2011年03期

5 张玉梅;曲仕茹;;基于混沌的交通流量Volterra自适应预测模型[J];计算机应用研究;2010年12期

6 孟凡辉,王秀坤,赫然,唐一源;一种改进的耗散粒子群算法[J];计算机工程与应用;2005年12期

7 张华君,韩崇昭;基于变步长分块滤波器的Volterra级数简化辨识方法[J];西安交通大学学报;2004年06期

8 张家树,肖先赐;混沌时间序列的Volterra自适应预测[J];物理学报;2000年03期


相关博士学位论文 前3条

1 潘哲朗;微小生物体的数字全息显微层析成像技术研究[D];暨南大学;2016年

2 程长明;基于Volterra级数的非线性系统辨识及其应用研究[D];上海交通大学;2015年

3 方仍存;电力系统负荷区间预测[D];华中科技大学;2008年


相关硕士学位论文 前6条

1 高俊杰;混沌时间序列预测研究及应用[D];上海交通大学;2013年

2 张科娜;基于IEEE802.11e无线局域网的语音质量研究[D];浙江工业大学;2012年

3 周立启;基于Volterra级数的非线性模拟电路故障诊断方法的研究[D];西安电子科技大学;2012年

4 韩芹;基于伏特拉级数法的微波非线性散射函数建模与设计的研究[D];西安电子科技大学;2010年

5 万茂文;基于DSP语音频谱包络提取方法的研究及实现[D];中南大学;2008年

6 张平伟;混沌同步及其应用研究[D];广西师范大学;2005年



本文编号:2839513

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/wltx/2839513.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户3294f***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com