欢迎访问《地震》,

地震 ›› 2020, Vol. 40 ›› Issue (3): 142-152.doi: 10.12196/j.issn.1000-3274.2020.03.011

• • 上一篇    下一篇

主成分分析法和遗传算法优化的支持向量机模型在地震伤亡人数预测中的应用

王晨晖1, 刘立申1, 任佳1, 袁颖2, 王利兵1, 陈凯男1   

  1. 1.河北省地震局红山基准地震台, 河北 邢台 054000;
    2.河北地质大学 勘查技术与工程学院, 河北 石家庄 050031
  • 收稿日期:2019-07-16 出版日期:2020-07-31 发布日期:2020-07-28
  • 通讯作者: 刘立申,高级工程师。E-mail:270882786@qq.com
  • 作者简介:王晨晖(1992-),男,河北邢台人,硕士研究生,主要从事地震观测研究工作。
  • 基金资助:
    国家自然科学基金(41301015);河北省教育厅重点项目(ZD2015073,ZD2016038);河北省地震科技星火计划项目(DZ20160405023)

Application of Support Vector Machine Model Optimized by Principal Component Analysis and Genetic Algorithm in the Prediction of Earthquake Casualties

WANG Chen-hui1, LIU Li-shen1, REN Jia1, YUAN Ying2, WANG Li-bing1, CHEN Kai-nan1   

  1. 1. Hongshan Benchmark Seismic Station, Hebei Earthquake Agency, Xingtai 054000, China;
    2. School of Prospecting Technology & Engineering, Hebei GEO University, Shijiazhuang 050031, China
  • Received:2019-07-16 Online:2020-07-31 Published:2020-07-28

摘要: 为有效解决地震伤亡人数预测所需影响因子多、 运算量大、 模型训练烦琐等问题, 构建了主成分分析法(PCA)和遗传算法(GA)优化的支持向量机(SVM)模型, 采用PCA对地震伤亡人数影响因子进行降维以去除贡献率较低的主成分, 将贡献率较大的主成分作为支持向量机的输入变量, 以地震伤亡人数作为输出变量, 利用GA对SVM模型性能参数进行优化, 建立基于PCA-GA-SVM的地震伤亡人数预测模型, 并对测试样本进行预测, 结果表明: 与SVM模型、 GA-SVM模型和PCA-GA-BP模型相比, PCA-GA-SVM模型的预测准确率和运行效率分别提高 4.73%、 1.14%、 9.99% 和47.05%、 36.76%、 44.55%。结果显示, PCA-GA-SVM模型预测精度高, 泛化能力强, 能够科学合理地对地震伤亡人数作出预测。

关键词: 地震伤亡人数预测, 主成分分析法, 遗传算法, 支持向量机

Abstract: The prediction of earthquake casualties involves many influencing factors, such as heavy computation, complicated model training, etc. In order to solve these problems, support vector machine (SVM) model optimized by genetic algorithm (GA) based on principle component analysis (PCA) was proposed. PCA was used to reduce the number of earthquake casualties influencing factors, and abandon those principal components with low contribution. The principal components with high contribution were used as input variables of SVM, and earthquake casualties were taken as output variable. Then GA was used to optimize the SVM parameters. Finally the prediction model for earthquake casualties based on PCA-GA-SVM was established, and used to predict the test samples. The result shows that the average prediction accuracy and operation efficiency of PCA-GA-SVM model respectively increased by 4.73%, 1.14%, 9.99% and 47.05%, 36.76%, 44.55% compared with prediction results of SVM model, GA-SVM model and PCA-GA-BP model. Therefore, the PCA-GA-SVM model has high prediction accuracy and strong generalization ability, which can predict earthquake casualties scientifically and reasonably.

Key words: Prediction of earthquake casualties, Principal component analysis, Genetic algorithm, Support vector machine

中图分类号: