Although Differential Evolution is an efficient and versatile optimizer, it has a wide margin of improvement. During the latest years much effort of computer scientists studying Differential Evolution has been oriented towards the improvement of the algorithmic paradigm by adding and modifying components. In particular, two modifications lead to important improvements to the original algorithmic performance. The first is the super-fit mechanism, that is the injection at the beginning of the optimization process of a solution previously improved by another algorithm. The second is the progressive reduction of the population size during the evolution of the population. Recently, the algorithmic paradigm of compact Differential Evolution has been introduced. This class of algorithm does not process a population of solutions but its probabilistic representation. In this way, the Differential Evolution can be employed on a device characterized by a limited memory, such as microcontroller or...

Although Differential Evolution is an efficient and versatile optimizer, it has a wide margin of improvement. During the latest years much effort of computer scientists studying Differential Evolution has been oriented towards the improvement of the algorithmic paradigm by adding and modifying components. In particular, two modifications lead to important improvements to the original algorithmic performance. The first is the super-fit mechanism, that is the injection at the beginning of the optimization process of a solution previously improved by another algorithm. The second is the progressive reduction of the population size during the evolution of the population. Recently, the algorithmic paradigm of compact Differential Evolution has been introduced. This class of algorithm does not process a population of solutions but its probabilistic representation. In this way, the Differential Evolution can be employed on a device characterized by a limited memory, such as microcontroller or a Graphics Processing Unit. This paper proposes the implementation of the two modifications mentioned above in the context of compact optimization. The compact versions of memetic super-fit mechanism and population size reduction have been tested in this paper and their benefits highlighted. The main finding of this paper is that although separately these modifications do not robustly lead to significant performance improvements, the combined action of the two mechanism appears to be extremely efficient in compact optimization. The resulting algorithm succeeds at handling very diverse fitness landscapes and appears to improve on a regular basis the performance of a standard compact Differential Evolution.

Super-fit and population size reduction in compact Differential Evolution / Iacca, Giovanni; Mallipeddi, Rammohan; Mininno, Ernesto; Neri, Ferrante; Suganthan, Ponnuthurai Nagaratnam. - (2011), pp. 21-28. ( Symposium Series on Computational Intelligence, IEEE SSCI 2011 - 2011 IEEE Workshop on Memetic Computing, MC 2011 Paris, France 11st April-15th April 2011) [10.1109/MC.2011.5953633].

Super-fit and population size reduction in compact Differential Evolution

Iacca, Giovanni;
2011-01-01

Abstract

Although Differential Evolution is an efficient and versatile optimizer, it has a wide margin of improvement. During the latest years much effort of computer scientists studying Differential Evolution has been oriented towards the improvement of the algorithmic paradigm by adding and modifying components. In particular, two modifications lead to important improvements to the original algorithmic performance. The first is the super-fit mechanism, that is the injection at the beginning of the optimization process of a solution previously improved by another algorithm. The second is the progressive reduction of the population size during the evolution of the population. Recently, the algorithmic paradigm of compact Differential Evolution has been introduced. This class of algorithm does not process a population of solutions but its probabilistic representation. In this way, the Differential Evolution can be employed on a device characterized by a limited memory, such as microcontroller or...
2011
2011 IEEE Workshop on Memetic Computing (MC)
Washington D.C
IEEE
978-1-61284-066-6
978-1-61284-065-9
978-1-61284-064-2
Iacca, Giovanni; Mallipeddi, Rammohan; Mininno, Ernesto; Neri, Ferrante; Suganthan, Ponnuthurai Nagaratnam
Super-fit and population size reduction in compact Differential Evolution / Iacca, Giovanni; Mallipeddi, Rammohan; Mininno, Ernesto; Neri, Ferrante; Suganthan, Ponnuthurai Nagaratnam. - (2011), pp. 21-28. ( Symposium Series on Computational Intelligence, IEEE SSCI 2011 - 2011 IEEE Workshop on Memetic Computing, MC 2011 Paris, France 11st April-15th April 2011) [10.1109/MC.2011.5953633].
File in questo prodotto:
File Dimensione Formato  
Super-fit and Population Size Reduction in Compact Differential Evolution.pdf

accesso aperto

Tipologia: Post-print referato (Refereed author’s manuscript)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 176.95 kB
Formato Adobe PDF
176.95 kB Adobe PDF Visualizza/Apri
Super-fit_and_population_size_reduction_in_compact_Differential_Evolution.pdf

Solo gestori archivio

Tipologia: Versione editoriale (Publisher’s layout)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 390.9 kB
Formato Adobe PDF
390.9 kB Adobe PDF   Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/196438
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 41
  • ???jsp.display-item.citation.isi??? 29
  • OpenAlex 41
social impact