Modular Grammatical Evolution for the Generation of Artificial Neural Networks

Khabat Soltanian1, Ali Ebnenasir2, Mohsen Afsharchi3

  • 1Department of Electrical and Computer Engineering, University of Zanjan, Zanjan 45371-38791, Iran k.soltanian@znu.ac.ir.

Evolutionary Computation
|December 8, 2021
PubMed
Summary

Modular Grammatical Evolution (MGE) creates smaller, more accurate neural networks by using modular structures. This approach improves upon existing methods, enhancing scalability and locality for efficient machine learning model generation.

Related Concept Videos

Neural Circuits01:25

Neural Circuits

Neural circuits and neuronal pools are two of the main structures found in the nervous system. Neural circuits are networks of neurons that work together to carry out a specific task or process. They consist of interconnected neurons and glial cells, which provide structural and metabolic support.
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
1.8K
Neural Regulation01:37

Neural Regulation

Digestion begins with a cephalic phase that prepares the digestive system to receive food. When our brain processes visual or olfactory information about food, it triggers impulses in the cranial nerves innervating the salivary glands and stomach to prepare for food.
40.5K
Sequence Networks of Rotating Machines01:24

Sequence Networks of Rotating Machines

A Y-connected synchronous generator, grounded through a neutral impedance, is designed to produce balanced internal phase voltages with only positive-sequence components. The generator's sequence networks include a source voltage that is exclusively in the positive-sequence network. The sequence components of line-to-ground voltages at the generator terminals illustrate this configuration.
Zero-sequence current induces a voltage drop across the generator's neutral impedance and other...
169
Multi-input and Multi-variable systems01:22

Multi-input and Multi-variable systems

Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence...
195
Neurulation01:30

Neurulation

Neurulation is the embryological process which forms the precursors of the central nervous system and occurs after gastrulation has established the three primary cell layers of the embryo: ectoderm, mesoderm, and endoderm. In humans, the majority of this system is formed via primary neurulation, in which the central portion of the ectoderm—originally appearing as a flat sheet of cells—folds upwards and inwards, sealing off to form a hollow neural tube. As development proceeds, the...
43.1K
Neuron Structure01:31

Neuron Structure

Overview
226.5K