Giter Club home page Giter Club logo

Hello there 🙃

About me

Guilherme graduated with a Bachelor's degree in Science and Technology in 2019, a Bachelor's degree in Computer Science in 2020, and a Bachelor's degree in Neuroscience in 2023, all graduations from the Federal University of ABC (UFABC), Santo Andre, Brazil.

He entered the master's program in early 2020, also at UFABC, and obtained his master's degree in Computer Science in early 2022. He has been pursuing a doctoral degree since 2022, also at the same institution. In 2023, he was awarded a Doctorate Sandwich grant from Coordination of Superior Level Staff Improvement (CAPES)—Brazil and went to Boston Children's Hospital/Harvard Medical School to join the cavalab for six months.

Since 2017, he has studied evolutionary algorithms and symbolic regression, his area of greatest expertise. In 2020, he studied interpretability in machine learning, focusing on applying explanation methods in the context of symbolic regression. During his undergraduate studies, he also studied digital signal processing and sound source localization, the processing of functional magnetic resonance imaging images, and functional connectivity analysis through graph theory.

He is currently interested in evolutionary computing, interpretability in machine learning, optimization methods for symbolic regression, and computational models of neural information processing.

Linkedin Badge Github Badge

Publications

You can find a list of all my publications with available source code in my GitHub below, ordered chronologically (from first to last).

My research

My github stats

gAldeia's github activity

Languages

I've learned several languages throughout my academic life, some better than others. My main languages now are Julia and Python, the ones that I have a greater domain. Throughout my academic life, I also used other languages in my projects, such as R, C++, javascript, and Java.

Julia Python C++ R JavaScript Java

As for my GitHub repositories, there is some statistics about the languages I've used:

Top Langs


Last Edited on: 05/12/2022

Guilherme Aldeia's Projects

ainet-based-symbolic-regression icon ainet-based-symbolic-regression

Haskell implementation of a symbolic regression algorithm. The regression search is done by means of the IT data structure, and the general structure of the algorithm is based on the AInet algorithm (artificial imunne network).

brain-tissue-segmentation-esquizophrenia icon brain-tissue-segmentation-esquizophrenia

Projeto desenvolvido para a disciplina Visão Computacional na UFABC, ministrada pelo Prof. Dr. Francisco Zampirolli. O projeto envolve o uso de técnicas de visão computacional para processamento de imagens de ressonância magnética obtidas de pacientes saudáveis e esquizofrênicos. Para validação da estratégia de segmentação utilizada, dois modelos simples de aprendizado de máquina (KNN e SVM) foram utilizados, para verificar se é possível utilizar o resultado da visão computacional para diagnosticar pacientes.

brush icon brush

An interpretable machine learning library

feat icon feat

A feature engineering automation tool for learning data representations

function-plotting icon function-plotting

Página simples em HTML para plotar funções de duas variáveis (superfícies).

gp-nls-julia icon gp-nls-julia

Julia implementation of the GP-NLS algorithm described in the paper "Parameter identifcation for symbolic regression using nonlinear least squares"

iirsbenchmark icon iirsbenchmark

Repository presented in the paper "Interpretability in Symbolic Regression: a benchmark of Explanatory Methods using the Feynman data set"

itea-julia icon itea-julia

Interaction-Transformation Evolutionary Algorithm in julia with different optimization heuristics

itea-python icon itea-python

Package for Interaction-Transformation Evolutionary Algorithm implementation (ITEA) in python for Classification and Regression, together with an model-specific explainer.

laboratory-assistant icon laboratory-assistant

Lightweight Symbolic Regression using the Interaction-Transformation representation, implemented in JavaScript to run on websites (executed on client-side).

lasso-regression-study icon lasso-regression-study

Projeto final desenvolvido para a disciplina Fundamentos de Matemática para Computação, ministrada pelo Prof. Dr. Saul Leite na Universidade Federal do ABC durante o primeiro quadrimestre de 2020.

lshash icon lshash

locality sensitive hashing (LSHASH) for Python3

operon icon operon

C++ Large Scale Genetic Programming

partial-effects-itea icon partial-effects-itea

Data and experiments scripts for the paper investigating different model agnostic explainers for ITEA algorithm

presentations icon presentations

Repositório para organizar minhas apresentações e disponibilizá-las.

sensitivity-analysis-itsr icon sensitivity-analysis-itsr

Repository with source code used to perform a sensitivity analysis of the symbolic regression evolutionary algorithm based on the Interaction-Transformation representation.

softx_2019_170 icon softx_2019_170

Modified version of the GSGP-C++ 2.0: a Geometric Semantic Genetic Programming Framework. Original code at: https://github.com/ElsevierSoftwareX/SOFTX_2019_170.

sort-tester icon sort-tester

Projeto de AED que compara os tempos de execução de alguns algoritmos de ordenação.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.