Survey of research on application of heuristic algorithm in machine learning

被引:0
|
作者
Shen Y. [1 ,2 ]
Zheng K. [1 ]
Wu C. [1 ]
Yang Y. [1 ]
机构
[1] School of Cyberspace Security, Beijing University of Posts and Telecommunications, Beijing
[2] School of Information Engineering, Institute of Disaster Prevention, Langfang
来源
基金
中国国家自然科学基金;
关键词
Ensemble pruning; Feature optimization; Kernel function learning; Parameter and structure optimization; Prototype optimization; Weighted voting ensemble;
D O I
10.11959/j.issn.1000-436x.2019242
中图分类号
学科分类号
摘要
Aiming at the problems existing in the application of machine learning algorithm, an optimization system of the machine learning model based on the heuristic algorithm was constructed. Firstly, the existing types of heuristic algorithms and the modeling process of heuristic algorithms were introduced. Then, the advantages of the heuristic algorithm were illustrated from its applications in machine learning, including the parameter and structure optimization of neural network and other machine learning algorithms, feature optimization, ensemble pruning, prototype optimization, weighted voting ensemble and kernel function learning. Finally, the heuristic algorithms and their development directions in the field of machine learning were given according to the actual needs. © 2019, Editorial Board of Journal on Communications. All right reserved.
引用
收藏
页码:124 / 137
页数:13
相关论文
共 95 条
  • [1] Mitchell T.M., Machine Learning, (1997)
  • [2] Kim P., Deep Learning for Beginners: With Matlab Examples, (2016)
  • [3] Zheng Z.Y., Gu S.Y., Tensorflow: A Practical Google Deep Learning Framework, (2017)
  • [4] Karami A., Guerrero-Zapata M., A fuzzy anomaly detection system based on hybrid PSO-Kmeans algorithm in content-centric networks, Neurocomputing, 149, pp. 1253-1269, (2015)
  • [5] Yang X.S., Gandomi A.H., Bat algorithm: a novel approach for global engineering optimization, Engineering Computations, 29, 5, pp. 464-483, (2012)
  • [6] Yang X.S., He X., Firefly algorithm: recent advances and applications, International Journal of Swarm Intelligence, 1, 1, (2013)
  • [7] Mirjalili S., Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems, Neural Computing & Applications, 27, 4, pp. 1053-1073, (2016)
  • [8] Mirjalili S., Lewis A., The whale optimization algorithm, Advances in Engineering Software, 95, pp. 51-67, (2016)
  • [9] Mirjalili S., Mirjalili S.M., Lewis A., Grey wolf optimization, Advances in Engineering Software, 69, 7, pp. 46-61, (2014)
  • [10] Mirjalili S., The ant lion optimizer, Advances in Engineering Software, 83, pp. 80-98, (2015)