计算机科学 ›› 2020, Vol. 47 ›› Issue (11A): 486-490.doi: 10.11896/jsjkx.191200047
马创, 周代棋, 张业
MA Chuang, ZHOU Dai-qi, ZHANG Ye
摘要: 随着现代居民居住地愈发集中,供水管网规模不断扩大,水资源供给面临着新的困难和挑战。其中包括水资源调度时的动态变化、管网的突发故障、水资源的不可控流失以及多目标和计算量庞大等问题。BP神经网络因拥有较强的自学习能力和泛化能力而被广泛应用于水资源预测问题中,但其也存在收敛速度慢、容易陷入局部极值的问题。群智能算法作为一种寻优算法,具有操作简单、收敛速度快、全局寻优能力强等优点。为提高BP神经网络在水资源预测方面的收敛速度和预测精度,提出一种基于改进鲸鱼算法优化的BP神经网络水资源需求预测模型,通过改变鲸鱼优化算法收敛因子的计算方式以及增加惯性权重来加强算法的寻优广度和精度,再通过BP神经网络采用改进的WOA算法输出的最优权值、阈值作为初始参数值训练模型。实验验证,改进的WOA-BP神经网络方法相比传统WOA-BP方法在收敛速度和预测精度方面都有更优的表现。
中图分类号:
[1] CHEN Z K.Sustainable development and utilization of water resources in China in the 21st century [J].Engineering Science,2000,2(3):7-11. [2] WANG H,YOU J J.Research progress and progress in rational allocation of water resources [J].Journal of Hydraulic Engineering,2008,39(10):1168-1175. [3] WEI J,MEI Y D,YANG N,et al.Research Status and Development Trend of Modern Water Resources Allocation [J].Advances in Science and Technology of Water Resources,2009,29(4):73-77. [4] HE B F.Regional Water Resources Optimization Model Basedon Genetic Algorithm [J].International Journal Hydroelectric Energy,2002(9):10-12. [5] WANG J.Research on water resources prediction based on improved combined neural network[J].Computer Science,2016,43(S1):516-517,532. [6] LIU Q Q,CHEN Y.Water Resources Vulnerability Prediction Based on Rough Set and BP Neural Network:A Case Study of Huaihe River[J].Resources and Environment in The Yangtze Basin,2016,25(9):1317-1327. [7] KENNEDY J,EBERHART R.Particle swarm optimization[C]//Proceedings of the 1995 IEEE international Conference on Neural Networks.Perth,WA,Australia:IEEE,1995:1942-1948. [8] DORIGO M,BIRATTARI M,STUTZLE T.Ant colony optimization [J].Computational Intelligence Magazine,2007,1(4):28-39. [9] LI X L,SHAO Z J,QIAN J X.An Optimization Model Based on Animal Autonomy:Fish School Algorithm[J].System Enginee-ring Theory and Practice,2002,22(11):32-38. [10] YANG X S.Firefly algorithm,stochastic test functions and design optimization[J].International Journal of Bio-inspired Computation,2010,2(2):78-84. [11] PAN W T.A new fruit fly optimization algorithm:taking the financial distress model as an example[J].Knowledge-based Systems,2012,26(2):69-74. [12] MARTIN R,STEPHEN W.Termite:A swarm intelligent routing algorithm for mobile wireless Ad-Hoc networks[M].New York:Stigmergic optimization,2005. [13] SHEN Y G.Application of Improved Particle Swarm BP Neural Network Algorithm in Weather Forecast[J].Computer Ear,2019(8):18-20,36. [14] JIA Y M,SHI M P,YAN X.Improved artificial fish swarm algorithm to optimize wavelet neural network for transformer fault diagnosis[J].Editorial Board of Journal of HPU (Nature Science),2019,38(2):103-109. [15] lMIRJALILI S,LEWIS A.The whale optimization algorithm[J].Advances in Engineering Software,2016(95):51-67. [16] FENG C,YU C G,SUN L,et al.Track irregularity prediction based on improved GM(1,1) and WOA-LSSVM combined prediction model[J].Railway Standard Design,2019,63(4):34-39,46. [17] ZHANG H L,LV J Y,CHENG L.Parameter Tuning of Controller of Electric Vehicle Induction Drive System Based on WOA[J].Journal of Shandong Agricultural university (Nature Science),2019,50(1):163-166. [18] SHI Y,EBERHART R.A Modified Particle Swarm Optimizer[C]//Proceedings of 1998 IEEE World Congress on Computational Intelligence.Washington D.C.,USA:IEEE Press,1998:69-73. |
[1] | 徐佳楠, 张天瑞, 赵伟博, 贾泽轩. 面向供应链风险评估的改进BP小波神经网络研究 Study on Improved BP Wavelet Neural Network for Supply Chain Risk Assessment 计算机科学, 2022, 49(6A): 654-660. https://doi.org/10.11896/jsjkx.210800049 |
[2] | 朱旭辉, 沈国娇, 夏平凡, 倪志伟. 基于螺旋进化萤火虫算法和BP神经网络的模型及其在PPP融资风险预测中的应用 Model Based on Spirally Evolution Glowworm Swarm Optimization and Back Propagation Neural Network and Its Application in PPP Financing Risk Prediction 计算机科学, 2022, 49(6A): 667-674. https://doi.org/10.11896/jsjkx.210800088 |
[3] | 刘宝宝, 杨菁菁, 陶露, 王贺应. 基于DE-LSTM模型的教育统计数据预测研究 Study on Prediction of Educational Statistical Data Based on DE-LSTM Model 计算机科学, 2022, 49(6A): 261-266. https://doi.org/10.11896/jsjkx.220300120 |
[4] | 夏静, 马中, 戴新发, 胡哲琨. 基于BP神经网络的智能云效能模型 Efficiency Model of Intelligent Cloud Based on BP Neural Network 计算机科学, 2022, 49(2): 353-367. https://doi.org/10.11896/jsjkx.201100140 |
[5] | 郭福民, 张华, 胡瑢华, 宋岩. 一种基于表面肌电信号的腕部肌力估计方法研究 Study on Method for Estimating Wrist Muscle Force Based on Surface EMG Signals 计算机科学, 2021, 48(6A): 317-320. https://doi.org/10.11896/jsjkx.200600021 |
[6] | 程铁军, 王曼. 基于变权组合的突发事件网络舆情趋势预测 Network Public Opinion Trend Prediction of Emergencies Based on Variable Weight Combination 计算机科学, 2021, 48(6A): 190-195. https://doi.org/10.11896/jsjkx.200600094 |
[7] | 石琳姗, 马创, 杨云, 靳敏. 基于SSC-BP神经网络的异常检测算法 Anomaly Detection Algorithm Based on SSC-BP Neural Network 计算机科学, 2021, 48(12): 357-363. https://doi.org/10.11896/jsjkx.201000086 |
[8] | 焦东来, 王浩翔, 吕海洋, 徐轲. 基于手机传感器轨迹的路面地物检测方法 Road Surface Object Detection from Mobile Phone Based Sensor Trajectories 计算机科学, 2021, 48(11A): 283-289. https://doi.org/10.11896/jsjkx.210200145 |
[9] | 周俊, 尹悦, 夏斌. 基于LSTM神经网络的声发射信号识别研究 Acoustic Emission Signal Recognition Based on Long Short Time Memory Neural Network 计算机科学, 2021, 48(11A): 319-326. https://doi.org/10.11896/jsjkx.210700034 |
[10] | 周立鹏, 孟利民, 周磊, 蒋维, 董建平. 基于BP神经网络的摔倒检测算法 Fall Detection Algorithm Based on BP Neural Network 计算机科学, 2020, 47(6A): 242-246. https://doi.org/10.11896/JsJkx.191000077 |
[11] | 宋岩, 胡瑢华, 郭福民, 袁新亮, 熊睿洋. 基于sEMG的改进SVM+BP肌力预测分层算法 Improved SVM+BP Algorithm for Muscle Force Prediction Based on sEMG 计算机科学, 2020, 47(6A): 75-78. https://doi.org/10.11896/JsJkx.190900143 |
[12] | 诸珺文. 基于改进BP神经网络的SQL注入识别 SQL InJection Recognition Based on Improved BP Neural Network 计算机科学, 2020, 47(6A): 352-359. https://doi.org/10.11896/JsJkx.191200054 |
[13] | 陈燕文,李坤,韩焱,王燕平. 基于MFCC和常数Q变换的乐器音符识别 Musical Note Recognition of Musical Instruments Based on MFCC and Constant Q Transform 计算机科学, 2020, 47(3): 149-155. https://doi.org/10.11896/jsjkx.190100224 |
[14] | 王生武,陈红梅. 基于粗糙集和改进鲸鱼优化算法的特征选择方法 Feature Selection Method Based on Rough Sets and Improved Whale Optimization Algorithm 计算机科学, 2020, 47(2): 44-50. https://doi.org/10.11896/jsjkx.181202285 |
[15] | 刘晓彤,王伟,李泽禹,沈思婉,姜小明. 基于改进BP神经网络的尿液中红白细胞识别算法 Recognition Algorithm of Red and White Cells in Urine Based on Improved BP Neural Network 计算机科学, 2020, 47(2): 102-105. https://doi.org/10.11896/jsjkx.191100195 |
|