Negatively Correlated Search
About
Evolutionary Algorithms (EAs) have been shown to be powerful tools for complex optimization problems, which are ubiquitous in both communication and big data analytics. This paper presents a new EA, namely Negatively Correlated Search (NCS), which maintains multiple individual search processes in parallel and models the search behaviors of individual search processes as probability distributions. NCS explicitly promotes negatively correlated search behaviors by encouraging differences among the probability distributions (search behaviors). By this means, individual search processes share information and cooperate with each other to search diverse regions of a search space, which makes NCS a promising method for non-convex optimization. The cooperation scheme of NCS could also be regarded as a novel diversity preservation scheme that, different from other existing schemes, directly promotes diversity at the level of search behaviors rather than merely trying to maintain diversity among candidate solutions. Empirical studies showed that NCS is competitive to well-established search methods in the sense that NCS achieved the best overall performance on 20 multimodal (non-convex) continuous optimization problems. The advantages of NCS over state-of-the-art approaches are also demonstrated with a case study on the synthesis of unequally spaced linear antenna arrays.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Parameter Calibration | Brock–Hommes problems (various parameter sets) | Success Rate10 | 40 | |
| Calibration | Brock-Hommes (test) | MSE0.001 | 40 | |
| Parameter Estimation | Brock–Hommes problems (test) | Parameter Estimation Error (Mean)0.0133 | 40 | |
| Parameter Estimation | PGPS model | Theta 10.935 | 4 | |
| Parameter Calibration | PGPS model theta2 | Success Rate0.01 | 4 | |
| Parameter Calibration | PGPS model theta3 | Success Rate5 | 4 | |
| Parameter Calibration | PGPS model theta4 | Success Rate8 | 4 | |
| Parameter Calibration | PGPS model theta9 | Success Rate0.01 | 4 | |
| Calibration | PGPS model | Friedman Test Statistic3.2 | 4 | |
| Parameter Calibration | PGPS model theta7 | Success Rate0.00e+0 | 4 |