文章摘要
李月玉 , 李 磊.免疫粒子群算法与支持向量机在枯水期月径流预测中的应用Journal of Water Resources and Water Engineering[J].,2015,26(3):124-128
免疫粒子群算法与支持向量机在枯水期月径流预测中的应用
Immune particle swarm algorithm and support vector machine in dry season monthly runoff prediction
  
DOI:10.11705/j.issn.1672-643X.2015.03.026
中文关键词: 月径流  径流预测  免疫粒子群算法  支持向量机  参数优化  枯水期
英文关键词: mothly runoff  runoff forecast  immune particle swarm algorithm  support vector machine  parameter optimization  dry season
基金项目:
Author NameAffiliation
LI Yueyu, LI Lei (云南省水利水电勘测设计研究院 云南 昆明 650021) 
Hits: 1620
Download times: 868
中文摘要:
      针对支持向量机(SVM)最佳算法参数难以确定以及基本粒子群算法(PSO)易陷入局部极值等不足,提出免疫粒子群算法(IAPSO),利用IAPSO算法搜寻SVM学习参数,构建IAPSO-SVM预测模型,并与PSO-SVM、GA-SVM模型作为对比,以云南省某水文站枯水期月径流预测为例进行实例研究,利用实例前43年和后10年资料对模型进行训练和预测。结果表明:IAPSO-SVM模型对实例后10年枯水期1-3月月均径流预测的平均相对误差绝对值分别为3.32%、6.52%和6.55%,精度优于PSO-SVM和GA-SVM模型,表明IAPSO-SVM模型具有较高的预测精度和泛化能力。IAPSO算法利用浓度选择机制及免疫接种原理,改进了基本粒子群优化算法的全局寻优能力和收敛速度,具有较强的全局寻优能力。利用IAPSO算法优化得到的SVM学习参数可有效提高SVM模型的预测精度和泛化能力。
英文摘要:
      Aimed at the shortcomings of optimal algorithm parameters of support vector machine (SVM) being difficult to determine and basic particle swarm optimization algorithm (PSO) being easy to fall into local extreme and other issues, ,the paper proposed immune particle swarm optimization algorithm (IAPSO) by using IAPSO algorithm to search SVM learning parameters, constructed IAPSO-SVM forecast model, and compared it with PSO-SVM, GA-SVM mode.Taking monthly runoff forecast of a hydrological statione in Yunnan province as an example ,it trained and forecasted the model by using data before 43 years and after 10 years the station was built. The results show that the absolute values of average relative errors of prediction by use of IAPSO-SVM model in 3 months dry season after runoff instance of 10 years are 3.32%, 6.52% and 6.55%.The prediction accuracy by IAPSO-SVM model is better than that by PSO-SVM model and GA-SVM model.The result showed that IAPSO-SVM model has higher prediction accuracy and generalization ability. IAPSO algorithm used density selection mechanism and immunization theory to improve the global searching ability and convergence speed of basic particle swarm optimization algorithm, and has stronger global optimization ability. The SVM learn parameters got by using the IAPSO algorithm to optimize can effectively improve the prediction accuracy and generalization ability.
View Full Text   View/Add Comment  Download reader
Close
function PdfOpen(url){ var win="toolbar=no,location=no,directories=no,status=yes,menubar=yes,scrollbars=yes,resizable=yes"; window.open(url,"",win); } function openWin(url,w,h){ var win="toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=" + w + ",height=" + h; controlWindow=window.open(url,"",win); } &et=6D9A7CD93E24CA36B2B0DA1AA4665BF6CE196E9BCE4F1811AF1B36C967F49AD24C72225794CFFACBCEA8CB464F3B9B3C4B7ED5EE8CC2AF72C72B734BEEB5913BF13D9C2FED63C4FF0F0B4622596B4CB269AA57B57D7578D58A37D437D4A9C31AF1E27261547D404D&pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=3ECA06F115476E3F&jid=BC473CEDCB8CE70D7B12BDD8EA00FF44&yid=FFD10F7019FAA9EC&aid=8EA28A4C561B1D7CAED4CB47280B1C60&vid=&iid=38B194292C032A66&sid=2F56B21F91C9B05B&eid=1F199509C0B6C4D6&fileno=20150326&flag=1&is_more=0">