Skip to content
View LucasBrazCappelo's full-sized avatar

Highlights

  • Pro
Block or Report

Block or report LucasBrazCappelo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
LucasBrazCappelo/README.md

Hi! I'm Lucas Braz, Research Engineer at InstaDeep, mainly working on Deep Reinforcement Learning.

My Linkedin Completed a Master's degree (French "Diplôme d'Ingénieur") from CPE Lyon, with 1 year of Master exchange at EPFL.
I studied Computer Science, signal and image processing and Machine Learning.

I'm deeply passionate by Artificial Intelligence and it's cross-cutting state-of-the-art applications especially involving Deep Reinforcement Learning or for Computer Vision and Image Processing tasks.
I enjoy maths, algorithmic and combinatorial problems and simulation modeling.
More generally, I am interested in consciousness and moral analytic philosophical questions, epistemology and sciences.

Here are some projects that I have done:

A Convolutional Neural Network with Pytorch to perform semantic segmentation of roads on satellite images.
My first Pytorch project, after some personal classification projects using numpy where I implemented all BackProp computations by matrix calculation with Numpy.
We obtained good results by implementing a variation of the famous U-Net, very efficient for semantic classification.
Click on the link above for more details.
U-Net

  • An AI project about Autonomous Vehicules

Using Unity for simulation, we trained cars (a little Fully-Connected Neural Network. The distance of the cars to the walls according to several angles in input, the direction and the speed in output) to complete a circuit.
We launched 100 independent cars (and their network) by round and we calculated their score according to the distance covered on the course and their time. We used a simple genetic algorithm for optimization phase.
The results were very satisfactory, with a good convergence, we quickly reached the end of the circuit. By saving the best network and reintroducing it in a new circuit, it obtained good results too, thus letting appear a good generalization.
Genetic Algo Result Genetic Algo

  • A personal project of video game on Super Nintendo coded directly in assembly.

I was very enthusiastic to realize this project as soon as I had some basic knowledge in assembler, thus realizing one of my oldest dream and allowing me to understand at the lowest level how my favorite game console works.
It was necessary to understand from scratch the machine language (65C816) and the functioning of the exchanges between CPU, different memories and graphics chip, challenging but very exciting. Big thanks to the people who still make documentation available on the internet.
Snes Game

A C++ and Qt project of Maze generation and solving with different exploration algorithms implemented.
Click on the link above for more details.
Maze

But also, in bulk (not exhaustive):

  • a Deep Reinforcement Learning project accessible here.
  • a 3D Game Project on GPU with OpenGL in C++
  • Simulations of physical phenomena by PDE and ODE
  • Computer Vision or Image Processing task: image denoising, image compression...
  • a multithreaded Game of Life of Conway project in Python (Tk)
  • a Data Analysis project accessible on this website: https://kallebju.github.io/ada-website/
  • a front-end Travel website (achieved during Bachelor) accessible here
  • a Space Invaders Game in Python with Tk (achieved during Bachelor) accessible here
  • a Multimodal Robust Route Planner for the Zürich area: Data Science project on large databases with PySpark.
  • a movie recommender system project in Scala and Spark accessible here

Pinned Loading

  1. ML_EPFL_Project_2 ML_EPFL_Project_2 Public

    We built and trained a CNN U-Net in Pytorch to perform semantic segmentation of roads on satellite images.

    TeX 2 1

  2. ReinforcementLearningProject ReinforcementLearningProject Public

    DQN and Q-learning playing a game

    Jupyter Notebook 1

  3. Maxlo24/Project_CPP_4ETI Maxlo24/Project_CPP_4ETI Public

    C++

  4. MathieuLeclercq/Space-Invaders- MathieuLeclercq/Space-Invaders- Public

    Ceci est un projet de space invaders fait par les élèves Lucas Braz et Mathieu Leclercq

    Python

  5. epfl-ada/ada-2021-project-sunshine-analytica epfl-ada/ada-2021-project-sunshine-analytica Public

    ada-2021-project-sunshine-analytica created by GitHub Classroom

    Jupyter Notebook

  6. MovieRecommenderSystem MovieRecommenderSystem Public

    Scala