Adaptive Differential Evolution Algorithm with Simulated Annealing for Security of IoT Ecosystems
Adaptive Differential Evolution Algorithm with Simulated Annealing for Security of IoT Ecosystems
复制标题
DOI:
10.1155/2022/6951849
复制
发表时间:
2022-04
影响因子:
--
通讯作者:
Qianqian Liu;Xiaoyan Zhang;Qiaozhi Hua;Zheng Wen;Haipeng Li
中科院分区:
文献类型:
--
作者:
Qianqian Liu;Xiaoyan Zhang;Qiaozhi Hua;Zheng Wen;Haipeng Li
With the wide application of the Internet of Things (IoT) in real world, the impact of the security on its development is becoming incrementally important. Recently, many advanced technologies, such as artificial intelligence (AI), computational intelligence (CI), and deep learning method, have been applied in different security applications. In intrusion detection system (IDS) of IoT, this paper developed an adaptive differential evolution based on simulated annealing algorithm (ASADE) to deal with the feature selection problems. The mutation, crossover, and selection processes of the self-adaptive DE algorithm are modified to avoid trapping in the local optimal solution. In the mutation process, the mutation factor is changed based on the hyperbolic tangent function curve. A linear function with generation is incorporated into the crossover operation to control the crossover factor. In the selection process, this paper adopts the Metropolis criterion of the SA algorithm to accept poor solution as optimal solution. To test the performance of the proposed algorithm, numerical experiments were performed on 29 benchmark functions from the CEC2017 and six typical benchmark functions. The experimental results indicate that the proposed algorithm is superior to the other four algorithms.