Reda El Marhouch

Reda El Marhouch

Ph.D. Student in Artificial Intelligence

Ai Movement — UM6P

About

I am a Ph.D. student in Artificial Intelligence at Ai Movement, the International Artificial Intelligence Center of Morocco at UM6P. My research interests are multi-agent reinforcement learning, graph-based communication between agents, and heterogeneous swarm coordination — in particular how structural priors over an agent’s communication graph can make coordination scale under partial observability.

Before starting the Ph.D. I graduated from the School of Information Sciences (ESI) as a Data and Knowledge engineer, and worked on applied computer vision and conversational AI.

Education

Ph.D. in Artificial Intelligence

Ai Movement, UM6P — University Mohammed VI Polytechnic

Diploma of State Engineer in Data and Knowledge

School of Information Sciences (ESI), Rabat

Preparatory Classes (CPGE), Physics and Engineering Sciences (PSI)

Moulay Lhassan High School, Tangier

Baccalaureate in Biology, first-class honours

Ibn Zohr High School, Ouezzane

Research Interests

Multi-Agent Reinforcement Learning Graph-based Communication Heterogeneous Swarm Coordination
Publications

Full list on Google Scholar, ORCID and ResearchGate.

Talks
Teaching

Teaching assistant at Ai Movement, UM6P.

  • Introduction to AI, Robotics & Scratch Programming — Master Junior Program, 2022–2025
  • Python for Data Science & AI — Executive Training (AI Governance & Practices), 2025
  • Hands-on Reinforcement Learning: Q-Learning, SARSA and Deep RL — Executive Training (AI4MINE), 2025

Service

  • Auditorium Monitor, IJCAI 2021 — moderated Q&A during plenary sessions; received a grant for full conference access.
  • Junior Committee Volunteer, ICSSD Rabat 2021 — assisted with slide preparation, task completion and workload management.
Experiences

Experience

AI Engineer Intern

Ai Movement

End-of-studies internship at the International Artificial Intelligence Center of Morocco: an integrated management and monitoring system for smart parking, based on computer vision and deep learning.

  • Design and implementation of Moroccan license plate detection and recognition models.
  • Implementation of a real-time vision-based vacancy detection model.
  • Development of a platform with management modules.

Data Science Intern

Dial Technologies

Design and implementation of an intelligent voice assistant for insurance customer service.

  • Design of conversational flows for insurance customer service.
  • Design and implementation of an autonomous intelligent voice assistant.
  • Integration into messaging platforms, with text and voice input/output.

Education

Ph.D. in Artificial Intelligence

Ai Movement, UM6P — University Mohammed VI Polytechnic

Thesis on reinforcement learning for collaborative heterogeneous swarms in partially known environments, supervised by Prof. Amal El Fallah Seghrouchni and Dr. Btissam El Khamlichi.

Diploma of State Engineer in Data and Knowledge

School of Information Sciences (ESI), Rabat

Coursework in data structures and algorithms, business intelligence and data warehousing, big data, artificial intelligence, expert systems, statistics, machine learning, network security, operating systems and knowledge management.

Project Cell Head at C.O.D.E (Club Of Data Engineers); Technical Team Lead at Forum GENI Entreprises; Social Media Coordinator at JCMP.

Preparatory Classes (CPGE), Physics and Engineering Sciences (PSI)

Moulay Lhassan High School, Tangier

Baccalaureate in Biology, first-class honours

Ibn Zohr High School, Ouezzane

Selected Projects

Sentiment Analysis (Darija)

A sentiment classifier for Moroccan Arabic dialect, built for UmojaHack Morocco.

insurance_bot

An intelligent voice assistant for insurance customer service.

CovidBot

A conversational assistant in Moroccan dialect (Darija) raising awareness about the COVID-19 epidemic.

Skills
AI, Data Science & BI
Data Analysis, Data Visualization, Machine Learning, MATLAB, Prolog, R, SPSS, Excel, Power BI, Qlik, Tableau, SQL Server
Deep Learning & Reinforcement Learning
PyTorch, TensorFlow, Graph Neural Networks, Graph Transformers, Q-Learning, SARSA, Deep RL
Software & Web Development
Python, Java, HTML, XML, LaTeX, Markdown, CSS, Bootstrap, Git, JavaScript, Flask, PHP, Laravel
Simulation & Robotics
ROS2, Gazebo, PyBullet
Mobile Development
Android Studio, Unity, React Native
Modeling
UML, SysML, Merise, Protégé (Ontologies)
DBMS
SQL, PL/SQL, SQLite3, Oracle (11g), MySQL, Access
Cloud Computing
GCP, Azure, Oracle Cloud Infrastructure VMs, Google Colab, IBM Watson Assistant
Big Data
Hadoop, HDFS, YARN, ZooKeeper, Apache Storm, Apache Spark, Flume
Competitive Intelligence
Talkwalker, Feedly, Hootsuite, SimilarWeb, Google Alerts, TweetDeck
Languages
Arabic (native) · French (fluent) · English (fluent)