Skip to main content
Log in

Structure evolution and incomplete induction

  • Published:
Biological Cybernetics Aims and scope Submit manuscript

Abstract

Evolutionary strategies such as the evolution strategy (Rechenberg 1965, 1973; Schwefel 1977) or genetic algorithms (Holland 1975; Goldberg 1989) have been widely applied to systems where parameters have to be determined according to a particular objective function. A necessary demand in all these experiments is that the structures of the objects to be optimised are well defined, because these structures are part of the objective function. With structure evolution the range of applications of evolutionary algorithms can now be expanded to tasks which are less accurately described, i.e. where the structures of the objects are fairly unknown. Heuristical effort is reduced first to defining structure components by combinations of which the structure space is generated. The structure space can be nearly infinitely large. Furthermore, the mutation procedures for structures have to be determined, complying with the demand for strong causality. In its computer model the algorithm of structure evolution involves the phenomenon of isolation, a feature of biological evolution additional to replication, mutation, and selection, which have already been implemented in other strategies. The idea of structure evolution is to let different but some what similar structures of an object compete in temporarily isolated populations where the respective parameter evolution is carried out. Thus structure evolution can perform a most effective search, both in structure and parameter space. The algorithm is demonstrated with two examples: a neural filter in a visual system and the topologies of frameworks. The first of the examples touches the problem of incompletely described tasks, and this paper will show that the effect of “overlearning” can be avoided by a learning procedure called “incomplete induction”, which fits best with the algorithm of structure evolution.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Born J (1978) Evolutionsstrategien zur numerischen Lösung von Adaptationsaufgaben. PhD thesis, Humboldt Universität zu Berlin

    Google Scholar 

  • Born J, Bellmann K (1983) Numerical adaptation of parameters in simulation models using evolution strategies. In: Bellmann K (ed) Molecular genetic information systems: modelling and simulation. Akademie, Berlin, pp 291–320

    Google Scholar 

  • Goldberg DE (1989) Genetic algorithms in search, optimization and machine learning. Addison-Wesley, Reading, Mass

    Google Scholar 

  • Holland JH (1975) Adaptation in natural and artificial systems. University of Michigan Press, Ann Arbor

    Google Scholar 

  • Hoffmeister F, Bäck T (1991) Genetic algorithms and evolution strategies: similarities and differences. In: Schwefel H-P, Männer R (eds) Parallel, problem solving from nature. (Lecture notes in computerscience, vol 496) Springer, Berlin Heidelberg New York, pp 455–469

    Google Scholar 

  • Lohmann R (1990) Selforganization by evolution strategy in visual systems. In: Voigt H-M, Mühlenbein H, Schwefel H-P (eds) Evolution and optimization '89. Akademie, Berlin, pp 61–68

    Google Scholar 

  • Lohmann R (1992) Structure evolution in neural systems. In: Suocek B, IRIS Group (eds) Dynamic, genetic and chaotic programming. Wiley, New York, pp 395–411

    Google Scholar 

  • Rechenberg I (1965) Cybernetic solution path of an experimental problem, Library Translation 1122. Royal Aircraft Establishment, Farnborough, UK

    Google Scholar 

  • Rechenberg I (1973) Evolutionsstrategie — Optimierung technischer Systeme nach Prinzipien der biologischen Evolution. Frommann-Holzboog, Stuttgart

    Google Scholar 

  • Schwefel, H-P (1977) Numerische Optimierung von Computer-Modellen mittels der Evolutionsstrategie. Birkhäuser, Basel

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Lohmann, R. Structure evolution and incomplete induction. Biol. Cybern. 69, 319–326 (1993). https://doi.org/10.1007/BF00203128

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00203128

Keywords

Navigation