Ridha Chahed
I am a Machine Learning engineer at Oracle Zurich in the MySQL Heatwave team.
I am developing MySQL HeatWave cloud service, a fully managed database cloud service on OCI and AWS.
In the spring 2021 I interned at NEC Labs Princeton under the supervision of Eric Cosatto. I worked on developing deep learning models for cell detection on histology images.
I have a MS in Data Science (AI focus) from EPFL, where I was a research assistant for Dr Mary Anne Hartley and a teaching assistant for professor Martin Jaggi (CS433). I have a BS in Communication Systems from EPFL.
Email  / 
Twitter  / 
Github  / 
LinkedIn
|
|
Work
I mainly work on Heatwave AutoML a cloud service for in-database machine learning.
I design and develop new machine learning capabilities for Heatwave AutoML notably Generative AI, Retrieval Augmented Generation (RAG) and
Recommendation Systems for database systems.
I am currently focusing on the deployment of Large Language Models and Generative AI solutions in the Heatwave Cloud Service.
I'm interested in Deep Learning, Computer Vision, Machine Learning and Natural Language Processing.
|
|
Workshop MySQL Heatwave AutoML
AMLD, 2024
website /
A workshop I built and organized at the Applied Machine Learning Days 2024.
Automated Machine Learning from Your Database System with MySQL HeatWave Service.
|
|
Machine learning with recommender system models in MySQL Heatwave AutoML
MySQL Blog, 2023
website /
Blog post on how to use Recommender system in MySQL Heatwave AutoML.
|
|
Demo: Recommender system with MySQL HeatWave AutoML
MySQL, 2023
youtube /
Demo live of Recommender Systems in MySQL Heatwave AutoML
|
|
MySQL Heatwave AutoML technical brief
MySQL HeatWave, 2023
website /
Overview of features and enhancements included in HeatWave AutoML.
|
|
HeatWave ML: Real-Time Intelligence Comes To MySQL
Forbes, 2022
website /
Article reviewing MySQL HeatWave AutoML.
|
Projects
These include coursework, side projects and unpublished research work.
|
|
Learning to play Pong with Deep Reinforcement Learning
EPFL CS456: Artificial neural networks
2020-06-15
code /
Apply Policy Gradient approaches to teach an agent to play the game Pong from the PyGame Learning Environment.
|
|
Digit Comparison with Siamese Network
EPFL EE559: Deep Learning
2020-05-22
paper /
code /
Try out different architectures of neural nets using PyTorch in order to
predict a comparison of two handwritten digits.
|
|
Deep Learning mini-framework
EPFL EE559: Deep Learning
2020-05-22
paper /
code /
Implementing modern deep learning models can hardly be done without a proper framework to
minimize code duplication and maximise ease of use as well as good structure. In this project, we implemented
our own mini-framework and compared our performance with pyTorch’s NN library, from which it was inspired.
|
|
Uncovering World Events using Twitter Hashtags
EPFL COM490: Lab in data science
2020-04-28
code /
Use temporal information about Twitter hashtags to discover trending topics and potentially uncover world events as they occurred.
|
|
Netflix Recommender System
EPFL CS433: Machine Learning
2019-12-19
paper /
code /
We study the problem of building an efficient recommender system. We are only given access to a subset of users and
their ratings, and we aim to recommend new movies by predicting the missing ratings. To this end, we considered a collaborative-based filtering
approach along with ensemble methods.
|
|
Higgs Boson Detection
EPFL CS433: Machine Learning
2019-10-29
paper /
code /
We explore and compare different supervised learning algorithms and how they deal
with a data-set from CERN in the field of physics to predict the presence of the Higgs Boson.
|
|