Samuel Carvalho

Mr. Samuel Carvalho

orcid

Research Focus & Metrics

Academic Career Length

5Years (2022-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
15 September 2022 in Signals
Verified
Journal Article
Open access
PDF file
ALAllan de Lima
Allan de Lima
SCSamuel Carvalho
Samuel Carvalho
DDDouglas Mota Dias
Douglas Mota Dias
Enrique NaredoEnrique Naredo
Enrique Naredo
JSJoseph P. Sullivan
Joseph P. Sullivan
Conor RyanConor Ryan
Conor Ryan
GRAPE is an implementation of Grammatical Evolution (GE) in DEAP, an Evolutionary Computation framework in Python, which consists of the necessary classes and functions to evolve a population of grammar-based solutions, while reporting essential measures. This tool was developed at the Bio-computing and Developmental Systems (BDS) Research Group, the birthplace of GE, as an easy to use (compared to the canonical C++ implementation, libGE) tool that inherits all the advantages of DEAP, such as selection methods, parallelism and multiple search techniques, all of which can be used with GRAPE. In this paper, we address some problems to exemplify the use of GRAPE and to perform a comparison with PonyGE2, an existing implementation of GE in Python. The results show that GRAPE has a similar performance, but is able to avail of all the extra facilities and functionality found in the DEAP framework. We further show that GRAPE enables GE to be applied to systems identification problems and we demonstrate this on two benchmark problems.

28 March 2024
Verified
Book Chapter
Closed access
PDF file
ALAllan de Lima
Allan de Lima
SCSamuel Carvalho
Samuel Carvalho
DDDouglas Mota Dias
Douglas Mota Dias
JAJorge Amaral
Jorge Amaral
JSJoseph P. Sullivan
Joseph P. Sullivan
Conor RyanConor Ryan
Conor Ryan


15 July 2023
Verified
Conference Paper
Open access
ALAllan de Lima
Allan de Lima
SCSamuel Carvalho
Samuel Carvalho
DDDouglas Mota Dias
Douglas Mota Dias
JSJoseph Sullivan
Joseph Sullivan
Conor RyanConor Ryan
Conor Ryan