Live briefing
Everything about Promoter based genetic algorithm
Genetic algorithm for neuroevolution
The promoter based genetic algorithm (PBGA) is a genetic algorithm for neuroevolution developed by F. Bellas and R.J. Duro in the Integrated Group for Engineering Research (GII) at the University of Coruña, in Spain. It evolves variable size feedforward artificial neural networks (ANN) that are encoded into sequences of genes for constructing a basic ANN unit. Each of these blocks is preceded by a gene promoter acting as an on/off switch that determines if that particular unit will be expressed or not. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Promoter based genetic algorithmA 5-minute orientation
- Pick up a classic book: Neural Information ProcessingThe most-reprinted book on the subject
- Read the landmark paper: Promoter recognition based on the Interpolated Markov Chains optimized via simulated annealing and genetic algorithmCited 2 times
- Go sideways: Neuroevolution of augmenting topologiesA closely related topic
- Go sideways: NeuroevolutionA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
📚 Books worth reading
Neural Information ProcessingTingwen Huang · 2012
Principles of gene manipulation and genomicsS. B. Primrose · 2006
Intelligent Technologies and Engineering SystemsJengnan Juang · 2013
Advances in genetic programmingKenneth E. Kinnear · 1994
Applications of multi-objective evolutionary algorithmsCarlos A. Coello Coello, Gary B. Lamont · 2004
Advances in Brain Inspired Cognitive SystemsDerong Liu · 2013- 📕Tech15projects.com · 2014
International encyclopedia of human geographyN. J. Thrift, Rob Kitchin · 2009
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Neuroevolution of augmenting topologies NeuroEvolution of Augmenting Topologies (NEAT) is a genetic algorithm (GA) for generating evolving artificial neural networks (a neuroevolution technique)…
- Neuroevolution Neuroevolution, or neuro-evolution, is a form of artificial intelligence that uses evolutionary algorithms to generate artificial neural networks (ANNs)…
- Gene expression programming Gene expression programming (GEP) in computer programming is an evolutionary algorithm that creates computer programs or models. These computer programs…
- Spiking neural network Spiking neural networks (SNNs) are artificial neural networks (ANN) that mimic natural neural networks. These models leverage timing of discrete spikes…
- Natural computing Natural computing, also called natural computation, is a terminology introduced to encompass three classes of methods: 1) those that take inspiration from…
- Computational neurogenetic modeling Computational neurogenetic modeling (CNGM) is concerned with the study and development of dynamic neuronal models for modeling brain functions with respect…
- Chromosome (evolutionary algorithm) A chromosome or genotype in evolutionary algorithms (EA) is a set of parameters which define a proposed solution of the problem that the evolutionary algorithm…
- Mutation (evolutionary algorithm) Mutation is a genetic operator used to maintain genetic diversity of the chromosomes of a population of an evolutionary algorithm (EA), including genetic…