Cookies Policy
We use cookies to improve our site and your experience. By continuing to browse our site you accept our cookie policy. Find out More
Close
  • Menu
About

About

Invested in bringing the best of nature into computing, my main research interests focus on Biologically Inspired Computing, Artificial Life, and Machine Learning. In the last ten years, I have worked as a software engineer, researcher, and as a teacher. I have authored several publications in international conferences and journals. 

I have participated in the full-cycle of the software development, in software maintenance projects, as well as in diverse R&D projects. With a track-record of inter-disciplinary research, I developed solutions for Operations Research (Capacity Allocation, and Inventory Management), Social Sciences, and most recently for the Oil and Gas industry.

When I am not focused on replicating biological mechanisms in algorithms, you may hear the low frequencies of my tuba, or find me watching Formula1*.

Interest
Topics
Details

Details

Publications

2017

Assessment of predictive learning methods for the completion of gaps in well log data

Authors
Lopes, RL; Jorge, AM;

Publication
Journal of Petroleum Science and Engineering

Abstract

2016

An Overview of Evolutionary Computing for Interpretation in the Oil and Gas Industry

Authors
Lopes, RL; Jahromi, HN; Jorge, AM;

Publication
Proceedings of the Ninth International C* Conference on Computer Science & Software Engineering, C3S2E '16, Porto, Portugal, July 20-22, 2016

Abstract
The Oil and Gas Exploration & Production (E&P) field deals with high-dimensional heterogeneous data, collected at different stages of the E&P activities from various sources. Over the years different soft-computing algorithms have been proposed for data-driven oil and gas applications. The most popular by far are Artificial Neural Networks, but there are applications of Fuzzy Logic systems, Support Vector Machines, and Evolutionary Algorithms (EAs) as well. This article provides an overview of the applications of EAs in the oil and gas E&P industry. The relevant literature is reviewed and categorised, showing an increasing interest amongst the geoscience community. © 2016 ACM.

2014

Developments on the Regulatory Network Computational Device

Authors
Lopes, R; Costa, E;

Publication
International Journal of Natural Computing Research

Abstract

2013

Genetic Programming with Genetic Regulatory Networks

Authors
Lopes, RL; Costa, E;

Publication
GECCO'13: PROCEEDINGS OF THE 2013 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE

Abstract
Evolutionary Algorithms (EA) approach differently from nature the genotype - phenotype relationship, and this view is a recurrent issue among researchers. Recently, some researchers have started exploring computationally the new comprehension of the multitude of regulatory mechanisms that are fundamental in both processes of inheritance and of development in natural systems, by trying to include those mechanisms in the EAs. One of the first successful proposals was the Artificial Regulatory Network (ARN) model. Soon after some variants of the ARN, including different improvements over the base model, were tested. In this paper, we combine two of those alternatives, demonstrating experimentally how the resulting model can deal with complex problems, including those that have multiple outputs. The efficacy and efficiency of this variant are tested experimentally using two benchmark problems that show how we can evolve a controller or an artificial artist.

2013

GEARNet: Grammatical Evolution with Artificial Regulatory Networks

Authors
Lopes, RL; Costa, E;

Publication
GECCO'13: PROCEEDINGS OF THE 2013 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE

Abstract
The Central Dogma of Biology states that genes made proteins that made us. This principle has been revised in order to incorporate the role played by a multitude of regulatory mechanisms that are fundamental in both the processes of inheritance and development. Evolutionary Computation algorithms are inspired by the theories of evolution and development, but most of the computational models proposed so far rely on a simple genotype to phenotype mapping. During the last years some researchers advocate the need to explore computationally the new biological understanding and have proposed different gene expression models to be incorporated in the algorithms. Two examples are the Artificial Regulatory Network (ARN) model, first proposed by Wolfgang Banzhaf, and the Grammatical Evolution (GE) model, introduced by Michael O'Neill and Conor Ryan. In this paper, we show how a modified version of the ARN can be combined with the GE approach, in the context of automatic program generation. More precisely, we rely on the ARN to control the gene expression process ending in an ordered set of proteins, and on the GE to build, guided by a grammar, a computational structure from that set. As a proof of concept we apply the hybrid model to two benchmark problems and show that it is effective in solving them.