Firefly algorithm: an optimization solution in big data processing for the healthcare and engineering sector

  • PDF / 1,175,357 Bytes
  • 12 Pages / 595.276 x 790.866 pts Page_size
  • 87 Downloads / 200 Views

DOWNLOAD

REPORT


Firefly algorithm: an optimization solution in big data processing for the healthcare and engineering sector Kumar Rahul1   · Rohitash Kumar Banyal2 Received: 9 May 2020 / Accepted: 16 November 2020 © Springer Science+Business Media, LLC, part of Springer Nature 2020

Abstract The firefly algorithm is nature-inspired, and it belongs to swarm intelligence category optimization. Firefly algorithm is the latest algorithm developed under the nature-inspired algorithm (NIA), which is fruitful for business and engineering optimization. So, for business optimization, healthcare industries are affected through big data where big data affects in different ways such as patients understanding and care, improved personalized care, analysis trends, predict health outcomes, etc. Big data analysis is required to optimize a broad set of data generated by the different mediums in the healthcare and engineering sectors. A firefly algorithm can be used to optimize data analysis and results. Therefore, the firefly algorithm becomes essential to optimize the healthcare sector application process and provides optimized solutions. This paper discussed firefly algorithm implementations, optimization solutions for an engineering problem, fireflies’ algorithm (FA) performance through MATLAB 2019b, formulation, optimization problems in healthcare, firefly algorithms in other applications, and conclusions. This paper focuses on how the firefly algorithm (FA) can be used, modified, and merged with other optimization algorithms to solve engineering problems. Keywords  Nature-inspired algorithm · Fireflies · Optimization · Particle swarm optimization · Healthcare

1 Introduction The firefly algorithm is used to solve the optimization problem of real-world applications and big data-based applications such as healthcare. Nature-inspired algorithm (NIA) has been popular to solve complex problems, machine learning, data mining, NP-hard, and NP-completeness issues. Heuristic means to find or discover through trial and error. It is having features such as efficiency, flexibility, and simplicity. The optimization problem is used to find the best and feasible solution for any engineering and mathematical problem through objective function. Optimization is essential from the engineering domain to business profitability. Firefly algorithm is the most effective and fastest-growing * Kumar Rahul [email protected] Rohitash Kumar Banyal [email protected] 1



Department of Basic and Applied Science, NIFTEM, Sonipat 131028, India



Department of Computer Science and Engineering, Rajasthan Technical University, Kota 324010, India

2

nature-inspired and swarm algorithm (SA) based algorithm (Alreahan et al. 2019). Nature-inspired algorithm (NIA) are suitable to solve various optimization problems, including transport and vehicle routing. The nature-inspired algorithm is a genetic algorithm (GA), ant colony optimization (ACO), particle swarm optimization (PSO), differential evolution (DE), bat algorithm, firefly algorithm, and so on. Differential evo