论文部分内容阅读
本文研究支持向量机方法及其在机载毫米波雷达目标识别中的应用。首先阐述了本文的研究背景,回顾了雷达目标识别的基本研究内容与难点问题,分析了利用支持向量机来解决雷达目标识别实用化难题的潜在优势。介绍了支持向量机的原理,并对支持向量机的模式分类的研究现状进行了综述。第二章针对支持向量机的训练算法进行改进,研究了支持向量的预选取问题。首先分析了支持向量的特点,指出了支持向量集和训练样本集之间的等价关系。然后针对目前预选取算法存在的缺陷,在结合雷达目标识别本身特点的基础上,提出了一种基于密度法的支持向量预选取算法。该算法不需要事先判定样本集合是否线性可分,具有较强的抗击噪音点和孤立点干扰的能力,并且计算简单,易于实现。最后的实验结果证明了这种算法的有效性。第三章针对支持向量机训练算法改进的另一思路——支持向量机增量学习展开研究。首先给出了支持向量机最优解的KKT条件,分别就训练样本、新增样本与KKT条件之间的关系进行分析,在此基础上分析了样本增加后支持向量集的变化情况。然后针对现有增量学习淘汰算法存在的缺陷,分析了利用密度法对非边界向量进行淘汰所具有的优势,提出了一种新的基于密度法的增量学习淘汰算法。最后给出了增量学习算法的具体学习过程,以及基于密度法的淘汰准则。实验结果表明,相比较常规支持向量机学习方法,本章所提的增量学习算法显著减少了对历史数据的存储,在不明显降低训练精度的同时显著提高了训练速度。第四章针对雷达目标识别存在大量无标签样本的实际情况,重点研究直推式支持向量机的应用问题。首先介绍了直推式支持向量机模型,指出了直推式学习所要解决的问题。然后分析了直推式学习的特点,介绍了Joachims提出的直推式支持向量机学习算法,以及Chen Yisong等人提出的渐进直推式支持向量机学习算法。接下来针对渐进直推式支持向量机学习算法存在的缺陷,分别从算法速度和算法性能两个方面进行了改进。最后为了进一步提高性能,利用KNN对无标签样本集进行删减,去掉对学习作用不大的无标签样本,再对有标签样本集和剩余的无标签样本集利用改进的渐进直推式支持向量机学习算法进行学习与分类。雷达目标实测数据实验结果证明了本章所提算法的有效性。第五章针对现有的高分辨雷达目标检测算法的缺陷,将高分辨雷达目标检测问题等效为真假目标识别问题,并借鉴处理异常值问题的思想,首次将1类支持向量机引入高分辨雷达真假目标识别之中,为解决高分辨雷达真假目标识别问题提供了一条崭新的思路。首先介绍了黄德双等人提出的基于目标散射点位置相关的高分辨雷达目标检测算法,分析了其在算法设计上的不足之处。然后分析了真假目标识别问题的数据特点,指出了2类支持向量机在处理真假目标识别问题时存在的困难。接下来简单介绍了现有的1类支持向量机算法,给出了其算法原理,并详细分析了参数变化对分类面的影响,指出实现1类支持向量机算法的主要途径都是对正类样本进行数据域描述。最后针对现有的1类支持向量机对数据域描述的不足,结合高分辨雷达目标数据分布的特点,提出了一种聚类式的1类支持向量机模型,通过对训练的正类样本的聚类分组,用多个小的超球来代替原来的1个大的超球,从而更准确的实现了对数据域的描述;同时针对存在多类真目标的情况,提出了对每一类真目标分别进行处理的方法,以满足后续真目标类型识别的需要。第六章针对雷达目标识别实用化软件系统开发的难点问题,结合雷达目标识别技术研究的特点,设计并开发了一个具有模块化设计优点的雷达目标识别软件平台。该平台集成了本文的研究算法,并利用实际工程项目的实测数据对算法的性能进行了验证。最后对全文的工作进行了总结,指出了进一步的研究方向。