Submitted:
30 August 2024
Posted:
30 August 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Preliminaries
2.1. Multi-Objective Optimization
2.2. Orthogonal Design
2.3. Indicator-Based Selection
2.4. Differential Evolution
| jrand = randint (1, D) |
| for j=1 to D do |
| if rand(0,1)<CR || j == jrand then |
| Vji = Xjbest + F*(Xjr1-Xjr2) |
| else |
| Vji=Xji |
| endif |
| endfor |
| Program segment 2 |
| j=randint (1, D) |
| k=0 |
| do |
| Vji = Xjbest + F*(Xjr1-Xjr2) |
| j = (j+1) % D |
| k++ |
| while (rand(0,1)<CR && k<D) |
2.5. Q-Gaussian Mutation
3. The Proposed Method
3.1. The Motivation
3.2. Population Initialization
3.3. Variation Operators
3.3.1. Self-Adaptive Differential Evolution
3.3.2. Local Search
3.4. The Selection Operator
3.5. The Updating Rule
3.6. The Framework of the Proposed Algorithm
| Algorithm 1 ILSDEMO |
| 1: Set n=0. Initialize the population Pn{(Xi,Fi,CRi,Si),i∈[1,NP]} using OD 2: Evaluate Pn 3: Copy the non-dominated solutions to the archive population PA. 4: while the termination criteria are not satisfied do 5: Set n = n + 1 6: for i=1 to NP do 7: select r1≠r2 ∈{1, 2, …, NP} randomly 8: best∈{1,2,…,fsize} //fsize is the size of the non-dominated set in PA. 9: Perform program segment 1 or 2 using Si,Fi,CRi 10: Evaluate Vi 11: if f(Vi) is non-dominated by f(Xi) then 12: if f(Vi) dominates f(Xi) then 13: Mark f(Xi) as an improved individual 14: end if 15: Perform q-Gaussian mutation on Vi 16: Add Vi to PA using k-nearest neighbor rule 17: end if 18: if f(Vi) dominates f(Xi) then 19: Xi = Vi 20: end if 21: endfor 22: Build two Gaussian Models using the F and CR values collected from the individuals improved by DE 23: Calculate the probabilities of the strategies based on the individuals improved by DE 24: Generate Pn+1 based on Pn and PA using indicator-based selection. 25: Reinitialize F, CR, and S for the unimproved individuals according to the above models 26: endwhile |
4. Experiments
4.1. Performance Metrics
4.2. Parameters Settings
4.3. Experimental Results and Discussions
5. Conclusions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Price, K.; Storn, R. , Lampinen, J. Differential evolution: a practical approach to global optimization; Springer-Verlag: Heidelberg, Germany, 2005. [Google Scholar]
- Mezura-Montes, E.; Reyes-Sierra, M.; Coello Coello, CA. Multi-Objective Optimization using Differential Evolution: A Survey of the State-of-the-Art. Advances in Differential Evolution. Springer-Verlag, berlin, Heidelberg, 2008. [CrossRef]
- Mezura-Montes, E.; Velázquez-Reyes, J.; Coello Coello, C.A. A comparative study of differential evolution variants for global optimization. In Proceedings of the 8th annual conference on Genetic and evolutionary computation(GECCO2006), Seattle, USA, 8-12 July 2006; pp. 485–492. [Google Scholar] [CrossRef]
- Wang, S.; Zhou, A.; Li, B.; et al. Differential evolution guided by approximated Pareto set for multiobjective optimization. Information Sciences, 2023, 630, 669–687. [Google Scholar] [CrossRef]
- Liang, J.; Lin, H.; Yue, C.; et al. Multiobjective Differential Evolution for Higher-Dimensional Multimodal Multiobjective Optimization. Journal of Automatica Sinica, 2024, 11, 1458–1475. [Google Scholar] [CrossRef]
- Ye, J.G.; Xu, S.S.; Huang, H.F.; Zhao, Y.J. Zhou W, Zhang Y-L. Optimization Design of Nozzle Structure Inside Boiler Based on Orthogonal Design. Processes. 2023, 11, 2923. [Google Scholar] [CrossRef]
- Tinós, R.; Yang, S. Use of the q-Gaussian mutation in evolutionary algorithms. Soft computing. 2011, 15, 1523–1549. [Google Scholar] [CrossRef]
- Shimo, H.K.; Tinos, R. Use of self-organizing suppression and q-Gaussian mutation in artificial immune systems. Int. J. Intell. Comput. Cybern.. 2013, 6, 296–322. [Google Scholar] [CrossRef]
- Bartz-Beielstein, T. Experimental Research in Evolutionary Computation: The New Experimentalism (Natural Computing Series). Springer-Verlag: Berlin, Germany, 2006.
- Sun, S.; Xiong, G.; Suganthan, P. N. Orthogonal Experimental Design Based Binary Optimization Without Iteration for Fault Section Diagnosis of Power Systems. IEEE Transactions on Industrial Informatics. 2024, 20, 2611–2619. [Google Scholar] [CrossRef]
- Zeng, S. Y.; Kang, L.S.; Ding, L.X. An Orthogonal Multi-objective Evolutionary Algorithm for Multi-objective Optimization Problems with Constraints. Evol. Comput. 2004, 12, 77–98. [Google Scholar] [CrossRef] [PubMed]
- Panda, A. Orthogonal array design based multi-objective CBO and SOS algorithms for band reduction in hyperspectral image analysis. Multimedia Tools Appl. 2023, 82, 35301–35327. [Google Scholar] [CrossRef]
- Zitzler, E.; Kuenzli, S. Indicator-based selection in multiobjective search. In 8th International Conference on Parallel Problem Solving from Nature (PPSN VIII), Birmingham, UK, 18-22 Sept. 2004; pp. 832-842. [CrossRef]
- Basseur, M.; Burke, E. K. Indicator-based multiobjective local search. In Proceedings of the 2007 IEEE Congress on Evolutionary Computation (CEC2007), Singapore, 25-28 Sept 2007; pp. 3100–3107. [Google Scholar] [CrossRef]
- Yi, W.; Chen, Y.; Pei, Z.; et al. Adaptive differential evolution with ensembling operators for continuous optimization problems. Swarm Evol. Comput. 2022, 69, 100994. [Google Scholar] [CrossRef]
- Nakamura, R.; Tadokoro, R.; Yamagata, E. Pseudo-Outlier Synthesis Using Q-Gaussian Distributions for Out-of-Distribution Detection. In Proceedings of the 2024 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Seoul, Korea, 14-19 April 2024; pp. 3120–3124. [Google Scholar] [CrossRef]
- Tsallis, C. Possible generalization of boltzmann-gibbs statistics. J. of Stat. Phys. 1988, 52, 479–487. [Google Scholar] [CrossRef]
- Knowles, J. D. Local-Search and Hybrid Evolutionary Algorithm for Pareto Optimization. Ph.D., University of Reading, Berkshire, USA, 2002.
- Khare, V.; Yao, X.; Deb, K. Performance Scaling of Multi-objective Evolutionary Algorithms. In Proceedings of the 2003 Evolutionary Multi-Criterion Optimization(EMO2003), Faro, Portugal, 8-11 April 2003; pp. 376–390. [Google Scholar] [CrossRef]
- Corne, D.W.; Jerram, N.R.; Knowles, J.D.; et al. PESA-II: Region-based selection in evolutionary multiobjective optimization. In Proceedings of the 3rd Annual Conference on Genetic and Evolutionary Computation, San Francisco, USA, 7-11 July 2001; pp. 283–290. [Google Scholar]
- Das, S.; Suganthan, P. N. Differential Evolution: A Survey of the State-of-the-Art. IEEE Trans.Evol. Comput. 2011, 15, 4–31. [Google Scholar] [CrossRef]
- Ishibuchi, H.; Murata, T. A multi-objective genetic local search algorithm and its application to flowshop scheduling. IEEE Trans. Syst., Man, Cybern. C, 1998, 28, 392–403. [Google Scholar] [CrossRef]
- Sindhya, K.; Sinha, A.; Deb, K.; et al. Local Search Based Evolutionary Multi-objective Optimization Algorithm for Constrained and Unconstrained Problems. In Proceedings of the 2009 IEEE Congress on Evolutionary Computation (CEC2009), Trondheim, Norway, 18-21 May 2009; pp. 2919–2926. [Google Scholar] [CrossRef]
- Chen, G.; Jiao, J.; Xue, X.; et al. Rank-Based Learning and Local Model Based Evolutionary Algorithm for High-Dimensional Expensive Multi-Objective Problems. ArXiv, abs/2304.09444, 2023. [CrossRef]
- Li, F.; Gao, L.; Shen, W. Surrogate-Assisted Multi-Objective Evolutionary Optimization With Pareto Front Model-Based Local Search Method. IEEE T CYBERNETICS. 2024, 54, 173–186. [Google Scholar] [CrossRef] [PubMed]
- Zitzler, E. Evolutionary algorithms for multi-objective optimization: Methods and applications. Ph.D., ETH Zurich, Zurich, Switzerland, 1999.
- Van Veldhuizen, D.A. Multiobjective Evolutionary Algorithms: Classifications, Analyses, and New Innovations. Ph.D., Air Force Institute of Technology, Wright-Patterson AFB, Ohio, 1999.
- Deb, K.; Pratap, A.; Agarwal, S.; et al. A fast and elitist multiobjective genetic algorithm: NSGAII. IEEE Trans.Evol. Comput. 2002, 6, 182–197. [Google Scholar] [CrossRef]
- Schott, J.R. Fault Tolerant Design Using Single and Multicriteria Genetic Algorithm Optimization, Master, Massachusetts Institute of Technology, Cambridge, Massachusetts, UK, 1995.
- Knowles, J.D.; Thiele, L.; Zitzler, E. A tutorial on the performance assessment of stochastive multiobjective optimizers, TIK-Report No. 214, Computer Engineering and Networks Laboratory, ETH Zurich, 2006.
- Wang, L.; Zhang, L.; Ren, Y. Two comprehensive performance metrics for overcoming the deficiencies of IGD and HV. In Proceedings of the Genetic and Evolutionary Computation Conference Companion, online, 10-14 July 2021; pp. 197–198. [Google Scholar] [CrossRef]
- Zitzler, E.; Thiele, L. Multiobjective Optimization Using Evolutionary Algorithms—A Comparative Study. In Proceedings of the 5th International Conference on Parallel Problem Solving from Nature, Amsterdam, Netherlands, 27-30 Sept. 1998; pp. 292–301. [Google Scholar] [CrossRef]
- Coello Coello, C.A.; Van Veldhuizen, D.A. Lamont, G.B. Evolutionary Algorithms for Solving Multi-Objective Problems. Kluwer Academic Publishers: New York, USA, 2002.
- Zitzler, E. Hypervolume metric calculation. ftp://ftp.tik.ee.ethz.ch/pub/people/zitzler/Hypervol.c, 2001.








Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).