基于小波分解和微分进化支持向量机的风电场风速预测

合集下载

基于小波变换和贝叶斯证据推断框架下的LS—SVM短期风速预测

基于小波变换和贝叶斯证据推断框架下的LS—SVM短期风速预测
第3 推断得 出 层 R F 超参数 口 B}  ̄ 第3 层推断得出 RF B 核超参数 第3 层推 断得 出 RF B 核超参数
/ . h-乘支持 向量机 (SS M) 到广 泛应用 【 ,但提 L .V 得 阍
高风 速预 测 的关键 【 堤: 定一 组 具有 良好学 习能 要确
DH
p 1 , I ( g ls g H) r
() 3
式 中 :似 然 函数 P Dl /, , 为第 1 推 断 中 的 ( l zl H) g g 层
第 5 张 洁等: 期 基于小波变换和贝 叶斯证据推断框架下的L— M短期风速预测 能 源 与 电力 工程 SV S
式 中 :p D1 bl/, , 为似 然 函数 ;p( bgx ( w, , zl H) g g w,l /, l l H) W和 b的联 合 先 验 概率 ;P( l/, sH) g , 为 Dl zlr g g,
为不受参数 和 b 约束的归一化 因子 ;根据 贝叶斯 方程 ,模 型参数 W和 b可 由式 ( ) 2 推求 。
()第 2层推 断 。在 给定 模 型 的情 况 下 ,假 2 定 P(g ls 为平 滑先 验 分 布 ,对 超 参 数 和 1 gr , l H) 进行 推 断 ,进 而 由 / 求得最 优正 则化参 数 为
P(gx l I H ) 1 /,g D, =
p I) (
分解 ,得到逼近信号 和细节信号 d i12 … 。 = , , ) (

() d t= +
:1
() 1
然 后 对 分 解 后 得 到 的 嘶和 d分 别 建 立 L —V i SS M 预 测模 型 ,最 后将 各个 模 型 的预测 值 进行 小 波重 构 , 得 到 短 期 风 速 的预 测 值 。 其 算 法 流 程 如 图 1 示 。 所

基于支持向量机的风速与风功率预测方法研究

基于支持向量机的风速与风功率预测方法研究

基于支持向量机的风速与风功率猜测方法探究摘要:为了提高风电发电效率,准确猜测风速与风功率成为一个重要问题。

本文基于支持向量机(Support Vector Machine, SVM)算法,探究了风速与风功率之间的干系,并提出了一种基于SVM的新型猜测方法。

起首,对风速与风功率数据进行采集,并进行预处理;然后,使用SVM算法进行训练和猜测,并对结果进行评估。

试验结果表明,本文提出的方法具有较高的准确性和稳定性,可以为风电发电提供参考。

1. 引言风力发电是一种可再生能源,得到了广泛应用。

准确猜测风速与风功率对提高风力发电效率具有重要意义。

目前,许多学者和工程师已经对风速与风功率的猜测进行了大量探究。

其中,基于SVM的方法能够对非线性问题进行有效建模和猜测,因此成为探究的热点。

2. 数据采集与预处理在本探究中,我们采集了风速与风功率的真实数据,并进行了预处理。

起首,使用传感器对风速进行测量,并定期记录。

同时,我们也记录了同时段的风力发电机的发电功率数据。

然后,对采集到的数据进行去噪、归一化等预处理步骤,以提高数据的质量和可用性。

3. 支持向量机算法支持向量机算法是一种基于统计进修理论的非线性建模和猜测方法。

在本探究中,我们使用SVM算法对风速与风功率之间的干系进行建模和猜测。

起首,将数据集分为训练集和测试集,其中训练集用于训练模型,测试集用于评估模型的准确性。

然后,使用SVM算法对训练集进行训练,得到模型的参数和权重。

最后,使用得到的模型对测试集进行猜测,并计算猜测结果与实际结果之间的误差。

4. 试验结果与谈论我们对采集到的风速与风功率数据进行了试验,并使用了本文提出的基于SVM的猜测方法进行了训练和猜测。

试验结果表明,使用SVM算法进行风速与风功率猜测具有较高的准确性和稳定性。

同时,我们还进行了与其他方法的比较试验,结果显示本文提出的方法在准确性和稳定性上都优于其他方法。

5. 结论与展望本文基于支持向量机算法探究了风速与风功率之间的猜测方法,并提出了一种新的基于SVM的猜测方法。

基于支持向量机的风速与风功率预测方法研究

基于支持向量机的风速与风功率预测方法研究

第37卷 第9期2009年9月Vol.37 No.9 Sep t. 2009基于支持向量机的风速与风功率预测方法研究戚双斌1,王维庆2,张新燕1(1.新疆大学电气工程学院,乌鲁木齐 830008;2.新疆大学科研处,乌鲁木齐 830008)摘 要:风力发电具有波动性、间歇性和随机性的特点,大容量的风力发电接入电网,对电力系统的安全、稳定运行带来严峻挑战。

对风速风功率进行预测,对风电场的出力进行短期预报,是解决这一问题的有效途径。

对风速风功率预测方法进行了研究,从物理和统计方法对S VM(支持向量机)预测方法作了分析,支持向量机在风速风功率预测中有非常大的应用空间,并进行了预测实验。

关键词:支持向量机;风电场;风速;风功率;预测基金项目:国家基金自然科学项目(50867004,50767003);新疆维吾尔自治区重大攻关计划项目(20073214123)作者简介:戚双斌(19812),男,硕士研究生,研究方向为风速与风功率预测。

中图分类号:TK83 文献标志码:A 文章编号:100129529(2009)0921600204W i n d speed and w i n d power pred i cti on ba sed on SV MQ I Shuang2bin1,WAN G W ei2qing2,ZHAN G X in2yan1(1.College of Electrical Engineering,Xinjiang Univ.,U ru mqi830008,China;2.Dep t.of Science Research,Xinjiang Univ.,U ru mqi830008,China)Abstract:Due t o the features of being fluctuant,inter m ittent,and st ochastic of wind power,interconnecti on of large capacity wind far m s with the power grid will bring about i m pact on the safety and stability of power syste m s.T o p re2 dict the wind s peed and wind power as well as the short2ter m wind far m out put is an effective way t o s olve the p r ob2 le m.The Support Vect orMachine(S VM)based methods f or p redicting the wind s peed and wind power were studied and analyzed,and a p redicti on test was conducted.Key words:support vect or machine(S VM);wind far m;wind s peed;wind power;p redicti on 短期风电功率预测可以增强系统的安全性、可靠性和可控性。

基于小波包分解和改进Elman神经网络的风电场风速和风电功率预测

基于小波包分解和改进Elman神经网络的风电场风速和风电功率预测

基于小波包分解和改进Elman神经网络的风电场风速和风电功率预测哈尔滨工业大学电气工程及自动化学院、国家电网公司交流建设分公司的研究人员叶瑞丽、郭志忠、刘瑞叶、刘建楠,在2017年第21期《电工技术学报》上撰文指出,准确预测风电场风速和风电功率对做好风电场运行维护、合理安排开停机计划以及确保电力系统的安全稳定运行具有重要意义。

提出了基于小波包分解和改进Elman神经网络的新型风电场风速和风电功率预测方法并给出了具体应用步骤。

首先利用小波包分解理论对经过初步处理的历史风速数据进行分解处理,根据相关性剔除随机数据,保留最优分解树;随后提出带扰动的PSO训练算法用以提高Elman神经网络的训练速度,并解决PSO算法易陷入局部最优解的问题;最后利用不同结构的Elman神经网络寻找最优分解树不同频段下的风速规律进而获得风速和风电功率预测结果。

南方某风电场算例表明该方法具有更高的预测精度,能够正确反映风速和风电功率规律。

近年来,风力发电在世界范围内得到了大力发展。

全球风能协会(GWEC) 2016年2月20日发布的最新统计报告显示,2015年全球新增风电为6301万kW,创历史最高; 全球风力发电能力在2015年底达到43242万kW,较2014年底增长17%,首次超过核能发电。

风力发电受自然环境影响大、可预测性差。

随着风电并网容量的迅猛增加,风电与系统之间的联系越来越密切,必须充分考虑风能的波动性和间歇性引起的风电出力波动给电力系统电能质量、安全稳定运行和经济效益带来的不利影响,提高风电功率预测准确性对保证电网安全稳定运行至关重要。

风电场风电功率预测的准确性由多种因素决定,其中风速预测的精度是个关键因素。

准确预测风电场风速,不但是风电功率预测的基础,同时也对风电场的运行维护、开停机计划安排以及电力系统的安全稳定运行具有重要意义。

风电场风速及风电功率预测根据建模机理的不同可以分为物理方法、统计方法、空间相关性方法等。

基于小波分解和粒子群优化的LSSVM的风速组合预测

基于小波分解和粒子群优化的LSSVM的风速组合预测

基于小波分解和粒子群优化的LSSVM的风速组合预测【摘要】为了提高风电场风速预测的准确性,本文提出了一种组合预测的方法,它结合了小波分析和粒子群(PSO)优化的偏最小二乘支持向量机(LSSVM)。

首先对原始的风速数据进行小波变换,然后将得到的数据输入LSSVM模型预测风速,并且采用PSO算法对LSSVM模型的参数进行优化。

通过案例研究和分析,可以看到提出的模型具有较高的预测精度,具有一定的实用价值。

【关键词】小波分解;粒子群优化算法;偏最小二乘支持向量机;风速预测引言本文尝试用运小波变换的多分辩分析法对风速序列进行分解,结合LSSVM 的小样本学习能力强和计算简单等特点,将小波分解后的低频序列采用LSSVM 进行训练和预测,同时运用粒子群算法(Particle Swarm Optimization,PSO)对LSSVM所选择的核函数进行参数优化。

运用WT-PSO-LSSVM模型对实际风速数据进行了预测,并与其它模型进行比较,从比较结果可以看到本文提出的方法具有良好的预测能力。

1.WT-PSO-LSSVM优化模型1.1小波变换小波变换(WT)是由一基本母小波[1]通过伸缩因子和平移因子产生一个函数族,然后通过函数族对信号进行分析:(1)对能量有限函数,其连续小波变换定义为:(2)其中为的共轭函数。

对于离散的数据序列,一般采用离散小波变换对时间序列进行分解与重构。

1.2 LSSVM原理建立LSSVM[2]预测模型,设训练样本集为:,样本集对于的决策函数为。

模型的训练转换为最小化结构风险函数:(3)满足的约束条件有:(4)相应的拉格朗日函数为:(5)式中:为拉格朗日乘子;、为模型参数;为正规化参数;为训练集预测误差向量。

根据优化条件可得:(6)消去上式中的和可得到:(7)式中:;;。

是一个方阵,第行列元素为。

因此本文选用径向基函数(Radial Basis Function,RBF)作为LSSVM的核函数:(8)最终确定的决策函数为:(9)1.3粒子群算法(PSO)粒子群优化算法(PSO)是计算智能领域的一种群体智能的优化算法,该算法最早是由Kennedy和Eberhart在1995年提出的并源于对鸟群捕食的行为研究。

基于小波包和支持向量回归的风速预测

基于小波包和支持向量回归的风速预测

第35卷第5期电网技术V ol. 35 No. 5 2011年5月Power System Technology May 2011 文章编号:1000-3673(2011)05-0177-06 中图分类号:TM 712 文献标志码:A 学科代码:470·4051基于小波包和支持向量回归的风速预测陈盼1,陈皓勇1,叶荣1,陈天恩2,李丹1(1.华南理工大学电力学院,广东省广州市 510640;2.西北电网公司交易中心,陕西省西安市 710049)Wind Speed Forecasting Based on Combination of Wavelet Packet Analysis WithSupport Vector RegressionCHEN Pan1, CHEN Haoyong1, YE Rong1, CHEN Tian’en2, LI Dan1(1. School of Electric Power, South China University of Technology, Guangzhou 510640, Guangdong Province, China;2. Northwest China Grid Company Trader Center, Xi’an 710049, Shaanxi Province, China)ABSTRACT: By use of the combination of wavelet package transform with support vector regression (SVR), the one hour to six hour-ahead wind speed forecasting of each ten minute is researched. Firstly, in view of the non-stationary and nonlinear features of wind speed, the original wind speed sequence is decomposed into a series of sub-sequences; then these sub-sequences are respectively forecasted by SVR; finally, respective outputs are superposed to obtain final forecasted wind speed. Taking two sets of measured data possessing different characteristics in a certain wind farm as application cases, the application results show that by use of wavelet package transform the variation of wind speed can be grasped better; due to the better learning ability of SVR, the combination of wavelet package transform with SVR is superior to existing wind speed forecasting methods.KEY WORDS: wavelet packet transform; support vector regression (SVR); wind speed forecasting摘要:运用小波包变换和支持向量回归相结合的方法对提前1~6h的每10min风速预测进行研究。

基于小波分解与SVR组合的风电场短期风速预测

基于小波分解与SVR组合的风电场短期风速预测

第3期(总第226期) 2021年6月机械工程与自动化MECHANICAL ENGINEERING&AUTOMATIONNo.3Jun.文章编号;1672-6413(2021)03-0089-03基于小波分解与SVR组合的风电场短期风速预测白鹏(山西省信息产业技术研究院有限公司,山西太原030012)摘要:针对风电场风速波动快、预测难的特点,构建了一种基于小波分解与支持向量回归机模型组合的风电场短期风速预测方法。

该方法首先将变化剧烈的原始风速序列用小波分解为多个变化较为平缓的风速分量,然后再针对各分量利用支持向量回归机模型分别进行预测,最后将预测的结果重构得到最终的风速预测序列。

利用MATLAB进行了算法仿真,仿真结果表明:基于小波分解与支持向量回归机的风电场短期风速预测方法可以实现风速的高精度预测预报,比单一支持向量回归机模型的预测精度更高,可以为风电场的实际生产与调度提供决策依据。

关键词:短期风速预测;小波分解;支持向量回归机;风电场中图分类号:TK81文献标识码:A0引言“十四五”期间,我国经济年均增速约为5.5%,预计到2025年全国电能消耗约在9万亿千瓦时〜9.5万亿千瓦时,非石化能源占一次能源消费比重将达到19%〜20%(55亿吨〜56亿吨标准煤)[口。

可以说,可再生的清洁能源已经成为节能减排中至关重要的支撑性力量,未来新能源不再仅是补充和替代,而将成为能源供给侧的主力。

风能作为清洁能源的代表,因其无污染、零排放的特点被人们广泛地开发利用。

风力发电的主要原理就是靠风力吹动风机叶片旋转,从而带动发电机工作。

所以,风能质量的优劣直接决定了风力发电的电能质量。

准确地预测预报风速是风电场运维调度人员充分利用风能的前提,同时也是避免瞬时极大风对发电机组造成震荡与损害的有效预防手段。

根据风电场的实际需求,对风速的预测可以分为长期预测和短期预测。

长期预测一般是在风电场规划建设之前,由勘测部门对风电场的气象环境做一段较长时期的观测,并结合气象学、地理学的相关理论对风电场全年或者某季度的风速做出推演性的预测。

基于小波分解和微分进化支持向量机的风电场风速预测

基于小波分解和微分进化支持向量机的风电场风速预测

基于小波分解和微分进化支持向量机的风电场风速预测彭春华;刘刚;孙惠娟【期刊名称】《电力自动化设备》【年(卷),期】2012(32)1【摘要】Since it is difficult to forecast the wind speed because of its fluctuation and intermittence,an approach based on wavelet decomposition and DE-SVM (Differential Evolution-Support Vector Machine) is proposed,which carries out the multi-resolution decomposition of wind speed data by the wavelet transform, builds the forecasting model based on DE-SVM for each scale,and combines the forecasts of different models to get the final forecasting result. The proposed approach is applied to the real wind speed data of a wind farm and its forecasting result is compared with those of the cross validation SVM and BP neural network, which demonstrates its higher forecasting precision.%针对因风速具有很强的波动性和间歇性而导致其难以预测的问题,提出了一种新的基于小波分解和微分进化支持向量机的预测方法,通过小波变换对风速数据进行多分辨率分解,并以微分进化优化的支持向量机对各分解层的风速分别建立预测模型,然后将各模型的预测结果叠加后作为最终的预测值.用某风电场实测风速数据进行仿真预测,结果表明,所提方法与交叉验证支持向量机和BP神经网络等常用的预测方法相比,具有更高的预测精度.【总页数】5页(P9-13)【作者】彭春华;刘刚;孙惠娟【作者单位】华东交通大学电气与电子工程学院,江西南昌330013;华东交通大学电气与电子工程学院,江西南昌330013;华东交通大学电气与电子工程学院,江西南昌330013【正文语种】中文【中图分类】TM743【相关文献】1.基于小波-回归支持向量机算法的风电场风速预测 [J], 孙义;王强;张军2.基于因散经验模式分解与最小二乘支持向量机的风电场短期风速预测 [J], 杨德友;蔡国伟3.基于多尺度小波分解和时间序列法的风电场风速预测 [J], 李东福;董雷;礼晓飞;廖毅4.基于小波分解与SVR组合的风电场短期风速预测 [J], 白鹏5.基于遗传算法和最小二乘支持向量机的风电场超短期风速预测 [J], 李忠;刘景霞因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

0
引言
风速高度的随机性和波动性导致风电场出力的 随机性和波动性 , 这给风电场的运行与维护 、 含风电 并网的电力系统调度等带来了一定的困难和挑战 [1]。 通过预测得到风电场风速 , 再根据风电场或风电机 组的功率特性曲线 ,则可转化为预测未来时刻的风电 功率 , 这对电力部门及时安排或调整调度 计 划 具 有 现实的指导意义 [2- 3]。 目前 , 风速预测的相关研究已有不少 , 常见的方 法有时间序列法 [4]、 卡尔曼滤波法 (Kalman filter ) [5]、 神 经 网 络 NN (Neural Network ) 法 [6] 及 支 持 向 量 机 SVM (Support Vector Machine ) 法 [7] 等 。 时间序列分 析建模可以不必深究信号序列的产生背景 ,序列本身 所具有的时序性和自相关性已经为建模提供了足够 的信息 , 但存在低阶模型预测精度低 、 高阶模型参数 估计难度大的缺点 。 卡尔曼滤波法的优点是能根据 最新的测量值修正前一时刻的估计值 ,具有动态加权 修正的特性 , 依靠预测递推方程可以获得较高的精 度 ,但同样存在建立卡尔曼状态方程和测量方程较困 难 的 不 足 。 NN 法 ( 如 BP 算 法 ) 是 由 梯 度 下 降 法 导 出 的 , 容 易 陷 入 局 部 极 值 , 且 NN 的 结 构 设 计 只 能 依靠设计者的先验知识,没有严格的理论依据。 SVM 法虽然不存在陷入局部最优的缺点 , 但其参数 ( 如平衡参数 c、 不敏损失度 ε 和核函数参数 σ 等)的 选取还没有一种公认统一的最好方法 。 现实中的风速
Fi = Fmax -
Tmax
9
T 其中 ,X best 为第 T 代种群中的 最 优 个 体 ;Fi 为 第 i 次 迭代的变异尺度因子 ;Fmax、Fmin 分别为最大 、 最小变异 尺度因子 ;Tmax、T 为最大进化代数和当前进化代数 。 c. 交叉操作 。 为增加种群的多样性 ,由目标个体 +1 和中间个体 的分量交叉组合出下一 代 试 验 XT VT i i T+1 个体 U i 。
ε鄱 (ai + a*i) + 鄱yi(ai - a*i) s.t.
≥ N ≥ ≥ ≥ ≥i = 1 ≥ ≥ ≥ ≥ i
(4 )
鄱 (ai - a*i) = 0
证 CV(Cross Validation)试算法或梯度下降法来确定 SVM 的参数 , 但效率较低且结果也不稳定 [16 ] 。 微分 进化 DE (Differential Evolution) 算法是一种简单 、 高 效的群体智能优化算法 , 直接采用实数运算 , 非常适 合求解复杂优化问题 , 在众多优化算法中 , 其寻优能 力被证明优于遗传 、粒子群优化等算法 [17]。 为此,本文 提出采用 DE 算法来自动选择 SVM 的最佳参数 。 1.2.1 DE 算法 DE 的基本思想是 : 首先 , 基于种群中个体之间 的差异重组得到一个试验种群 ; 然后 , 试验种群与原 始种群的个体通过一对一的竞争生存策略形成新一 代 种 群 。 其 整 体 结 构 类 似 于 遗 传 算 法 GA (Genetic Algorithm),包括种群初始化 、变异 、交叉和选择操作 。 a. 初始化 。 DE 的种群初始化与其他进化算法 相同 , 从给定边界约束内的值中随机选择 , 并假定所 有随机初始化种 群 均 符 合 均 匀 概 率 分 布 。 设 第 i 个 初 始 个 体 为 Xi 0 = (xi,1,xi,2,… ,xi,D),D 为 解 空 间 的 维 0 0 数 , 则初始群体为 p (0) = {X 0 1,X 2,…,X Np},Np 为种群 规模 , 个体每个元素均由以下公式计算得到 : (6 ) 其中 ,r 为 [0,1] 之间均匀分布的随机数 ;x 、 x 分别 为第 j 个变量的上 、 下界 ,j = 1 ,2,…,D 。 b. 变异操作 。 基本 DE 第 T + 1 代的第 i 个变异 个体 V iT+1 产生方式为 T T T ) (7 ) V iT+1 = Xr1 + F(Xr2 - Xr3 T T T 其中 ,X r1、X r2、X r3 是从第 T 代种群中随机选出来的 3 个 不 同 的 个 体 , 所 以 DE 种 群 数 量 必 须 大 于 或 等 于 4;F 为变异尺度因子 , 一般在 [0,2] 内取值 , 较大的 F 有利于算法的全局搜索 , 较小的 F 则利于局部搜 索 。 本 文 采 取 动 态 调 整 的 F 和 改 进 的 变 异 策 略 [18]: T T T ) (8 ) V iT+1 = Xbest + F(Xr1 - Xr2 T(Fmax - Fmin) ( )
SVM 根据有限的样本集,在模型复杂度和学习能力之间
Project supported by the National Natural Science Foundation of China (51167005 ),Education Science Research Funds of Jiangxi Province (GJJ11114),Innovation Funds for Postgraduate Students of Jiangxi Province(YC10A095) and Scientific Research Funds of East China Jiaotong University (10DQ01 )
第 32 卷第 1 期 2012 年 1 月
电 力 自 动 化 设 备
Electric Power Automation Equipment
Vol.32 No.1 Jan. 2012
基于小波分解和微分进化支持向量机的风电场风速预测
彭春华 ,刘 刚 ,孙惠娟
( 华东交通大学 电气与电子工程学院 ,江西 南昌 330013) 摘要 : 针对因风速具有很强的波动性和间歇性而导致其难以预测的问题,提出了一种新的基于小波分解和微分进化 支持向量机的预测方法 ,通过小波变换对风速数据进行多分辨率分解 ,并以微分进化优化的支持向量机对各分 解层的风速分别建立预测模型 ,然后将各模型的预测结果叠加后作为最终的预测值 。 用某风电场实测风速数据 进行仿真预测 ,结果表明 ,所提方法与交叉验证支持向量机和 BP 神经网络等常用的预测方法相比 ,具有更高的 预测精度 。 关键词 : 风速 ; 预测 ; 风电场 ; 小波分解 ; 微分进化 ; 支持向量机 中图分类号 : TM 743 文献标识码 : A 文章编号 : 1006 - 6047 (2012)01 - 0009 - 05 虽然波动性很强 , 但也具有特殊的周期性 , 可将其视 为多个不同频率分量的叠加 [8]。 小波分析是一种能 同时在时域 、 频域分析的数学方法 , 具有多分辨率分 析的特性 [9], 利用在时频平面上不同位置具有不同的 分辨率 , 可将非平稳的风速数据进行多层分解 , 分解 得到的各频率分量具有相似的频率特性和一致的变 化规律 , 也具有更强的可预测性 。 综上所述 , 为了更准确地预测风速 , 本文应用小 波变换对风速数据进行多分辨率分解 ,并用寻优能力 较强的微分进化算法来寻找 SVM 的最佳参数 , 对各 分解层的风速序列分别建立预测模型 ,各模型的预测 结果叠加后作为最终的预测值 。 最后用某风电场的 实测风速数据对本文算法及模型进行了验证 。
SVM 的目标是寻求回归函数 : (1 ) g(x) = 〈w,(x)〉 + b 其中 , (x) 表示由输入向量 x 非线性映射到的高维 特征空间 ,w Rm,b R ,〈w , (x)〉 表示内积 。 权向量 w 和阈值 b 通过最小化风险泛函得到 :
电 力 自 动 化 设 备
2 (2 ) min{w},{b}= 1 ‖w‖ +c鄱 yi- 〈w,(x)〉 -b ε i=1 2 其 中 ,c 为 用 来 平 衡 模 型 复 杂 性 项 1 ‖w ‖2 和 训 练 2 2 误差项的权重参数, ‖w‖ 为 w 的 欧 拉 范 数 ; 为 〈 , ( )〉 yi - w x -b ε ε 不敏感损失函数 , 见式 (3 )。 0 d<ε (3 ) y- 〈w,(x)〉 -b ε = d-ε d≥ε d = y- 〈w
由于特征空间的维数很高 , 且目标函数不可微 , 直接求解式 (2) 几乎不可能 。 SVM 回归方法的特殊 性 在 于 , 通 过 引 入 核 函 数 K (xi,xj) 和 Wolfe 对 偶 技 巧,将上述问题转化为下述可有效求解的对偶问题[10]:
N N max{ai},{a*i} = - 1 鄱鄱 (ai - a*i)(a j - a*j)K(xi,xj) 2 i=1 j=1 N i=1 N i=1
1
1.1
微分进化 SVM
用于回归的 SVM 算法 SVM 是一种建立在统计学习理论的 VC 维概念 和结构风险最小化原则基础上的机器学习方法 [10]。 寻求最佳折中以获取最好的泛化能力 ,其算法是一个 凸二次规划问题 , 不存在局部最优的缺点 , 能有效解 决小样本 、 非线性 、 高维数的回归问题 [11 - 12]。 SVM 的 基本思想是通过内积核函数定义的非线性变换将输 入变量变换到一个高维空间 ,在这个高维空间中寻找 输入变量和输出变量之间的非线性关系 。 对于训练样本集 {(xi,yi)}(i =1,2,…,N),xi Rn 为 输入向量 ,yi R 为相应的输出 ,N 为训练样本个数 。
收稿日期 :2011 - 01 - 04 ; 修回日期 :2011 - 11 - 08 基金项目 : 国家自然科学基金资助项目(51167005); 江 西 省 教 育 厅 科 技 项 目 (GJJ11114 ); 江 西 省 研 究 生 创 新 基 金 资 助 项 目 (YC10A095);华东交通大学校立科研基金资助项目(10DQ01 )
相关文档
最新文档