arrow
Return

Matrix-Based Evolutionary Computation

delete2022-04-01
delete60
delete
OA
AI
詹志辉 (Zhi‐Hui Zhan)
张军 (Jun Zhang) *
林盈 cover
林盈 (Ying Lin)
黎建宇 cover
黎建宇 (Jian-Yu Li)
T
Ting Huang
X
Xiao-Qi Guo
魏凤凤 cover
魏凤凤 (Feng-Feng Wei)
S
Sam Kwong
X
Xinyi Zhang
R
Rui You
DOI:10.1109/TETCI.2020.3047410delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Computational intelligence (CI), including artificial neural network, fuzzy logic, and evolutionary computation (EC), has rapidly developed nowadays. Especially, EC is a kind of algorithm for knowledge creation and problem solving, playing a significant role in CI and artificial intelligence (AI). However, traditional EC algorithms have faced great challenge of heavy computational burden and long running time in large-scale (e.g., with many variables) problems. How to efficiently extend EC algorithms to solve complex problems has become one of the most significant research topics in CI and AI communities. To this aim, this paper proposes a matrix-based EC (MEC) framework to extend traditional EC algorithms for efficiently solving large-scale or super large-scale optimization problems. The proposed framework is an entirely new perspective on EC algorithm, from the solution representation to the evolutionary operators. In this framework, the whole population (containing a set of individuals) is defined as a matrix, where a row stands for an individual and a column stands for a dimension (decision variable). This way, the parallel computing functionalities of matrix can be directly and easily carried out on the high performance computing resources to accelerate the computational speed of evolutionary operators. This paper gives two typical examples of MEC algorithms, named matrix-based genetic algorithm and matrix-based particle swarm optimization. Their matrix-based solution representations are presented and the evolutionary operators based on the matrix are described. Moreover, the time complexity is analyzed and the experiments are conducted to show that these MEC algorithms are efficient in reducing the computational time on large scale of decision variables. The MEC is a promising way to extend EC to complex optimization problems in big data environment, leading to a new research direction in CI and AI.
Keywords:
Statistics
Sociology
Optimization
Parallel processing
Graphics processing units
Search problems
Particle swarm optimization
Evolutionary computation (EC)
matrix-based evolutionary computation (MEC)
genetic algorithm (GA)
particle swarm optimization (PSO)
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

I
IEEE Transactions on Emerging Topics in Computational Intelligence
IF:
6.5
Papers:
1.4K
Citations:
4.5K

Organization

H
hanyang university
Scholars:
2.8W
Papers: 2.7W
Citations: 36
S
Sun Yat Sen University
Scholars:
9.9W
Papers: 7.2W
Citations: 95
C
City University of Hong Kong
Scholars:
2.3W
Papers: 3.0W
Citations: 6.1W
S
south china university of technology
Scholars:
6.7W
Papers: 5.0W
Citations: 85
researcher View more organizations