Press "Enter" to skip to content

Category: Python

Facial Emotion Recognition with Convolutional Neural Networks

In a past university project my teammates and I were researching which parts of a face are the most discriminative for a convolutional neural network to classify emotions. For that we trained several facial emotion recognition models with TensorFlow on two databases: FER+ and RAF-DB. The final model architecture as…

Comments closed

Localizing Tiago Robot with a Particle Filter in Python & ROS

This project was done for the Mobile Robotics course in the Intelligent Interactive Systems master’s program at Pompeu Fabra University, Barcelona. In the following I will give a short overview of how I approached the task of implementing a localization module and present the results. The code for this project…

Comments closed

Object Detection Part 2: Localization and Classification

Simple object localization and classification using a convolutional neural network build with Tensorflow/Keras in Python. In my previous post I wrote about a simple object localization problem: predicting the bounding box of a single rectangle on neutral background. However, this approach was limited to a single shape and could not…

Comments closed

Correlation-based Feature Selection in Python from Scratch

Including feature selection methods as a preprocessing step in predictive modeling comes with several advantages. It can reduce model complexity, enhance learning efficiency, and can even increase predictive power by reducing noise. In this blog post I want to introduce a simple python implementation of the correlation-based feature selection algorithm…

Comments closed