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

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.

[1]  Hong-Bin Shen,et al.  Adaptive Firefly Algorithm: Parameter Analysis and its Application , 2014, PloS one.

[2]  Ramya Govindaraj,et al.  Optimal feature extraction and classification-oriented medical insurance prediction model: machine learning integrated with the internet of things , 2020, International Journal of Computers and Applications.

[3]  Xin-She Yang,et al.  Nature-Inspired Algorithms and Applied Optimization , 2018 .

[4]  Fengxi Song,et al.  Feature Selection Using Principal Component Analysis , 2010, 2010 International Conference on System Science, Engineering Design and Manufacturing Informatization.

[5]  Raman Maini,et al.  A hybrid of ant colony and firefly algorithms (HAFA) for solving vehicle routing problems , 2018, J. Comput. Sci..

[6]  Zakariya Yahya Algamal,et al.  Improving firefly algorithm-based logistic regression for feature selection , 2019 .

[7]  Mykola Glybovets,et al.  Evolutionary Multimodal Optimization , 2017 .

[8]  Neeraj Kumar Singh,et al.  Detection of cyber cascade failure in smart grid substation using advance grey wolf optimization , 2020, Journal of Interdisciplinary Mathematics.

[9]  Diptendu Sinha Roy,et al.  Hybrid Disease Diagnosis Using Multiobjective Optimization with Evolutionary Parameter Optimization , 2017, Journal of healthcare engineering.

[10]  Xin-She Yang,et al.  Swarm Intelligence and Bio-Inspired Computation , 2013 .

[11]  Didier Sornette,et al.  Early Warning Signals of Financial Crises with Multi-Scale Quantile Regressions of Log-Periodic Power Law Singularities , 2015, PloS one.

[12]  Azham Hussain,et al.  The application of Firefly algorithm in an Adaptive Emergency Evacuation Centre Management (AEECM) for dynamic relocation of flood victims , 2016 .

[13]  Gonzalo Mateos,et al.  Modeling and Optimization for Big Data Analytics: (Statistical) learning tools for our era of data deluge , 2014, IEEE Signal Processing Magazine.

[14]  Desire L. Massart,et al.  Feature selection in principal component analysis of analytical data , 2002 .

[15]  Erik Valdemar Cuevas Jiménez,et al.  A Comparison of Nature Inspired Algorithms for Multi-threshold Image Segmentation , 2013, Expert Syst. Appl..

[16]  José Marcos Ortega,et al.  Effects of Red Mud Addition in the Microstructure, Durability and Mechanical Performance of Cement Mortars , 2019, Applied Sciences.

[17]  Xin-She Yang,et al.  Firefly Algorithm: Recent Advances and Applications , 2013, ArXiv.

[18]  C. Bastien,et al.  Introduction to General Optimization Principles and Methods , 2016 .

[19]  Robiah Ahmad,et al.  A New Modified Firefly Algorithm for Optimizing a Supply Chain Network Problem , 2018, Applied Sciences.

[20]  Dongxiao Niu,et al.  Improved short-term load forecasting based on EEMD, Guassian disturbance firefly algorithm and support vector machine , 2016, J. Intell. Fuzzy Syst..

[21]  Songwei Huang,et al.  Modified firefly algorithm based multilevel thresholding for color image segmentation , 2017, Neurocomputing.

[22]  Vinod Jagannath Kadam,et al.  Breast Cancer Diagnosis Using Feature Ensemble Learning Based on Stacked Sparse Autoencoders and Softmax Regression , 2019, Journal of Medical Systems.

[23]  Shahaboddin Shamshirband,et al.  Coupling a firefly algorithm with support vector regression to predict evaporation in northern Iran , 2018 .

[24]  Hui Wang,et al.  Firefly algorithm with neighborhood attraction , 2017, Inf. Sci..

[25]  Adnen El-Amraoui,et al.  A new optimization approach for a home health care problem , 2015, 2015 International Conference on Industrial Engineering and Systems Management (IESM).

[26]  Harish Sharma,et al.  Fitness based Differential Evolution , 2012, Memetic Computing.

[27]  K. Vijayakumar,et al.  An ACO–ANN based feature selection algorithm for big data , 2019, Cluster Computing.

[28]  Sandeep Kumar,et al.  Automated soil prediction using bag-of-features and chaotic spider monkey optimization algorithm , 2018, Evolutionary Intelligence.

[29]  Mohammed Abdulrazaq Kahya,et al.  Applying firefly algorithm to identify thinking types influencing achievement in mathematics , 2019 .

[30]  V. Mani,et al.  Clustering using firefly algorithm: Performance study , 2011, Swarm Evol. Comput..

[31]  Doina Jitca,et al.  Improved Speech Synthesis Using Fuzzy Methods , 2002, Int. J. Speech Technol..

[32]  Xin-She Yang,et al.  Firefly algorithm with chaos , 2013, Commun. Nonlinear Sci. Numer. Simul..

[33]  Ibrahim Berkan Aydilek A hybrid firefly and particle swarm optimization algorithm for computationally expensive numerical problems , 2018, Appl. Soft Comput..

[34]  Pablo Laguna,et al.  Principal Component Analysis in ECG Signal Processing , 2007, EURASIP J. Adv. Signal Process..

[35]  Khairuddin Omar,et al.  Firefly photinus search algorithm , 2020, J. King Saud Univ. Comput. Inf. Sci..

[36]  A. Senthil Kumar,et al.  Hybrid Particle Swarm Optimization-Firefly algorithm (HPSOFF) for combinatorial optimization of non-slicing VLSI floorplanning , 2017, J. Intell. Fuzzy Syst..

[37]  Hossein Shirgahi,et al.  A novel hybrid knowledge of firefly and pso swarm intelligence algorithms for efficient data clustering , 2017, J. Intell. Fuzzy Syst..

[38]  Mohamed A. Tawhid,et al.  An effective hybrid firefly algorithm with the cuckoo search for engineering optimization problems , 2018, Math. Found. Comput..

[39]  Yena Lee,et al.  Machine learning and big data: Implications for disease modeling and therapeutic discovery in psychiatry , 2019, Artif. Intell. Medicine.

[40]  Phayung Meesad,et al.  An optimal design for type-2 fuzzy logic system using hybrid of chaos firefly algorithm and genetic algorithm and its application to sea level prediction , 2014, J. Intell. Fuzzy Syst..

[41]  Azlan Mohd Zain,et al.  Firefly Algorithm for Optimization Problem , 2013, ICIT 2013.

[42]  Serdar Carbas,et al.  Design optimization of steel frames using an enhanced firefly algorithm , 2016 .

[43]  Monika Mittal,et al.  Wavelet based PID controller using GA optimization and scheduling for feedback systems , 2020 .

[44]  Ali Asghar Rahmani Hosseinabadi,et al.  Nature Inspired Partitioning Clustering Algorithms: A Review and Analysis , 2016, SOFA.

[45]  Kazuyuki Aihara,et al.  Theory and Applications of Chaotic Optimization Methods , 2011, Innovative Computing Methods and Their Applications to Engineering Problems.

[46]  L. K. Ragha,et al.  Meta-heuristic approach in neural network for stress detection in Marathi speech , 2019, International Journal of Speech Technology.

[47]  Farhad Soleimanian Gharehchopogh,et al.  Diagnosing Liver Disease using Firefly Algorithm based on Adaboost , 2019 .

[48]  Millie Pant,et al.  A Brief Overview of Firefly Algorithm , 2018 .

[49]  Surafel Luleseged Tilahun,et al.  Firefly algorithm for discrete optimization problems: A survey , 2017, KSCE Journal of Civil Engineering.

[50]  Cici Xiao He,et al.  A multi-objective and multi-period optimization model for urban healthcare waste’s reverse logistics network design , 2019, Journal of Combinatorial Optimization.

[51]  Rupesh Kumar Sinha,et al.  Adaptive firefly algorithm based optimized key generation for image security , 2019, J. Intell. Fuzzy Syst..

[52]  C. Arun,et al.  Continuous security assessment of cloud based applications using distributed hashing algorithm in SDLC , 2017, Cluster Computing.

[53]  Arit Thammano,et al.  Firefly Mating Algorithm for Continuous Optimization Problems , 2017, Comput. Intell. Neurosci..

[54]  Phayung Meesad,et al.  A highly accurate firefly based algorithm for heart disease prediction , 2015, Expert Syst. Appl..

[55]  Sichao Lu,et al.  Modeling the fuzzy cold storage problem and its solution by a discrete firefly algorithm , 2016, J. Intell. Fuzzy Syst..

[56]  R. Sorna Keerthi,et al.  Effortless trellis coded firefly optimized LMMSE based channel estimation for LTE-Advanced downlink , 2018, J. Intell. Fuzzy Syst..

[57]  A. Santhanavijayan,et al.  A novel firefly driven scheme for resume parsing and matching based on entity linking paradigm , 2020, Journal of Discrete Mathematical Sciences and Cryptography.

[58]  Thang Trung Nguyen,et al.  Improved Firefly Algorithm: A Novel Method for Optimal Operation of Thermal Generating Units , 2018, Complex..

[59]  Harish Sharma,et al.  Artificial bee colony algorithm: a survey , 2013, Int. J. Adv. Intell. Paradigms.

[60]  S. Kanmani,et al.  A hybrid algorithm using ant and bee colony optimization for feature selection and classification (AC-ABC Hybrid) , 2017, Swarm Evol. Comput..

[62]  Reza Radfar,et al.  Combined fuzzy clustering and firefly algorithm for privacy preserving in social networks , 2020, Expert Syst. Appl..

[63]  S. Deb,et al.  Elephant Herding Optimization , 2015, 2015 3rd International Symposium on Computational and Business Intelligence (ISCBI).

[64]  Yavuz Eren,et al.  Introduction to Optimization , 2017 .

[65]  Abdelghani Harrag,et al.  Nature-inspired feature subset selection application to arabic speaker recognition system , 2015, Int. J. Speech Technol..

[66]  Janez Brest,et al.  A comprehensive review of firefly algorithms , 2013, Swarm Evol. Comput..

[67]  Anju Saha,et al.  Identification of critical test paths using firefly algorithm for object oriented software , 2020 .

[68]  Dillip Kumar Mohanty,et al.  Application of firefly algorithm for design optimization of a shell and tube heat exchanger from economic point of view , 2016 .

[69]  Rozaida Ghazali,et al.  An Improved Hybrid Firefly Algorithm for Solving Optimization Problems , 2018, SCDM.

[70]  M. Fernanda P. Costa,et al.  Experiments with Firefly Algorithm , 2014, ICCSA.

[71]  Xin-She Yang,et al.  A Novel Hybrid Firefly Algorithm for Global Optimization , 2016, PloS one.

[72]  Rohit Salgotra,et al.  An improved firefly algorithm for numerical optimization , 2017, 2017 International Conference on Innovations in Information, Embedded and Communication Systems (ICIIECS).

[73]  Rozaida Ghazali,et al.  Hybrid of firefly algorithm and pattern search for solving optimization problems , 2018, Evol. Intell..

[74]  Theofanis Apostolopoulos,et al.  Application of the Firefly Algorithm for Solving the Economic Emissions Load Dispatch Problem , 2011 .

[75]  Stefan Oniga,et al.  IoT-based eHealth data acquisition system , 2018, 2018 IEEE International Conference on Automation, Quality and Testing, Robotics (AQTR).

[76]  Changnian Liu,et al.  Adaptive Firefly Optimization Algorithm Based on Stochastic Inertia Weight , 2013, 2013 Sixth International Symposium on Computational Intelligence and Design.

[77]  O. Nelles,et al.  An Introduction to Optimization , 1996, IEEE Antennas and Propagation Magazine.

[78]  Milan Tuba,et al.  Enhanced firefly algorithm for constrained numerical optimization , 2017, 2017 IEEE Congress on Evolutionary Computation (CEC).

[79]  Hui Wang,et al.  Firefly algorithm with adaptive control parameters , 2016, Soft Computing.