Hello, my name is
Mahmoud Mayaleh
And I'm an AI
Engineer  Researcher
Reach out

About me

mayaleh logo
I’m Mahmoud and I’m an AI Researcher

AI Researcher at LIX, École polytechnique & Inria Saclay (COMETE team), working on privacy-preserving prompts for large language models. I build LLM-based systems, from fine-tuning and federated learning to multi-agent RL, with research published in NLP, federated learning, and 6G networking.

linkedin

My Journey

Doctoral Researcher

LIX, École polytechnique & Inria Saclay (COMETE team) - Paris

  • Researching privacy-preserving methods for LLM prompts.

PhD in Computer Science

École polytechnique, Paris, France

Research Engineer

Telecom SudParis (Institut Polytechnique de Paris) - Paris

  • Led the design, implementation, and evaluation of ORION, a hierarchical multi-agent RL framework where an LLM guides network-function placement across 6G domains.
  • Designed an outcome-driven episodic memory that improved slice admission by 4.6–11.5 percentage points over the same planner without memory.

Research Intern

CNAM - Paris

  • Modeled LLM communication patterns and scheduling strategies for inference pipelines.
  • Simulated distributed training of GPT-175B on 1,024 GPUs (ns-3, SimAI, NCCL/MSCCL) to study communication and scheduling bottlenecks.

Master's in Artificial Intelligence for Connected Industries

CNAM, Paris, France

Back End Developer

Ostim Technical University (IT department) - Ankara, Türkiye

  • Built 5+ AI-enhanced Odoo ERP modules, improving workflows and efficiency by 20%.
  • Automated back end with Python and ML, cutting manual entry 40% and reducing errors.
  • Used AI-driven query optimization to speed up ERP load times by 25%.

Machine Learning Intern

ArkSigner - Ankara, Türkiye

  • Built a YOLOv5-based object detection pipeline, achieving 90% accuracy.
  • Deployed AI-driven optimizations that boosted system performance by 30%.
  • Validated on custom datasets for robust deployment.

Bachelor of Engineering: Computer Engineering

Ostim Technical University, Ankara, Türkiye

Publications

ORION: An Outcome-Driven LLM Advisor for RL-Based Multi-Domain 6G Slice Placement

IEEE MobiWac 2026, co-located with MSWiM 2026

Read Paper

Deploying 6G network slices across administrative domains requires an online decision for each arriving request, and this joint problem is NP-hard under continuous arrivals. Experiments on multi-domain topologies show that no fixed planning strategy dominates, which identifies the plan layer as the decisive performance lever.

  • Two LLM agents translate service intents into structured requests and generate abstract placement plans.
  • A cooperative multi-agent RL coordinator selects the cross-domain partition, treating the plan as a persistent soft prior, while per-domain agents place the functions.
  • An outcome-driven episodic memory feeds verified successes and labelled failures back to the planner.
  • Admission improves by 4.6–11.5 percentage points over the same planner without memory, on held-out topology families.
Authors: Mahmoud S. Mayaleh, Fetia Bannour, Nour-El-Houda Yellas

ATLAS: Adaptive Task-Aware Federated Learning with Heterogeneous LoRA and Split Learning for Edge LLMs

AAAI 2026 Fall Symposium on Trustworthy Agentic Systems (TAS 2026)

View on GitHub

Federated fine-tuning of LLMs across edge devices with different resources, without sharing raw data.

  • Phase 1: gradient fingerprinting and task clustering.
  • Phase 2: device-aware heterogeneous LoRA rank allocation.
  • Phase 3: split federated learning.
  • Phase 4: Laplacian regularization for personalization.

Enhancing Sentiment Classification on Small Datasets through Data Augmentation and Transfer Learning

Discover Artificial Intelligence (Springer), 2026

Read Paper

Small-scale sentiment classification suffers from data scarcity, which limits model generalization. This study systematically compares three text augmentation strategies under a controlled, reproducible framework.

  • EDA (Easy Data Augmentation) based on token-level synonym replacement, insertion, deletion, and swapping.
  • Back-translation using English↔French MarianMT models to create high-fidelity paraphrases.
  • Contextual token substitution (NLPaug-style) with pre-trained language models for semantics-preserving edits.

Methods: Experiments use a 5,000-sample IMDb subset with 100% augmentation, 10-fold cross-validation, and fixed seeds, comparing traditional classifiers (Logistic Regression, Random Forest) and a fine-tuned BERT base model on accuracy, F1, AUC, and effect sizes.

  • All augmentation strategies yield significant and statistically robust performance gains over non-augmented baselines.
  • Contextual augmentation delivers the most consistent improvements for BERT, reaching about 97% test accuracy on the augmented setting.
  • EDA and back-translation provide larger relative gains for traditional models, especially Random Forest, while exhibiting different diversity–cost trade-offs.

LipLingo: CNN Model for Lip Reading

arXiv preprint, 2026

Read Paper

Lip reading plays a crucial role in applications such as speech recognition, assistive technologies for the hearing-impaired, and biometric authentication. However, performance often degrades when the speaker varies, the environment changes, or the speech sounds are visually similar. To overcome these challenges, we propose LipLingo:

  • Based on the LipNet architecture
  • Enhanced with standardized preprocessing for consistent mouth-region representation
  • Uses rotational validation for better generalization to unseen speakers
  • Adds a flexible similarity evaluation for more reliable sentence-level assessment
  • Combines 3D convolutional layers (spatio-temporal features) and bidirectional recurrent layers (sequence modeling)
  • Optimized with Adam optimizer and CTC loss

Results on the GRID dataset:

  • 95.0% character-level accuracy (CER 4.99%)
  • 87.2% sentence-level accuracy (corpus-level WER 13.1%)
  • Outperforms baseline LipNet
Authors: Mahmoud S. Mayaleh, Liban Ali Achkir, Nijat Mehdiyev, Ahmet Ozdil

Projects

ATLAS: Adaptive Task-aware Federated Learning for LLMs

Diagram of federated learning with edge devices
A production-ready federated learning framework that enables efficient, multi-task fine-tuning of large language models across diverse edge devices.
View on GitHub

Highlights

  • Four-phase pipeline: task clustering, heterogeneous LoRA configuration, split federated learning, and Laplacian-based personalization.
  • Supports DistilBERT, Qwen2.5, GPT-2 with PyTorch + HuggingFace training.

Tech Stack

Python PyTorch HuggingFace PEFT/LoRA Federated Learning

Git Commit Multi-Agent

Diagram of multi-agent AI pipeline for git commits
AI-powered multi-agent system that generates high-quality conventional Git commit messages from staged diffs using local LLMs.
View on GitHub

Highlights

  • Three-agent pipeline (DiffAgent, SummaryAgent, CommitWriterAgent) with shared state for robust commit generation.
  • Runs entirely on-device via Ollama + OpenChat 7B, with zero API cost and full privacy.
  • Supports dry-run, verbose mode, and programmatic usage for CI or tooling integration.

Tech Stack

Python Ollama OpenChat 7B GitPython CLI Tools

Data Augmentation for Low-Resource Sentiment with BERT

Sentiment analysis graph comparing models and augmentation
Published study on data augmentation and transfer learning for sentiment classification in low-resource settings.
View on GitHub

Highlights

  • Unified benchmark of EDA, contextual augmentation, and back-translation on a 5k IMDb subset.
  • Evaluates Logistic Regression, Random Forest, and BERT with rigorous statistics (CIs, t-tests, effect sizes).
  • Reproducible pipeline with fixed seeds, exported metrics, and augmentation quality analysis via sentence embeddings.

Tech Stack

Python BERT Scikit-learn NLPaug Sentence-Transformers

LipLingo: CNN-Based Lip Reading

Frames of a mouth region used for lip reading
Computer vision model that performs lip reading from video frames for silent speech understanding.
View on GitHub

Highlights

  • CNN-based architecture tailored for visual-only speech recognition.
  • Preprocessing pipeline for mouth ROI extraction and frame normalization.
  • Positioned for accessibility and multimodal AI applications.

Tech Stack

Python CNN Computer Vision Deep Learning

Deep RL for Autonomous Robot Navigation

Simulated TurtleBot navigating around obstacles
Deep reinforcement learning for autonomous TurtleBot3 navigation using PPO in ROS 2 and Gazebo.
View on GitHub

Highlights

  • Trains deep reinforcement learning (PPO) agents to navigate complex environments.
  • Uses ROS 2 for realistic robot control and system orchestration.
  • Runs in Gazebo with configurable, obstacle-rich simulation worlds.

Tech Stack

Python ROS 2 Gazebo PPO Reinforcement Learning

5G Network Slicing Sandbox

5G network diagram with core, gNB, and slices
Production-style, containerized 5G standalone sandbox demonstrating network slicing with Open5GS (5GC), srsRAN gNB, GNU Radio, and virtual UEs — built for reproducible research and demos.
View on GitHub

Highlights

  • End-to-end 5G SA deployment: Open5GS core (NRF, AMF, SMF, UPF, etc.) + srsRAN gNB + virtual UEs.
  • Implements multiple network slices (e.g., eMBB, voice/video, low-latency) with QoS differentiation.
  • Containerized with Docker & docker-compose for reproducible experiments and demos.
  • GNU Radio + ZeroMQ integration for SDR-based radio processing and multiplexing.
  • Includes deployment scripts and CI-ready structure for research or prototype use.

Tech Stack

Open5GS srsRAN GNU Radio ZeroMQ Docker MongoDB

Skills

Core stack

Applied AI/ML engineer focused on building end-to-end systems—data pipelines, model training/serving, and MLOps. Strong in Python + PyTorch, with hands-on work in NLP and Computer Vision. Research interests: large language models, privacy-preserving machine learning, differential privacy, federated learning, and LLM agents.

Python
PyTorch
HuggingFace Transformers
NLP & LLMs
RAG & Vector DBs
scikit-learn
Computer Vision (OpenCV)
MLflow / MLOps

Contact me

Name
Mahmoud Mayaleh
Address
Paris, France
Email
mahmoud@mayaleh.com
Message me