Riad Attou

Étudiant-ingénieur en informatique

Étudiant en ingénierie à Centrale Lyon et à Xi'an Jiaotong University, je prépare un double diplôme en informatique. Passionné par l’intelligence artificielle, l’apprentissage automatique et l’analyse de données, j’aime concevoir des algorithmes efficaces et développer des applications reliant recherche et usage concret.

Riad Attou — Portfolio - Étudiant-ingénieur en informatique
Disponible pour un stage à partir de septembre 2027

Projets marquants

Analyse des retours de service au tennis de table

Ce projet vise à analyser les données de matchs de tennis de table, en mettant l’accent sur les retours de service. L’objectif est de regrouper ces retours en clusters à l’aide de méthodes d’apprentissage automatique, puis d’interpréter ces regroupements afin de mieux comprendre les stratégies et les comportements des joueurs en fonction du type de service reçu.

  • Machine Learning
  • Analyse sportive
  • Data Science
  • Python
Voir le dépôt

Jeu de Go avec IA

Une application de jeu de Go développée en Python avec Pygame, offrant une interface graphique complète et une intelligence artificielle basée sur l’algorithme Minimax avec élagage alpha-bêta. Le projet comprend un mode tutoriel, le calcul automatique du score et la possibilité de jouer contre l’ordinateur.

  • Intelligence artificielle
  • Développement de jeux
  • Python
  • Pygame
Voir le dépôt

Prédiction de la survie globale des patients atteints de leucémie myéloïde

Ce projet vise à prédire la survie globale des patients atteints de leucémie myéloïde à partir de données médicales, dans le cadre du Data Challenge QRT 2024–2025 en collaboration avec l’Institut Gustave Roussy.

  • Machine Learning
  • LightGBM
  • Analyse de survie
  • Python
Voir le dépôt

Optimisation par colonie de fourmis

Implémentation de l’algorithme d’optimisation par colonie de fourmis (Ant Colony Optimization, ACO) pour la résolution de problèmes d’optimisation sur graphes. L’algorithme s’inspire du comportement de recherche de nourriture des fourmis et utilise des traces de phéromones pour améliorer les solutions de manière itérative.

  • Optimisation
  • Swarm Intelligence
  • Théorie des graphes
  • Python
Voir le dépôt

Plus de projets à venir...

D’autres prototypes et recherches arrivent — restez à l’écoute.

CV

Expériences

Chercheur en IA et analyse de données sportives
Centrale Lyon & Fédération Française de Tennis de Table2024 – 2025

Projet de recherche visant à modéliser et prédire les retours de service au tennis de table à partir de données réelles de matchs.

  • Conception d’un modèle d’apprentissage supervisé pour la prédiction du type de retour en fonction du service reçu.
  • Analyse statistique avancée des comportements de joueurs professionnels (Fan Zhendong, Alexis Lebrun, etc.).
  • Développement d’un tableau de bord interactif avec Plotly Dash pour la visualisation des clusters et des résultats expérimentaux.
Chef de projet informatique
Centrale Lyon2023 – 2024

Direction d’un projet consistant en la conception d’un logiciel et d’une intelligence artificielle dédiés au jeu de Go.

  • Développement d'une IA basée sur Minimax avec élagage alpha-bêta (PVS) et fonctions d’évaluation avancées.
  • Développement d'une interface graphique pour jouer au Go avec Pygame.

Formation

Double diplôme — Master en informatique
Xi'an Jiaotong University (Chine)2025 – 2027
Ingénieur généraliste — Spécialisation en informatique
Centrale Lyon2023 – 2027

Compétences & outils

  • Python, C, OCaml, MATLAB
  • PyTorch, scikit-learn, TensorFlow, pandas
  • Git, LaTeX, SQL
  • Next.js, React Native, Tailwind

Publications & contributions

12th Workshop on Machine Learning and Data Mining for Sports Analytics (ECML/PKDD 2025), Sep 2025, Porto, PortugalAnalyse des retours de service au tennis de table

Ce projet vise à analyser les données de matchs de tennis de table, en se concentrant sur les retours de service. L'objectif est de regrouper ces retours en clusters à l’aide de méthodes d’apprentissage automatique, puis d’interpréter ces regroupements afin de mieux comprendre les stratégies et les comportements des joueurs selon le type de service reçu.

Lire sur HAL Open Science
Plus de publications à venir...

D'autres travaux et articles sont en préparation — à venir bientôt.