A generic framework for population-based algorithms, implemented on multiple FPGAs
John Newborough,Susan Stepney +1 more
- 14 Aug 2005
- pp 43-55
TL;DR: This work outlines a generic framework that captures a collection of population-based algorithms, allowing commonalities to be factored out, and properties previously thought particular to one class of algorithms to be applied uniformly across all the algorithms.
read more
Abstract: Many bio-inspired algorithms (evolutionary algorithms, artificial immune systems, particle swarm optimisation, ant colony optimisation,...) are based on populations of agents. Stepney et al [2005] argue for the use of conceptual frameworks and meta-frameworks to capture the principles and commonalities underlying these, and other bio-inspired algorithms. Here we outline a generic framework that captures a collection of population-based algorithms, allowing commonalities to be factored out, and properties previously thought particular to one class of algorithms to be applied uniformly across all the algorithms. We then describe a prototype proof-of-concept implementation of this framework on a small grid of FPGA (field programmable gate array) chips, thus demonstrating a generic architecture for both parallelism (on a single chip) and distribution (across the grid of chips) of the algorithms.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
•Book
Search Methodologies: Introductory Tutorials in Optimization and Decision Support Techniques
Edmund K. Burke,Graham Kendall +1 more
- 30 Oct 2013
TL;DR: The first edition of Search Methodologies: Introductory Tutorials in Optimization and Decision Support Techniques was originally put together to offer a basic introduction to the various search and optimization techniques that students might need to use during their research, and this new edition continues this tradition.
Application areas of AIS: The past, the present and the future
Emma Hart,Jonathan Timmis +1 more
- 01 Jan 2008
TL;DR: This paper attempts to suggest a set of problem features that it believes will allow the true potential of the immunological system to be exploited in computational systems, and define a unique niche for AIS.
413
Application areas of AIS: the past, present and future.
Emma Hart,Jon Timmis +1 more
- 01 Jan 2008
TL;DR: In this paper, the authors take a step back and reflect on the contributions that the Artificial Immune Systems (AIS) has brought to the application areas to which it has been applied, and suggest a set of problem features that they believe will allow the true potential of the immunological system to be exploited in computational systems.
265
An interdisciplinary perspective on artificial immune systems
TL;DR: It is argued that AIS are much more than engineered systems inspired by the immune system and that there is a great deal for both immunology and engineering to learn from each other through working in an interdisciplinary manner.
103
Application areas of AIS: the past, the present and the future
Emma Hart,Jonathan Timmis +1 more
- 14 Aug 2005
TL;DR: This paper attempts to take stock of the application areas that have been tackled in the past, and ask the difficult question “was it worth it ?”, and suggests a set of problem features that it is believed will allow the true potential of the immunological system to be exploited in computational systems, and define a unique niche for AIS.
78
References
Communicating sequential processes
TL;DR: It is suggested that input and output are basic primitives of programming and that parallel composition of communicating sequential processes is a fundamental program structuring method.
•Book
An Introduction to Genetic Algorithms
Melanie Mitchell
- 01 Jan 1996
TL;DR: An Introduction to Genetic Algorithms focuses in depth on a small set of important and interesting topics -- particularly in machine learning, scientific modeling, and artificial life -- and reviews a broad span of research, including the work of Mitchell and her colleagues.
An Introduction to Genetic Algorithms.
TL;DR: An Introduction to Genetic Algorithms as discussed by the authors is one of the rare examples of a book in which every single page is worth reading, and the author, Melanie Mitchell, manages to describe in depth many fascinating examples as well as important theoretical issues.
8.3K
Swarm intelligence: from natural to artificial systems
Eric Bonabeau,Marco Dorigo,Guy Theraulaz +2 more
- 01 Jan 1999
TL;DR: This chapter discusses Ant Foraging Behavior, Combinatorial Optimization, and Routing in Communications Networks, and its application to Data Analysis and Graph Partitioning.
6.6K
Swarm Intelligence: From Natural to Artificial Systems
TL;DR: This book provides fairly comprehensive coverage of recent research developments and constitutes an excellent resource for researchers in the swarm intelligence area or for those wishing to familiarize themselves with current approaches e.g. it would be an ideal introduction for a doctoral student wanting to enter this area.
3.3K
Related Papers (5)
Emma Hart,Jonathan Timmis +1 more
- 01 Jan 2008
Hugues Bersini
- 01 Jan 1991
Leandro Nunes de Castro,Fernando J. Von Zuben +1 more
- 01 Jan 2002