Jump to content

Hunger Games Search Optimization Algorithm

From Wikiversity
Steps and Logics of Hunger Games Search (HGS) Optimization Algorithm

Hunger Games Search (HGS)

[edit | edit source]

Hunger Games Search (HGS) was proposed in 2021 [1]. It is a performance-based swarm optimization method, which shows strong performance compared to various optimizers and DE variants in benchmark problems.

Mathematical Model

[edit | edit source]

Approach Food

[edit | edit source]

To express the approaching behavior mathematically, the following formulas are proposed to imitate the contraction mode:

where:

  • – Position of the individual at iteration
  • and – Weights of hunger
  • – Location information of a random individual in all optimal individuals
  • – Random number satisfying normal distribution
  • – Random numbers in the range
  • – Threshold value

The formula for is: where:

  • – Fitness value of each individual
  • – Best fitness obtained in the current iteration

Hunger Role

[edit | edit source]

The hunger characteristics of individuals are simulated mathematically.

The formula for is:

The formula for is:

where:

  • – Hunger of individual
  • – Number of individuals
  • – Sum of hunger feelings of all individuals
  • – Random numbers in the range

The formula for is:

The formula for is: where:

  • – Random number in the range
  • – Fitness value of each individual
  • – Best fitness obtained in the current iteration
  • – Worst fitness obtained in the current iteration
  • and – Upper and lower bounds of the search space
  • – Lower bound of hunger sensation

= Algorithm

[edit | edit source]

The pseudo-code for the HGS algorithm is as follows:

Initialize the parameters N, Max_iter, l, D, SHungry
Initialize the positions of individuals X_i (i=1,2,…,N)
While (t ≤ Max_iter)
    Calculate the fitness of all individuals
    Update BF, WF, X_b, BI
    Calculate the hungry by Eq. (7)
    Calculate W_1 by Eq. (5)
    Calculate W_2 by Eq. (6)
    For each individual
        Calculate E by Eq. (2)
        Update R by Eq. (3)
        Update positions by Eq. (1)
    End For
    t = t + 1 
End While
Return BF, X_b

Applications of Hunger Games Search Optimizer

[edit | edit source]

The Hunger Games Search (HGS) optimizer has been applied in a variety of domains to enhance the performance of various systems and processes. Below are some notable applications:

Modeling and Optimization

[edit | edit source]
  • Friction Stir Welding Process: AbuShanab et al. (2021) proposed a fine-tuned random vector functional link model enhanced by the Hunger Games Search optimizer to model the friction stir welding process of polymeric materials. This approach demonstrated improved accuracy in predicting the welding outcomes and process parameters.[2]
  • Photovoltaic Solar Cells: Xu et al. (2022) utilized a Quantum Nelder-Mead Hunger Games Search algorithm to optimize the performance of photovoltaic solar cells. This method achieved superior optimization results, enhancing the efficiency and performance of solar cell systems.[3]

Predictive Modeling

[edit | edit source]
  • Ground Vibration Intensity: Nguyen and Bui (2021) developed a Hunger Games Search Optimization-based artificial neural network to predict ground vibration intensity induced by mine blasting. This model provided more accurate predictions, benefiting the safety and planning of mining operations.[4]
  • Brain Tumor Classification: Emam et al. (2023) applied an improved Hunger Games Search Algorithm to optimize deep learning architectures for brain tumor classification. The optimized architecture led to enhanced classification accuracy, which is crucial for early diagnosis and treatment.[5]

Control Systems and Feature Selection

[edit | edit source]
  • Load Frequency Control: Fathy et al. (2022) designed a robust fractional-order PID controller for load frequency control using a modified Hunger Games Search optimizer. This approach improved the stability and performance of the power grid control systems.[6]
  • Feature Selection: Ma et al. (2022) employed a multi-strategy ensemble binary Hunger Games Search for feature selection. This method significantly enhanced the feature selection process, leading to better performance in machine learning applications.[7]

Environmental and Sustainability Applications

[edit | edit source]
  • Biomass Distributed Generators: Nassef et al. (2023) applied a modified Hunger Games Search to optimize the allocation of biomass distributed generators. This optimization aimed to reduce CO2 emissions, contributing to environmental sustainability.[8]
  • Shrinkage Prediction in SLS Parts: Zhang et al. (2022) integrated a novel hybrid improved Hunger Games Search optimizer with an extreme learning machine to predict shrinkage in Selective Laser Sintering (SLS) parts. This integration led to more accurate predictions and better quality control in manufacturing.[9]

Global Optimization and High-Dimensional Feature Selection

[edit | edit source]
  • Global Optimization: Chen et al. (2023) introduced an artificial bee bare-bone Hunger Games Search for global optimization and high-dimensional feature selection. This approach facilitated improved optimization results in complex, high-dimensional problems.[10]


References

[edit | edit source]
  1. Yang, Yutao; Chen, Huiling; Heidari, Ali Asghar; Gandomi, Amir H (2021-09-01). "Hunger games search: Visions, conception, implementation, deep analysis, perspectives, and towards performance shifts". Expert Systems with Applications 177: 114864. doi:10.1016/j.eswa.2021.114864. ISSN 0957-4174. https://www.sciencedirect.com/science/article/abs/pii/S0957417421003055. 
  2. AbuShanab, W.S.;; Elaziz, M.A.;; Ghandourah, E.I.;; Moustafa, E.B.;; Elsheikh, A.H. (2021-01-01). "A new fine-tuned random vector functional link model using Hunger games search optimizer for modeling friction stir welding process of polymeric materials". Journal of Materials Research and Technology 14: 1482–1493. doi:10.1016/j.jmrt.2021.01.019. ISSN 2238-7854. 
  3. Xu, B.Y.;; Heidari, A.A.;; Kuang, F.J.;; Zhang, S.Y.;; Chen, H.L.;; Cai, Z.N. (2022-01-01). "Quantum Nelder-Mead Hunger Games Search for optimizing photovoltaic solar cells". International Journal of Energy Research 46: 12417–12466. doi:10.1002/er.5751. ISSN 0363-907X. 
  4. Nguyen, H.;; Bui, X.N. (2021-01-01). "A Novel Hunger Games Search Optimization-Based Artificial Neural Network for Predicting Ground Vibration Intensity Induced by Mine Blasting". Natural Resources Research 30: 3865–3880. doi:10.1007/s11053-020-09891-1. ISSN 1520-7439. 
  5. Emam, M.M.;; Samee, N.A.;; Jamjoom, M.M.;; Houssein, E.H. (2023-01-01). "Optimized deep learning architecture for brain tumor classification using improved Hunger Games Search Algorithm". Computational Biology and Medicine 160: 106966. doi:10.1016/j.compbiomed.2023.106966. ISSN 0010-4825. 
  6. Fathy, A.;; Yousri, D.;; Rezk, H.;; Thanikanti, S.B.;; Hasanien, H.M. (2022-01-01). "A Robust Fractional-Order PID Controller Based Load Frequency Control Using Modified Hunger Games Search Optimizer". Energies 15: 361. doi:10.3390/en15020361. ISSN 1996-1073. 
  7. Ma, B.J.;; Liu, S.;; Heidari, A.A. (2022-01-01). "Multi-strategy ensemble binary hunger games search for feature selection". Knowledge-Based Systems 248: 108787. doi:10.1016/j.knosys.2022.108787. ISSN 0950-7051. 
  8. Nassef, A.M.;; Houssein, E.H.;; Rezk, H.;; Fathy, A. (2023-01-01). "Optimal Allocation of Biomass Distributed Generators Using Modified Hunger Games Search to Reduce CO2 Emissions". Journal of Marine Science and Engineering 11: 308. doi:10.3390/jmse11020308. ISSN 2077-1312. 
  9. Zhang, Y.;; Guo, Y.;; Xiao, Y.;; Tang, W.;; Zhang, H.;; Li, J. (2022-01-01). "A novel hybrid improved hunger games search optimizer with extreme learning machine for predicting shrinkage of SLS parts". Journal of Intelligent & Fuzzy Systems 43: 5643–5659. doi:10.3233/IFS-221662. ISSN 1064-1246. 
  10. Chen, Z.;; Xuan, P.;; Heidari, A.A.;; Liu, L.;; Wu, C.;; Chen, H.;; Escorcia-Gutierrez, J.;; Mansour, R.F. (2023-01-01). "An artificial bee bare-bone hunger games search for global optimization and high-dimensional feature selection". Iscience 26: 106679. doi:10.1016/j.isci.2023.106679. ISSN 2589-0042.