压缩感知算法的并行化与加速方法研究

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:yuexianglian
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
压缩感知(compressed sensing或compressive sampling,CS)是一种同时完成信号采样和数据压缩的新型采样方法,可以以远低于Shannon-Nyquist采样定理规定的采样率对信号采样;但其信号重构是通过求解数值优化问题实现的,具有较高的计算复杂度。本文围绕压缩感知方法及其应用这个主题,针对其算法计算复杂度较高的问题,研究了算法的并行化、多核并行加速和云加速以及快速压缩感知算法;提出把压缩感知方法引入物联网(Internet of Things,IoT)的数据采集和处理中,设计了基于物联网资源的算法混合加速方案。本文研究工作取得的主要成果及创新点包括:  (1)针对压缩感知算法的高计算复杂度,研究了并行计算(Parallel Computing)技术,提出面向二维信号的算法并行化方法,实现了典型算法的多核并行加速。实验表明,多核并行加速可以在不改变观测值数目(决定压缩比)和重构信号精度的前提下,提高算法的执行速度,加速效果良好。  (2)为了适应云环境的计算模式,在并行化的基础上提出了压缩感知算法的云加速方案。该加速方案建立在OpenStack架构之上,提供了一个IaaS(Infrastructure-as-a-Service)层的云计算工程,使用Python语言实现了复杂操作的并行化和复杂对象的序列化,解决了代码的自动转换、函数向云端迁移、本地和云端同步等问题,可以方便地利用云资源加速压缩感知算法。  (3)针对压缩感知算法的重构时间随信号规模增加而高速增长和不可预估的问题,深入研究了正交匹配追踪算法(Orthogonal Matching Pursuit,OMP)及其采用的最小二乘优化方法,提出了分块快速OMP算法BFOMP(Block Fast OMP)。该算法基于二维信号整体重构的思想,用观测矩阵原子与二维残差之间的相关性测量代替观测矩阵原子与一维残差之间的相关性测量,降低了算法的计算复杂度;同时引入分块重构理论,调整了分块大小并重新设计了观测矩阵,在不增加观测值数目的前提下,降低了重构操作的规模,增强了重构时间的可预估性。  (4)为了降低物联网中采集数据的规模并提升数据质量,引入压缩感知方法,采用多核、云、BFOMP等策略设计了面向物联网的混合加速模型,并实现了相应的调度流程和应用示例。
其他文献
该文首先提出了一种平台式的多媒体课件设计思想,减少了教师在课件开发过程中的重复劳动;同时课件设计中利用了大量的程序代码,使得课件功能更能符合教师的实际需求.然后给出
该文旨在研究端到端网络时延的测量技术并分析网络时延的变化规律.该文重点研究了测量工具和测量平台的时间同步技术,用形式化的方法设计实现了单向时延的测量工具,建立了能
本文主要研究了以下内容: (1)服务设施性能分析方面。定义和研究了描述Web服务设施性能的参数指标:有效/无效数据传输量比率、有效平均传输速率、连接持续时间等,并在采样数
XML是一种元语言,是一种用来表示其他语言的语言;而HTML语言或多或少是一种定义良好的语言.XML代表扩展标记语言.XML和HTML语言之间的区别:XML并不定义本身的标记,而是描述一
该文研究和探讨了数据仓库在银行商务智能系统上的实现与应用,为数据仓库以及数据挖掘技术在银行系统管理上的实际应用提供了思路.该文首先第一章分析了当前中国银行信息化现
该论文主要介绍了"烟厂物资管理信息系统"开发设计过程.介绍国内企业和烟厂信息化现状后,结合烟厂的业务流程,提出烟厂在功能、性能、安全以及其它需求,接着进行功能分析,确
该文结合当前主要的两种主动网络实现策略的优点,在对主动网络的插件管理系统的研究基础上,通过在现有的主动网络执行环境上安装并配置插件管理系统,得到了一种新的基于插件
论文的研究内容是为宝成航空电子公司电子产品分公司的7913型电位器数控刻修机设计并实现工业计算机闭环控制系统.目的是使用工业控制计算机实现对电位器刻修机床的自动控制.
目前,现存的数码城市GIS都是独立运作的个体,由于它们各自采用的数据格式、操作方法等不尽相同,使得彼此间不能共享信息,这必然导致了有限的城市地理信息资源无法得到充分高
该论文旨在通过计算机实现对现有的无线电频率资源、地球站进行管理.依据相关国际及国内标准对新建台站进行链路参数计算,并在地理信息系统的基础上,通过计算得到选定地球站