A Novel Binary QUasi-Affine TRansformation Evolutionary (QUATRE) Algorithm
Source abstract
Abstract
QUasi-Affine TRansformation Evolutionary (QUATRE) algorithm generalized differential evolution (DE) algorithm to matrix form. QUATRE was originally designed for a continuous search space, but many practical applications are binary optimization problems. Therefore, we designed a novel binary version of QUATRE. The proposed binary algorithm is implemented using two different approaches. In the first approach, the new individuals produced by mutation and crossover operation are binarized. In the second approach, binarization is done after mutation, then cross operation with other individuals is performed. Transfer functions are critical to binarization, so four families of transfer functions are introduced for the proposed algorithm. Then, the analysis is performed and an improved transfer function is proposed. Furthermore, in order to balance exploration and exploitation, a new liner increment scale factor is proposed. Experiments on 23 benchmark functions show that the proposed two approaches are superior to state-of-the-art algorithms. Moreover, we applied it for dimensionality reduction of hyperspectral image (HSI) in order to test the ability of the proposed algorithm to solve practical problems. The experimental results on HSI imply that the proposed methods are better than Principal Component Analysis (PCA) and Linear Discriminant Analysis (LDA).
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Remote-Sensing Image Classification · Spectroscopy and Chemometric Analyses · Remote Sensing and Land Use
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
College of Computer Science and Engineering, Shandong University of Science and Technology, Qingdao 266590, China
College of Science and Engineering, Flinders University, 1284 South Road, Clovelly Park, SA 5042, Australia
School of Electronics and Information Engineering, Harbin Institute of Technology, Harbin 150001, China
Department of Information Management, Chaoyang University of Technology, Taichung 41349, Taiwan
Funding
National Natural Science Foundation of China
References (67)
Show source-provided references
1. Van Laarhoven, P.J., and Aarts, E.H. (1987). Simulated annealing. Simulated Annealing: Theory and Applications, Springer.10.1007/978-94-015-7744-1 ↗
2. Optimizing hyperparameters of deep learning in predicting bus passengers based on simulated annealing10.1016/j.asoc.2020.106068 ↗
3. A novel version of simulated annealing based on linguistic patterns for solving facility layout problems10.1016/j.knosys.2017.03.001 ↗
4. GSA: A gravitational search algorithm10.1016/j.ins.2009.03.004 ↗
5. Interval type-2 fuzzy logic for dynamic parameter adaptation in a modified gravitational search algorithm10.1016/j.ins.2018.10.025 ↗
6. Neural network and fuzzy system for the tuning of Gravitational Search Algorithm parameters10.1016/j.eswa.2018.02.026 ↗
7. SCA: A sine cosine algorithm for solving optimization problems10.1016/j.knosys.2015.12.022 ↗
8. Sine Cosine Algorithm with Multigroup and Multistrategy for Solving CVRP
9. A novel hybrid sine cosine algorithm for global optimization and its application to train multilayer perceptrons10.1007/s10489-019-01570-w ↗
10. Kennedy, J., and Eberhart, R. (December, January 17). Particle swarm optimization. Proceedings of the IEEE ICNN’95-International Conference on Neural Networks, Perth, WA, Australia.
11. Surrogate-assisted hierarchical particle swarm optimization10.1016/j.ins.2018.04.062 ↗
12. A two-layer surrogate-assisted particle swarm optimization algorithm10.1007/s00500-014-1283-z ↗
13. Qin, S., Sun, C., Zhang, G., He, X., and Tan, Y. (2020). A modified particle swarm optimization based on decomposition with different ideal points for many-objective optimization problems. Complex & Intelligent Systems, Springer.10.1007/s40747-020-00134-7 ↗
14. Dorigo, M., and Di Caro, G. (1999, January 6–9). Ant colony optimization: A new meta-heuristic. Proceedings of the IEEE 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406), Washington, DC, USA.
15. Ant colony system with communication strategies10.1016/j.ins.2003.10.013 ↗
16. Pan, H., You, X., Liu, S., and Zhang, D. (2020). Pearson correlation coefficient-based pheromone refactoring mechanism for multi-colony ant colony optimization. Applied Intelligence, Springer.10.1007/s10489-020-01841-x ↗
17. Chu, S.C., Tsai, P.W., and Pan, J.S. (2006). Cat swarm optimization. Pacific Rim International Conference on Artificial Intelligence, Springer.10.1007/978-3-540-36668-3_94 ↗
18. Cat Swarm Optimization Algorithm: A Survey and Performance Evaluation10.1155/2020/4854895 ↗
19. Bat algorithm: A novel approach for global engineering optimization10.1108/02644401211235834 ↗
20. Nguyen, T.T., Pan, J.S., and Dao, T.K. (2019). A compact bat algorithm for unequal clustering in wireless sensor networks. Appl. Sci., 9.10.3390/app9101973 ↗
21. Bat algorithm with triangle-flipping strategy for numerical optimization10.1007/s13042-017-0739-8 ↗
22. Pigeon-inspired optimization: A new swarm intelligence optimizer for air robot path planning10.1108/IJICC-02-2014-0005 ↗
23. Tian, A.Q., Chu, S.C., Pan, J.S., Cui, H., and Zheng, W.M. (2020). A compact pigeon-inspired optimization for maximum short-term generation mode in cascade hydroelectric power station. Sustainability, 12.10.3390/su12030767 ↗
24. Symbiotic Organism Search optimization based task scheduling in cloud computing environment10.1016/j.future.2015.08.006 ↗
25. Chu, S.C., Du, Z.G., and Pan, J.S. (2020). Symbiotic organism search algorithm with multi-group quantum-behavior communication scheme applied in wireless sensor networks. Appl. Sci., 10.10.3390/app10030930 ↗
26. Grey wolf optimizer10.1016/j.advengsoft.2013.12.007 ↗
27. Shieh, C.S., Wang, H.Y., and Dao, T.K. (2016). Enhanced diversity herds grey wolf optimizer for optimal area coverage in wireless sensor networks. International Conference on Genetic and Evolutionary Computing, Springer.10.1007/978-3-319-48490-7_21 ↗
28. Yang, X.S., and Deb, S. (2009, January 9–11). Cuckoo search via Lévy flights. Proceedings of the IEEE 2009 World congress on nature & biologically inspired computing (NaBIC), Coimbatore, India.10.1109/NABIC.2009.5393690 ↗
29. A hybrid many-objective cuckoo search algorithm10.1007/s00500-019-04004-4 ↗
30. A parallel compact cuckoo search algorithm for three-dimensional path planning10.1016/j.asoc.2020.106443 ↗
31. Camera calibration by using weighted differential evolution algorithm: A comparative study with ABC, PSO, COBIDE, DE, CS, GWO, TLBO, MVMO, FOA, LSHADE, ZHANG and BOUGUET10.1007/s00521-020-04944-1 ↗
32. Monkey king evolution: A new memetic evolutionary algorithm and its application in vehicle fuel consumption optimization10.1016/j.knosys.2016.01.009 ↗
33. Binary Monkey-King Evolutionary Algorithm for single objective target based WSN10.4108/eai.29-7-2019.163970 ↗
34. A genetic algorithm tutorial10.1007/BF00175354 ↗
35. Optimizing ontology alignment in vector space
36. Chen, Y.H., Huang, H.C., Cai, H.Y., and Chen, P.F. (2019, January 12–14). A Genetic Algorithm Approach for the Multiple Length Cutting Stock Problem. Proceedings of the 2019 IEEE 1st Global Conference on Life Sciences and Technologies (LifeTech), Osaka, Japan.10.1109/LifeTech.2019.8884020 ↗
37. Zheng, Y., Huang, M., Lu, Y., and Li, W. (2018). Fractional stochastic resonance multi-parameter adaptive optimization algorithm based on genetic algorithm. Neural Computing and Applications, Springer.10.1007/s00521-018-3910-6 ↗
38. Price, K.V. (2013). Differential evolution. Handbook of Optimization, Springer.10.1007/978-3-642-30504-7_8 ↗
39. Sui, X., Chu, S.C., Pan, J.S., and Luo, H. (2020). Parallel Compact Differential Evolution for Optimization Applied to Image Segmentation. Appl. Sci., 10.10.3390/app10062195 ↗
40. Mousavirad, S.J., and Rahnamayan, S. (2019, January 19–21). Differential Evolution Algorithm Based on a Competition Scheme. Proceedings of the 2019 14th International Conference on Computer Science & Education (ICCSE), Toronto, ON, USA.10.1109/ICCSE.2019.8845065 ↗
41. Jin, C., Tsai, P.W., and Qin, A.K. (2019, January 10–13). A Study on Knowledge Reuse Strategies in Multitasking Differential Evolution. Proceedings of the 2019 IEEE Congress on Evolutionary Computation (CEC), Wellington, New Zealand.10.1109/CEC.2019.8790102 ↗
42. Pan, J.S., Meng, Z., Xu, H., and Li, X. (2016). QUasi-Affine TRansformation Evolution (QUATRE) algorithm: A new simple and accurate structure for global optimization. International Conference on Industrial, Engineering and Other Applications of Applied Intelligent Systems, Springer.10.1007/978-3-319-42007-3_57 ↗
43. QUasi-Affine TRansformation Evolutionary (QUATRE) algorithm: A cooperative swarm based algorithm for global optimization10.1016/j.knosys.2016.06.029 ↗
44. Meng, Z., and Pan, J.S. (2016, January 6–10). QUasi-Affine TRansformation Evolutionary (QUATRE) algorithm: The framework analysis for global optimization and application in hand gesture segmentation. Proceedings of the 2016 IEEE 13th International Conference on Signal Processing (ICSP), Chengdu, China.10.1109/ICSP.2016.7878145 ↗
45. Meng, Z., and Pan, J.S. (2016, January 9–12). A competitive QUasi-Affine TRansformation Evolutionary (C-QUATRE) algorithm for global optimization. Proceedings of the 2016 IEEE International Conference on Systems, Man, and Cybernetics (SMC), Budapest, Hungary.10.1109/SMC.2016.7844474 ↗
46. QUasi-Affine TRansformation Evolution with External ARchive (QUATRE-EAR): An enhanced structure for differential evolution10.1016/j.knosys.2018.04.034 ↗
47. Meng, Z., Pan, J.S., and Lin, F. (2019, January 6–9). The QUATRE structure: An efficient approach to tackling the structure bias in differential evolution. Proceedings of the 2019 IEEE International Conference on Systems, Man and Cybernetics (SMC), Bari, Italy.10.1109/SMC.2019.8913850 ↗
48. A bi-population QUasi-Affine TRansformation Evolution algorithm for global optimization and its application to dynamic deployment in wireless sensor networks10.1186/s13638-019-1481-6 ↗
49. Quasi-affine transformation evolutionary algorithm with communication schemes for application of RSSI in wireless sensor networks10.1109/ACCESS.2020.2964783 ↗
50. A novel pigeon-inspired optimization with QUasi-Affine TRansformation evolutionary algorithm for DV-Hop in wireless sensor networks10.1177/1550147720932749 ↗
51. Khanesar, M.A., Teshnehlab, M., and Shoorehdeli, M.A. (June, January 30). A novel binary particle swarm optimization. Proceedings of the IEEE 2007 Mediterranean conference on control & automation, Guangzhou, China.
52. Rodrigues, D., Pereira, L.A., Almeida, T., Papa, J.P., Souza, A., Ramos, C.C., and Yang, X.S. (2013, January 19–23). BCS: A binary cuckoo search algorithm for feature selection. Proceedings of the 2013 IEEE International Symposium on Circuits and Systems (ISCAS), Beijing, China.10.1109/ISCAS.2013.6571881 ↗
53. A Hyper Learning Binary Dragonfly Algorithm for Feature Selection: A COVID-19 Case Study10.1016/j.knosys.2020.106553 ↗
54. Improved Binary Grey Wolf Optimizer and Its application for feature selection10.1016/j.knosys.2020.105746 ↗
55. Optimized Binary Bat algorithm for classification of white blood cells10.1016/j.measurement.2019.01.002 ↗
56. Hybrid of binary gravitational search algorithm and mutual information for feature selection in intrusion detection systems10.1007/s00500-015-1942-8 ↗
57. Remote sensing image captioning via Variational Autoencoder and Reinforcement Learning10.1016/j.knosys.2020.105920 ↗
58. Supervised remote sensing image segmentation using boosted convolutional neural networks10.1016/j.knosys.2016.01.028 ↗
59. Cui, B., Cui, J., Lu, Y., Guo, N., and Gong, M. (2020). A Sparse Representation-Based Sample Pseudo-Labeling Method for Hyperspectral Image Classification. Remote Sens., 12.10.3390/rs12040664 ↗
60. Spatial–Spectral Regularized Local Scaling Cut for Dimensionality Reduction in Hyperspectral Image Classification10.1109/LGRS.2018.2885809 ↗
61. Spectral-spatial hyperspectral image classification based on superpixel and multi-classifier fusion10.1080/01431161.2020.1736730 ↗
62. Kennedy, J., and Eberhart, R.C. (1997, January 12–15). A discrete binary version of the particle swarm algorithm. Proceedings of the 1997 IEEE International Conference on Systems, Man, and Cybernetics, Computational Cybernetics and Simulation, Orlando, FL, USA.
63. S-shaped versus V-shaped transfer functions for binary particle swarm optimization10.1016/j.swevo.2012.09.002 ↗
64. Z-Shaped Transfer Functions for Binary Particle Swarm Optimization Algorithm10.1155/2020/6502807 ↗
65. An analysis of the inertia weight parameter for binary particle swarm optimization10.1109/TEVC.2015.2503422 ↗
66. Van der Maaten, L., Postma, E.O., and van den Herik, H.J. (2007). Matlab Toolbox for Dimensionality Reduction. MICC, Maastricht University.
67. LIBSVM: A library for support vector machines10.1145/1961189.1961199 ↗