基于人工鱼群算法的信号MP稀疏分解

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:baby_xiaojuan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
信号的稀疏分解是一种新兴的信号分析与处理方法,具有许多优良特性。其中基于匹配追踪(Matching Pursuit,MP)的信号稀疏分解是目前进行信号稀疏分解的常用算法,在数据压缩、信号特征提取、时频分析等领域得到了广泛的应用,但它是一个典型的NP问题,计算复杂度高是其应用的瓶颈。近年来,具有高度的适应性、鲁棒性、并行性以及全局性等特点的群集智能算法吸引了众多科学领域中的研究人员,并在函数优化、模式识别、图像处理等中得到广泛地应用。本文首次将新型算法——人工鱼群算法(ArtificialFish-Swarm Algorithm,AFSA)引入到信号的稀疏分解及其相关应用中。该算法具有良好的克服陷入局部极值,获得全局极值的能力,对初值可随机地选取,并且算法的实现无需目标函数的梯度值等特性,故其对搜索求解问题空间具有一定的自适应能力。文中首先分析了信号稀疏分解及其最常用的算法——MP算法,然后对人工鱼群算法的原理、结构、收敛性能、实现方法进行系统的阐述和研究。并对人工鱼群算法进行改进,在人工鱼群算法觅食行为中增加了吸引因子,使得有更多的人工鱼集中在全局极值附近进行搜索。改进算法在保留原算法搜索精度的同时,增大了搜索效率,加快了收敛速度。利用改进人工鱼群算法实现了基于MP的信号稀疏分解,给出实验仿真结果和分析,结果证明改进人工鱼群算法能快速寻找MP分解每一步中的最优原子,较大地降低了计算量。另外,信号的采集与传输过程中,不可避免会受到大量噪声信号的干扰,因此对信号进行去噪,提取出原始信号具有重要意义。本文最后利用基于人工鱼群算法的信号MP稀疏分解对受噪声污染的信号进行处理,一定程度提高了信号的信噪比,达到了去噪的目的。
其他文献
微波滤波器作为一种重要的微波元器件在近年来得到了大力的发展,其性能的优劣直接影响到整个微波系统性能的好坏。而微带滤波器具有体积小、重量轻、性能稳定、低成本等优点,被
随着无线通信的快速发展,短波通信不再是简单的语音信号的传输,还扩展到数字通信的业务范围。应用范围的大幅度扩增使得短波通信信道非常拥挤,如何在有限的信道带宽内传输大
传统的视频压缩标准均采用块匹配(BMA)的运动估计算法来减少视频帧的时间冗余度。然而,BMA 假设块内的所有像素点作相同的平动,是基于平移模型的,具有一定的局限性和不足。可变
随着因特网以及其他通信网络的迅速普及,人们通过网络获取数字资源的需求在不断增加,数字媒体服务产业也应运而生。在大量数字资源被使用的同时,对于这些资源的权利保护问题