Beta Fulltext view is in preview — article structure may vary. Browse all articles
Contents
Open Access Journal of Data Science and Artificial Intelligence Research Article 4 min read

Happiness and Health Particle Swarm Optimization

Gajawada S*
* Corresponding author
ISSN: 2996-671X  10.23880/oajda-16000157  Received: December 27, 2024  Published: December 30, 2024
  views
 20 references
PDF
Keywords
Particle Swarm Optimization PSO Happiness Health Happiness and Health Particle Swarm Optimization HaHePSO Artificial Intelligence AI
Abstract

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)

  1. All Artificial Birds are initialized in this step
  2. Present iteration number is initialized to zero
  3. Identification of global and local best of all Artificial Birds is done in this step.
  4. Identification of global and local happiness best of all Artificial Birds is done in this step.
  5. Identification of global and local health best of all Artificial Birds is done in this step.
  6. Loop for each Artificial Bird and for each dimension
  7. 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)
  8. positioni,dim = positioni,dim + velocityi,dim
  9. Termination of for loop
  10. Present iteration number is increased by one
  11. 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

  1. Gajawada, Satish G (2024) Money Particle Swarm Optimization.
  2. 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.
  3. 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.
  4. Kannan SK, Diwekar U (2024) An Enhanced Particle Swarm Optimization (PSO) Algorithm Employing Quasi- Random Numbers. Algorithms 17: 195.
  5. 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.
  6. 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.
  7. Freitas D, Lopes LG, Dias F (2020) Particle Swarm Optimisation: A Historical Review Up to the Current Developments. Entropy 22: 362.
  8. Nigatu D, Dinka T, Luleseged S (2024) Convergence analysis of particle swarm optimization algorithms for different constriction factors. Front Appl Math Stat 10: 1304268.
  9. Keisuke K (2009) Particle Swarm Optimization - A Survey. Ieice Trans Inf & Syst 92(7).
  10. 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.
  11. Yudong Z, Shuihua W, Genlin J (2015) A Comprehensive Survey on Particle Swarm Optimization Algorithm and Its Applications. Mathematical Problems in Engineering 2015: 931256.
  12. 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.
  13. Adham A, Sepide S (2011) Particle Swarm Optimization: A Survey. In: Applications of Swarm Intelligence. 8th (Chapter) Nova Science Publishers Inc.
  14. 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.
  15. Gad AG (2022) Particle Swarm Optimization Algorithm and Its Applications: A Systematic Review. Arch Computat Methods Eng 29: 2531-2561.
  16. 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.
  17. 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.
  18. 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.
  19. 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.
  20. 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.

Cite this article

BibTeX
APA
RIS
@article{gajawada2024,
  title   = {Happiness and Health Particle Swarm Optimization},
  author  = {Gajawada S},
  journal = {Open Access Journal of Data Science and Artificial Intelligence},
  year    = {2024},
  volume  = {2},
  number  = {1},
  doi     = {10.23880/oajda-16000157}
}
Gajawada S (2024). Happiness and Health Particle Swarm Optimization. Open Access Journal of Data Science and Artificial Intelligence, 2(1). https://doi.org/10.23880/oajda-16000157
TY  - JOUR
TI  - Happiness and Health Particle Swarm Optimization
AU  - Gajawada S
JO  - Open Access Journal of Data Science and Artificial Intelligence
PY  - 2024
VL  - 2
IS  - 1
DO  - 10.23880/oajda-16000157
ER  -