Skip to main content

Advertisement

Log in

A novel technique to self-adapt parameters in parallel/distributed genetic programming

  • Methodologies and Application
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

This paper introduces the Supervisor Evolutionary Algorithm, a novel technique that allows for self-adapt almost all the internal parameters in parallel distributed client-server genetic programming. This novel adapting mechanism, is itself of an evolutionary nature, so we have a double evolutionary tool. The upper level, as is usual in evolutionary computing, has its own customized selection, crossover, and mutation mechanisms. The lower stage used here is the Brain Project a parallel-distributed software tool for formal modelling of numerical data using a hybrid neural-genetic programming technique. As demonstrated by the experiment reported in this paper, our approach works well adapting continuously its internal parameters.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

Abbreviations

BIs:

Base Individuals

BNGPA:

Base Neuro-GP Algorithm

BP:

Brain Project

CPC:

Client Personal Computer

CPU:

Central Processing Unit

EC:

Evolutionary Computing

GP:

Genetic Programming

GWC:

Game Winning Criterion

IP:

Internet Protocol

LT:

Learning Task

MIMO:

Multi-Input-Multi-Output

PC:

Personal Computer

SAPC:

Self-Adaptive Parameter Control

SEA:

Supervised Evolutionary Algorithm

SIs:

Supervisor Individuals

SPC:

Server Personal Computer

TCP:

Transmission Control Protocol

References

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Marco Russo.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Ethical approval

This article does not contain any studies with human participants performed by any of the authors.

Additional information

Communicated by V. Loia.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Project web page: superpippo.ct.infn.it/~marco.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Russo, M. A novel technique to self-adapt parameters in parallel/distributed genetic programming. Soft Comput 24, 16885–16894 (2020). https://doi.org/10.1007/s00500-020-04982-w

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-020-04982-w

Keywords

Navigation