A hybrid evolutionary approach to intelligent system design.

Amr Badr; Ibrahim Farag; Saad Eid

Mathware and Soft Computing (1999)

  • Volume: 6, Issue: 1, page 5-32
  • ISSN: 1134-5632

Abstract

top
The problem of developing a general methodology for system design has always been demanding. For this purpose, an evolutionary algorithm, adapted with design-specific representation data structures is devised. The representation modeling the system to be designed, is composed of three levels of abstraction: the first, is an 'abstract brain' layer - mainly a number of competing finite state machines, which in turn control the second level composed of fuzzy Petri nets; the third level constitutes the component automata of the Petri nets. Several mutation operators have been developed acting on that representation. The function of these operators is controlled by a 'stochastic L-system' - representing the chronological application of design tasks. The Petri nets' layer receives tokens from the abstract brain layer and serves in modeling synchronous and asynchronous behaviour. The framework is specifically suited to what is called 'distributed design' - design of communicating systems. For that purpose, a methodology has been developed and implemented / tested in the system GIGANTEC: Genetic Induction for General Analytical Non-numeric Task Evolution Compiler.

How to cite

top

Badr, Amr, Farag, Ibrahim, and Eid, Saad. "A hybrid evolutionary approach to intelligent system design.." Mathware and Soft Computing 6.1 (1999): 5-32. <http://eudml.org/doc/39138>.

@article{Badr1999,
abstract = {The problem of developing a general methodology for system design has always been demanding. For this purpose, an evolutionary algorithm, adapted with design-specific representation data structures is devised. The representation modeling the system to be designed, is composed of three levels of abstraction: the first, is an 'abstract brain' layer - mainly a number of competing finite state machines, which in turn control the second level composed of fuzzy Petri nets; the third level constitutes the component automata of the Petri nets. Several mutation operators have been developed acting on that representation. The function of these operators is controlled by a 'stochastic L-system' - representing the chronological application of design tasks. The Petri nets' layer receives tokens from the abstract brain layer and serves in modeling synchronous and asynchronous behaviour. The framework is specifically suited to what is called 'distributed design' - design of communicating systems. For that purpose, a methodology has been developed and implemented / tested in the system GIGANTEC: Genetic Induction for General Analytical Non-numeric Task Evolution Compiler.},
author = {Badr, Amr, Farag, Ibrahim, Eid, Saad},
journal = {Mathware and Soft Computing},
keywords = {Inteligencia artificial; Algoritmos genéticos; Redes de Petri; Modelos matemáticos; evolutionary algorithm; data structures; Petri nets; GIGANTEC},
language = {eng},
number = {1},
pages = {5-32},
title = {A hybrid evolutionary approach to intelligent system design.},
url = {http://eudml.org/doc/39138},
volume = {6},
year = {1999},
}

TY - JOUR
AU - Badr, Amr
AU - Farag, Ibrahim
AU - Eid, Saad
TI - A hybrid evolutionary approach to intelligent system design.
JO - Mathware and Soft Computing
PY - 1999
VL - 6
IS - 1
SP - 5
EP - 32
AB - The problem of developing a general methodology for system design has always been demanding. For this purpose, an evolutionary algorithm, adapted with design-specific representation data structures is devised. The representation modeling the system to be designed, is composed of three levels of abstraction: the first, is an 'abstract brain' layer - mainly a number of competing finite state machines, which in turn control the second level composed of fuzzy Petri nets; the third level constitutes the component automata of the Petri nets. Several mutation operators have been developed acting on that representation. The function of these operators is controlled by a 'stochastic L-system' - representing the chronological application of design tasks. The Petri nets' layer receives tokens from the abstract brain layer and serves in modeling synchronous and asynchronous behaviour. The framework is specifically suited to what is called 'distributed design' - design of communicating systems. For that purpose, a methodology has been developed and implemented / tested in the system GIGANTEC: Genetic Induction for General Analytical Non-numeric Task Evolution Compiler.
LA - eng
KW - Inteligencia artificial; Algoritmos genéticos; Redes de Petri; Modelos matemáticos; evolutionary algorithm; data structures; Petri nets; GIGANTEC
UR - http://eudml.org/doc/39138
ER -

NotesEmbed ?

top

You must be logged in to post comments.

To embed these notes on your page include the following JavaScript code on your page where you want the notes to appear.

Only the controls for the widget will be shown in your chosen language. Notes will be shown in their authored language.

Tells the widget how many notes to show per page. You can cycle through additional notes using the next and previous controls.

    
                

Note: Best practice suggests putting the JavaScript code just before the closing </body> tag.