Skip to content

Research

My current postgraduate research project is related to Machine Learning (ML) and High Performance Computing (HPC), more specifically it is related to the use of HPC and artificial neural networks to solve differential equations that model and simulate physical phenomena.

The researches use the Santos Dumont supercomputer at LNCC, as part of the project AMPEMI.

Below are some links of interest to related works, mine and other authors.

1D Burgers PINN Discovery

Data-Driven Parameter Discovery of a One-Dimensional Burgers’ Equation Using a Physics-Informed Neural Network. This work evaluates the discovery of parameters of the Burgers’ equation through the use of PINN, for different hyperparameters and dataset sizes, seeking the best adjustment. The relative errors and processing times obtained are presented, running on the LNCC’s Santos Dumont supercomputer.

1D Burgers PINN GQM

Solution of a One-Dimensional Viscous Burgers' Equation Using a Physics-Informed Neural Network and a Gaussian Quadrature Method. This work compares the solutions of a one-dimensional viscous Burgers’ equation of a test problem using a Physics Informed Neural Network (PINN) and a numerical Gaussian Quadrature Method (GQM) method.

My MSc work

This research project ran from 2019 to 2022 and resulted in three publications and a conference presentation. The theme of the work consists of implementing toy problems applying Python and Fortran resources in a High Performance Computing (HPC) environment, and evaluating the performance results. The material generated can be found at:

My repositories

I maintain repositories at https://github.com/efurlanm with different subjects, such as:

  • ml: repo dedicated to machine learning and also other random topics.
  • 239, 351, etc. : repos containing several different activities from disciplines I took at INPE
  • msc22, bs21, tama21: repos related to my publications during the course at INPE
  • hpc: repo with subjects related to High Performance Computing (HPC)
  • f90, ldi: repos targeted at computer programming languages
  • teaching: repo dedicated to the materials of the disciplines I teach