Page 141 - 水文预报与水资源优化管理技术
P. 141

水文预报与水资源优化管理技术




           向量。SVM 采用结构风险最小化准则(Structural Risk Minimization,SRM),具
           有避免过学习、全局最优、泛化能力好等性能,较好的解决了小样本、非线性、

           高维度等水文中的常见问题。
              (一)支持向量回归机

               支持向量回归机(Suppport Vector machine for Regession,SVR)是建立在
           SVM 上的回归算法,其基本思想是用少数支持向量代表整个样本集,利用非线

           映射(x),将低维非线性函数估计问题转换为高维线性函数估计问题。设非线性
           回归函数:

               f(x)=〈ω,(x)〉+b,ω、x ∈ Rn,b ∈ R
               min12‖ω‖2+C ∑ ni=1(ξi+ξ*i)(1)

               式中:x 为样本输入;f(x)在不敏感损失函数 ε 范围内的线性回归问题
           转换为寻求最小 ‖ω‖ 问题,针对精度 ε 不能处理的问题,引入松弛变量 ξi,

           ξ*i 和误差惩罚参数 C,此时优化方程的约束为:
               s.t.yi-f(xi)≤ ε+ξi

               f(xi)-yi ≤ ε+ξ*i
               ξi,ξ*i ≥ 0(2)

               为求解此凸二次规划,根据 KKT 条件,引入 Lagrange 函数:
               L(ω,b,α,α*)=12‖ω‖2+C ∑ ni=1(ξi+ξ*i)-

               ∑ ni=1αi(ξi+ε-yi+〈ω,φ(xi)〉+b)-
               ∑ ni=1α*i(ξ*i+ε-yi-〈ω,φ(xi)〉-b)-

               ∑ ni=1ηi(ξi+ξ*i)(3)

               得到原优化问题的 Lagrange 对偶问题:
               min12 ∑ ni,j=1(a*i-ai)(a*j-aj)K〈xi,xj〉-

               ∑ ni=1a*i(yi-ε)+ ∑ ni=1ai(yi-ε)
               s.t. ∑ ni=1(a*i-ai)=0





           134
   136   137   138   139   140   141   142   143   144   145   146