Parallel metaheuristics: recent advances and new trends

E Alba, G Luque, S Nesmachnow - International Transactions in …, 2013 - Wiley Online Library
The field of parallel metaheuristics is continuously evolving as a result of new technologies
and needs that researchers have been encountering. In the last decade, new models of …

Metaheuristics in the Balance: A Survey on Memory‐Saving Approaches for Platforms with Seriously Limited Resources

S Khalfi, F Caraffini, G Iacca - International Journal of Intelligent …, 2023 - Wiley Online Library
In the last three decades, the field of computational intelligence has seen a profusion of
population‐based metaheuristics applied to a variety of problems, where they achieved …

A compact compound sinusoidal differential evolution algorithm for solving optimisation problems in memory-constrained environments

S Khalfi, A Draa, G Iacca - Expert Systems with Applications, 2021 - Elsevier
In this paper, a new compact algorithm is proposed. Two sinusoidal formulas are used to
automatically adjust the crossover rate and the mutation scaling factor in the compact …

Evolutionary algorithm applications for IoTs dedicated to precise irrigation systems: state of the art

S Ferhat Taleb, NEH Benalia, R Sadoun - Evolutionary Intelligence, 2023 - Springer
The world is currently undergoing water scarcity problems, even if it seems to be the most
abundant resource on earth. However, the freshwater account is really in small amounts …

Machine learning algorithms for FPGA Implementation in biomedical engineering applications: A review

MB Altman, W Wan, AS Hosseini, SA Nowdeh… - Heliyon, 2024 - cell.com
Abstract Field Programmable Gate Arrays (FPGAs) are integrated circuits that can be
configured by the user after manufacturing, making them suitable for customized hardware …

Parallel genetic algorithms on multiple FPGAs

L Guo, AI Funie, DB Thomas, H Fu, W Luk - ACM SIGARCH Computer …, 2016 - dl.acm.org
Genetic algorithms (GA) have been shown to be effective in the optimization of many large-
scale real-world problems in a reasonable amount of time. Parallel GAs not only reduce the …

[HTML][HTML] FPGA based architecture implementation for epileptic seizure detection using one way ANOVA and genetic algorithm

V Harpale, V Bairagi - Biomedical and Pharmacology …, 2019 - biomedpharmajournal.org
Epilepsy is a brain disorder which produces recurrent seizures as a storm of the electrical
activity of the brain. 70 millions of people living with epilepsy in the world and most of them …

Pipelined genetic propagation

L Guo, C Guo, DB Thomas… - 2015 IEEE 23rd Annual …, 2015 - ieeexplore.ieee.org
Genetic Algorithms (GAs) are a class of numerical and combinatorial optimisers which are
especially useful for solving complex non-linear and non-convex problems. However, the …

Automated framework for FPGA-based parallel genetic algorithms

L Guo, DB Thomas, C Guo… - 2014 24th International …, 2014 - ieeexplore.ieee.org
Parallel genetic algorithms (pGAs) are a variant of genetic algorithms which can promise
substantial gains in both efficiency of execution and quality of results. pGAs have attracted …

Hardware implementation of the elitist compact genetic algorithm using cellular automata pseudo-random number generator

MA Moreno-Armendáriz, N Cruz-Cortés… - Computers & Electrical …, 2013 - Elsevier
In this paper the design and implementation of two versions of the compact Genetic
Algorithm (cGA), with and without mutation and elitism, and a Cellular Automata-based …