Happiness and Health Particle Swarm Optimization
Particle Swarm Optimization (PSO) is a popular and widely used optimization algorithm for solving complex problems. It is known for its simplicity and ease of implementation. Artificial Birds move in search space to find optimal solution. Although many PSO algorithms were proposed in literature the concepts like happiness and health are not yet explored in PSO algorithms. This article is based on this research gap. Happiness and Health Particle Swarm Optimization (HaHePSO) algorithm is created by incorporating the Happiness and Health concepts into Particle Swarm Optimization algorithm. Each particle in HaHePSO algorithm is associated with happiness and health variables. The movement of Artificial Birds in PSO algorithm is based on fitness values. In HaHePSO algorithm the movement of Artificial Birds is dependent on happiness, health and fitness values. In PSO algorithm Artificial Birds move in the direction of local best and global best of fitness values. This idea is extended in HaHePSO algorithm where Artificial Birds move in the direction of local best and global best of happiness, health and fitness values. The HaHePSO algorithm proposed in this article takes more space and requires extra computation compared to PSO algorithm. This is due to the fact that each particle now has happiness and health variables associated with it and movement in search space is guided by the fitness, happiness and health values.
Abbreviations
MyPSO: Money Particle Swarm Optimization; PSO: Particle Swarm Optimization; HaHePSO: Happiness and Health Particle Swarm Optimization; AI: Artificial Intelligence.
Introduction
In Satish G [1] Money Particle Swarm Optimization (MyPSO) is created by incorporating the money concept into Particle Swarm Optimization (PSO) algorithm. In this article the concept of health and happiness is incorporated into PSO algorithm for creating Happiness and Health Particle Swarm Optimization (HaHePSO). For the sake of simplicity the literature review [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20] for this article is taken from article [1]. Second section is about PSO. Happiness and Health Particle Swarm Optimization (HaHePSO) is explained in third section. Finally conclusions are made in fourth section.
Particle Swarm Optimization
Particle Swarm Optimization (PSO) algorithm is explained in article [1].
Happiness and Health Particle Swarm Optimization
In Happiness and Health Particle Swarm Optimization (HaHePSO), happiness_localbesti,dim, happiness_ globalbestdim, health_localbesti,dim, health_globalbestdim are additionally maintained. In line number 7 velocityi,dim is updated such that each Artificial Bird (abi,dim) moves towards local best and global best of happiness, health and fitness values.
Procedure: Happiness and Health Particle Swarm Optimization (HaHePSO)
- All Artificial Birds are initialized in this step
- Present iteration number is initialized to zero
- Identification of global and local best of all Artificial Birds is done in this step.
- Identification of global and local happiness best of all Artificial Birds is done in this step.
- Identification of global and local health best of all Artificial Birds is done in this step.
- Loop for each Artificial Bird and for each dimension
- velocityi,dim = weight*velocityi,dim + Const1*Rand*(localbesti,dim – abi,dim) +Const2*Rand*(globalbestdim – abi,dim) +Const3*Rand*(happiness_localbesti,dim – abi,dim) + Const4*Rand*(happiness_globalbestdim – abi,dim) +Const5*Rand*(health_localbesti,dim – abi,dim) + Const6*Rand*(health_globalbestdim – abi,dim)
- positioni,dim = positioni,dim + velocityi,dim
- Termination of for loop
- Present iteration number is increased by one
- if termination condition is not reached then loop again
Conclusion
Happiness and Health Particle Swarm Optimization (HaHePSO) algorithm is introduced in this article. In this algorithm each particle is associated with happiness and health variables. Artificial Birds in HaHePSO algorithm move towards happiness and health best values in addition to normal fitness best values. It may not be a good idea to conclude Happiness and Health Particle Swarm Optimization algorithms will perform better without further research and development in this direction.
References
-
Gajawada, Satish G (2024) Money Particle Swarm Optimization.
-
Fang J, Liu W, Chen L, Lauria S, Miron A, et al. (2023) A Survey of Algorithms, Applications and Trends for Particle Swarm Optimization. International Journal of Network Dynamics and Intelligence 2(1): 24-50.
-
Sengupta S, Basak S, Peters RA (2019) Particle Swarm Optimization: A Survey of Historical and Recent Developments with Hybridization Perspectives. Mach Learn Knowl Extr 1: 157-191.
-
Kannan SK, Diwekar U (2024) An Enhanced Particle Swarm Optimization (PSO) Algorithm Employing Quasi- Random Numbers. Algorithms 17: 195.
-
Xu L, Song B, Cao M (2021) An improved particle swarm optimization algorithm with adaptive weighted delay velocity. Systems Science & Control Engineering 9(1): 188-197.
-
Singh N, Chakrabarti T, Chakrabarti P, Margala M, Gupta A, (2023) A New PSO Technique Used for the Optimization of Multi objective Economic Emission Dispatch. Electronics 12: 2960.
-
Freitas D, Lopes LG, Dias F (2020) Particle Swarm Optimisation: A Historical Review Up to the Current Developments. Entropy 22: 362.
-
Nigatu D, Dinka T, Luleseged S (2024) Convergence analysis of particle swarm optimization algorithms for different constriction factors. Front Appl Math Stat 10: 1304268.
-
Keisuke K (2009) Particle Swarm Optimization - A Survey. Ieice Trans Inf & Syst 92(7).
-
Gao Y, Zhang H, Duan Y, Zhang H (2023) A novel hybrid PSO based on levy flight and wavelet mutation for global optimization. PLoS ONE 18(1): e0279572.
-
Yudong Z, Shuihua W, Genlin J (2015) A Comprehensive Survey on Particle Swarm Optimization Algorithm and Its Applications. Mathematical Problems in Engineering 2015: 931256.
-
TM Shami, AA El-Saleh, M Alswaitti, Q Al-Tashi, MA Summakieh, et al. (2022) Particle Swarm Optimization: A Comprehensive Survey. In: IEEE Access 10(1): 10031- 10061.
-
Adham A, Sepide S (2011) Particle Swarm Optimization: A Survey. In: Applications of Swarm Intelligence. 8th (Chapter) Nova Science Publishers Inc.
-
Elbes M, Al Zubi S, Tarek K, Al-Fuqaha A, Hawashin B (2019) A survey on particle swarm optimization with emphasis on engineering and network applications. Evolutionary Intelligence 12: 113-129.
-
Gad AG (2022) Particle Swarm Optimization Algorithm and Its Applications: A Systematic Review. Arch Computat Methods Eng 29: 2531-2561.
-
Tadist K, Mrabti F, Nikolov NS, Zahi A, Najah S (2021) SDPSO: Spark Distributed PSO-based approach for feature selection and cancer disease prognosis. J Big Data 8(19): 2021.
-
Dereli S, Koker R (2021) Strengthening the PSO algorithm with a new technique inspired by the golf game and solving the complex engineering problem. Complex Intell Syst 7: 1515-1526.
-
Yao J, Luo X, Li F, Li J, Dou J, et al. (2024) Research on hybrid strategy Particle Swarm Optimization algorithm and its applications. Sci Rep 14: 24928.
-
Twumasi E, Frimpong EA, Prah NK, Gyasi DB (2024) A novel improvement of particle swarm optimization using an improved velocity update function based on local best murmuration particle. Journal of Electrical Systems and Inf Technol 11: 42.
-
Zemzami M, El Hami N, Itmi M, Hmina N (2020) A comparative study of three new parallel models based on the PSO algorithm. Int J Simul Multidisci Des Optim 11: 5.
- Revolutionizing Property Measurement Through Artificial Intelligence: The Journey of PropertyMeasure.ai
- AI Infused Business Model Innovation for Competitive Advantage in the Era of Big Data and Digital Transformation
- Use of CPM/PERT in the Effort to Eradicate Polio
- Integrated Multimodal Deep Learning Framework for Early Detection of Mouth Cancer Using CT Imaging and Clinical Symptom Analysis
- Artificial Intelligence in Medical Robotics and Assistance: An Overview
- Server Migration with Multipath-QUIC