基于多核函数 SVM 的跳频序列预测.doc
《基于多核函数 SVM 的跳频序列预测.doc》由会员分享,可在线阅读,更多相关《基于多核函数 SVM 的跳频序列预测.doc(7页珍藏版)》请在三一办公上搜索。
1、精品论文基于多核函数 SVM 的跳频序列预测余永庆,姚毓凯,陈晓云(兰州大学信息科学与工程学院,兰州 730000)5摘要:具有混沌特性的跳频序列可进行短期预测。通过混沌序列的相空间重构方法得到混沌 吸引子,使序列预测问题转化为对混沌吸引子的回归问题。本文使用支持向量机(SVM) 回归方法对跳频序列进行预测,经过分析 SVM 现有核函数的特点,生成了一个基于多核组 合的新的核函数,并用基于该多核函数的 SVM 对跳频序列进行预测。通过实验分析,验证 了多核函数 SVM 在跳频序列预测中的优良特性。10关键词:支持向量机回归;多核函数;跳频序列;预测中图分类号:TP301.6Frequency
2、Hopping Prediction Based on Multi-Kernel SVMYU Yongqing, YAO Yukai, CHEN Xiaoyun15(School of Information Science and Engineering, Lanzhou University, LanZhou 730000) Abstract: Chaotic frequency hopping sequences possesse short-term predictability. Via the phase space reconstruction approach, we can
3、get chaotic attractor; It makes the problem be transformed into the regression problem of the chaotic attractors. This paper use SVR method to deal with hopping sequences. After analying characteristics of existing kernel functions, we produce a new20multi-kernel function, and use it for the predict
4、ion of frequency hopping sequences. The experiment shows the excellent performances of multi-kernel function.Keywords: support vector regression; frequency hopping; multi-kernel function; prediction0引言25在电子对抗领域,面对复杂电磁环境,制电磁权争夺异常激烈,如果有一方能够对对 方的跳频通信实施快速而准确的追踪,就可以达到瞄准式干扰的效果,取得一定的电磁优势, 这也使跳频序列的预测对抗成为当前研
5、究的热点。跳频通信不仅在军事而且在民用领域也有 广泛的应用,其核心是产生符合扩频需要的跳频序列。用于跳频通信的各种跳频码一般通过 代数方法来构造,用移位寄存器实现,如 m 序列、RS 序列、Barker 码序列、混沌变频码序30列等。研究表明使用混沌变频码作为控制器产生的跳频序列具有混沌特性1,由于混沌的宽 带、类噪声和长期难以预测等特点,现有的研究将混沌序列的短期可预测性作为重点。学者们已提出了许多混沌时间序列的非线性预测方法,基于神经网络的预测方法是其 中重要的一种2,并取得了较好的结果。但由于神经网络缺乏有力的理论依据和对推理过程 的可解释性,其泛化能力也较差,因而它的应用受到一定的局限
6、3,4。现有的跳频序列预测方35法主要分为全局预测法、局部预测法和自适应预测法5。全局预测法是将轨迹中的全部相点 作为拟合对象,找出时间序列演变规律,实现预测。这种方法概念清晰,预测精度较高,但 是计算复杂度高;局部预测法是在相空间中寻找与预测点最邻近的相点,利用邻近点的变化 规律逼近预测点的序列值,这种方法模型简单,在局部邻域中预测较精确,但是当超出相应 的区域范围,局部模型的精度便会下降,而且该方法对先验信息利用不足,模型不稳定;自40适应预测法在预测的过程中,根据当前的预测误差来调整模型中的参数,使下次预测值的误 差达到最小,这种方法预测精度高,模型适应性强,但是对算法的实时性要求较高。
7、作者简介:余永庆,(1982-),男,硕士研究生,主要研究方向:模式识别与机器学习。 通信联系人:陈晓云,(1954-),女,教授,博士生导师,主要研究方向:高性能计算,数据仓库与数据 挖掘。E-mail: chenxy- 3 -本文根据相空间重构理论,采用支持向量机回归(SVR)方法对跳频序列进行预测。在实验中我们通过分析 SVM 现有核函数的特点,合成一个新的核函数应用在跳频序列的预 测中。实验结果表明,基于多核函数的 SVM 能够很好的预测跳频序列,并且在单步预测、45多步预测和减少支持向量个数等方面均优于单核函数的 SVM。1跳频序列的相空间重构相空间重构是跳频序列混沌性识别和非线性预
8、测的前提。相空间重构的目的在于描述 跳频序列系统混沌吸引子的关联度,揭示传统方法无法展示的跳频序列变化规律。按照12,Takens 定理6, 相空间重构常采用延迟坐标法。假设观测到的跳频序列为x , x, ., xN ,50其延迟坐标映射为TFi ( ) = ( xi xi + L xi + ( n1) ) , i = 1, 2,L k , k = N (n 1)重构后的轨迹空间为(1)x1Kxk F = F1 , F2 ,L, Fk = MOM (2)1+( n1)LxN x如果找到合适的嵌入维数 n ,n 2d + 1 , d 为动力系数的关联维数,在嵌入维空间中55可以把吸引子还原出来,
9、即重构空间 Rm 中的轨迹与原动力系统保持微分同胚6。其中:n = N (m 1) ,嵌入维数 m 和时间延迟 是相空间重构中的两个重要参数。选取延迟时 间 的方法有自相关法7和互信息法8等;选取嵌入维数 m 的方法有伪邻点法9、时间窗法10、C-C 法11等。混沌时间序列的嵌入维数和时间延迟密切相关,本文采取改进的 C-C 法12来确定延迟时间 和嵌入维数 m 。602支持向量机回归支持向量机是在统计学习理论基础上发展起来的一种新的机器学习算法,根据其应用 可以分为支持向量分类器(SVC)和支持向量回归机(SVR)13,本文涉及支持向量机回归 算法的地方统一简称为支持向量机(SVM)。SVM
10、 已在机器学习、模式识别和数据挖掘等 领域得到了广泛的应用。SVM 通过核函数定义的非线性特征映射,将待分类数据映射到一65个更高维,甚至无限维的特征空间中,使数据变得线性可分,然后在新特征空间中构造(广 义)最优分类面,形成最终的决策规则。跳频序列通过相空间重构之后,变为重构空间中有规律的离散点,我们希望找到合适 的实值函数f ( x) = ( xi ) + b70来拟合这些离散训练点,使得R f = c( x, y, f )dP( x, y)最小,其中 c 为损失函数。测试值 y 与预测值 f ( x) 之间的差值,用 不敏感函数| yi f ( xi , x) | = max 0, |
11、yi f ( xi ) | (3)(4)(5)来度量。当误差不超过预先设定的参数 时,我们就认为对训练集的拟合是正确的。由于75P( x, y) 未知,将最小化 R f 问题转换为最小化E ( ) = 1 ( ) + C 1| y f ( x ) |.(6)l2li =1ii 通过 Lagrange 乘数法,式(6)转化为相应的对偶式:li*f ( x) = ( x) + b =其中i =1( * )K ( x , x) + b(7)80b = yi ( )K ( xi , x j ) j(8) * = 0, , * 0 , 是可调节的参数,本文实验中取值为 0.01, K ( x , x)
12、为核函数。iiiii式(7)表明核函数的选取或者构造是问题的关键因素。3多核函数对于采用 SVM 方法的分类或回归问题,决定其分类性能的关键因素是它的核函数 ,选85择了一个特定的核函数也就选择了它从样本空间到特征空间的特定映射。但是不同的核函数 有不同的特点,由它们所构成的 SVM 的性能也会有所差别。目前用于 SVM 的核函数主要分 为两大类:全局核函数和局部核函数14。全局核函数具有全局特性,允许相距很远的数据 点都可以对核函数的值有影响,泛化性能强、学习能力较弱;而局部核函数具有局部性,只 允许相距很近的数据点对核函数的值有影响,学习能力强、泛化性能较弱。90由于核函数、核参数直接影响
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于多核函数 SVM 的跳频序列预测 基于 多核 函数 序列 预测
链接地址:https://www.31ppt.com/p-5193233.html