4.7 Article

A dynamic stochastic search algorithm for high-dimensional optimization problems and its application to feature selection

期刊

KNOWLEDGE-BASED SYSTEMS
卷 244, 期 -, 页码 -

出版社

ELSEVIER
DOI: 10.1016/j.knosys.2022.108517

关键词

Metaheuristic algorithm; Dynamic stochastic search; High-dimensional optimization problems; Feature selection

资金

  1. Natural Science Foundation of Shandong Province of China [ZR2019PEE031]

向作者/读者索取更多资源

This paper proposes a novel metaheuristic algorithm, called Dynamic Stochastic Search (DSS), for high-dimensional optimization problems. DSS effectively combines exploration and exploitation processes through a dynamic search control factor, a Gaussian distribution-based search process, two shrink modes inspired by the Whale Optimization Algorithm, and a balance mechanism derived from the Bat Algorithm. Experimental results show that DSS outperforms various advanced optimization algorithms in terms of convergence performance and efficiency for high-dimensional optimization problems.
As the number of dimensions of an optimization problem increases, the process of deriving the solution becomes more complicated and difficult. Metaheuristic algorithms are effective methods for solving many optimization problems, whereas most of these algorithms perform poorly on high-dimensional problems. In this paper, a novel metaheuristic algorithm called Dynamic Stochastic Search (DSS) is proposed for high-dimensional optimization problems. To effectively execute the exploration (diversification) and exploitation (intensification) processes of DSS, a dynamic stochastic search process is designed by defining a stochastic search control factor, a search process based on the Gaussian distribution, two shrink modes inspired by the Whale Optimization Algorithm, and a balance mechanism derived from the Bat Algorithm. The proposed algorithm has the following advantages: no specific control parameters other than the population size and the maximum number of iterations, a simple structure, and less computational effort in the implementation. Analyzing the computational complexity of DSS demonstrates its simplicity. To evaluate the performance of DSS, twenty 300-dimensional and 3000-dimensional classical benchmark functions as well as thirty 100-dimensional CEC2014 benchmark functions are utilized. The statistical results prove the effectiveness and feasibility of DSS for high-dimensional optimization problems because it shows better convergence performance and higher efficiency than various advanced optimization algorithms. Moreover, the superiority of DSS in solving high-dimensional real-world optimization problems is validated by applying it to feature selection for ten real-world benchmark classification datasets from the UCI machine learning repository. (c) 2022 Elsevier B.V. All rights reserved.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据