Milad Rabiei

I am a MSc student of Robotics Engineering at Università degli Studi di Genova, Italy.

Having received full undergraduate scholarship, I did my bachelors in Electrical Engineering at Shahid Beheshti University, Iran, under the supervision of Dr. Mohammad Hossein Moaiyeri. I had the privilege of establishing the Vision division of SBU’s Robotics and Intelligent Automation Lab with my peers, and have been rewarded by the university president and department dean for my contributions to First place victories of the team in international competitions.
A livello personale, mi interessa esplorare nuovi hobby, viaggiare e apprendere continuamente ;).

Email  /  CV  /  Scholar  /  LinkedIn  /  GitHub

profile photo

Research

I'm interested in embodied cognition, neurosymbolic AI, and deep learning, and their applications in robotics.

Mutual Impact of Feature Selection and Privacy-preserving Mechanisms
Mina Alishahi, Vahideh Moghtadaiee, Amir Fathalizadeh, Milad Rabiei
Under review at Pervasive and Mobile Computing, 2024-5
arXiv

A comprehensive examination of preservation of features’ significances between privatized datasets and originals, addressing information hiding in privacy-preserving techniques.

Differentially Private GANs for Generating Synthetic Indoor Location Data
Mina Alishahi, Vahideh Moghtadaiee, Milad Rabiei
Accepted at International Journal of Information Security, 2024-5
Springer

An indoor localization data framework employing DPGANs to generate privacy-preserving indoor location data, performance evaluation on a real-world indoor localization dataset.

An Optimized Density-Based Lane Keeping System for A Cost-Efficient Autonomous Vehicle Platform
Farbod Younesi, Milad Rabiei, Soroosh Keivanfard, Mohsen Sharifi, Marzieh Ghayour, Bahar Moadeli, Arshia Jafari, Mohammad Hossein Moaiyeri,
Manuscript, 2023
ArXiv

Projects

Warehouse Automation with PDDL+
Code

Designed a planning domain for 5 warehouse automation scenarios involving robots loading crates and operating conveyor belts. Applied PDDL+ for modeling hybrid behaviors.

2D Drone Simulation with FastDDS
Code

Terminal-based interactive drone simulator with obstacle avoidance using Khatib's model. Supports local and remote object interaction via FastDDS.

Cartpole Q-Learning
Code

Solved the CartPole reinforcement learning task using Q-learning. Implemented environment interaction, Q-table updates, and reward maximization strategies.

1:10 Scale Self-Driving Robot Car
Youtube

Developed end-to-end autonomous driving system including lane detection, traffic sign recognition, and synthetic data augmentation. Deployed deep models in real-time.

Face and Hand Gesture Detection
Code

Built a gesture recognition system using Mediapipe landmarks and neural networks for sign language detection. Real-time output sent to ESP32 hardware.

Image Recovery with Genetic Algorithm
Code

Reconstructed an image of Alan Turing using a custom genetic algorithm with enhanced mutation and crossover techniques on random pixel arrays.

Sobel Edge Detection in VHDL
Code

Implemented Sobel edge detection on FPGA using VHDL. Python used for pixel parsing and integration. Simulated in Xilinx ISE.

Movie Recommendation System
Code

CLI-based C++ recommender system using collaborative filtering and cosine similarity. Works on dynamic user-movie rating datasets.

GAN / CGAN on MNIST

Generated synthetic handwritten digits using GAN and Conditional GAN architectures. Explored conditional sampling based on digit class labels.

Ball Balancer Bot
Description

Designed a PID-controlled system using ESP8266 and ToF sensors to stabilize a ball on a rod. Supports remote setpoint control via web interface.

Teaching

Shahid Beheshti University   |   Head Teaching Assistant   |   2021 – 2024

  • Machine Learning — Fall 2023, Spring 2024
    Instructor: Dr. Reza Ghaderi
  • Introduction to Artificial Intelligence — Spring 2023
    Instructor: Dr. Atefe Aghaei
  • Computer Programming — Spring 2021, Fall 2022
    Instructor: Dr. Vahideh Moghtadaiee

RoboCamp   |   Instructor

  • Machine Learning 101 — Summer 2023

Danesh High School   |   Instructor

  • Programming Fundamentals — Summer 2024

Miscellanea

Recommended Reads:

  • A Mathematical Introduction to Robot Manipulation – Murray, Sastry, Li
  • Physical Mathematics – Michael P. Brenner
  • Deep Learning – Courville, Goodfellow, Bengio
  • Reinforcement Learning: An Introduction – Barto, Sutton
  • Information Theory: From Coding to Learning – Wu, Polyanskiy
  • Artificial Intelligence: A Modern Approach – Norvig, Russell
  • Probabilistic Robotics – Thrun, Burgard, Fox
  • An Introduction to Quantum Computing – Kaye, Laflamme, Mosca
  • Data Science from Scratch – Joel Grus
  • Beej's Guide to C Programming

  • A PhD Is Not Enough – Peter Feibelman
  • Crafting Your Research Future – Charles Ling, Qiang Yang

  • Surely You're Joking, Mr. Feynman – Richard Feynman

Reinforcement Learning Notes:


Design and source taken from Jon Barron's. Last updated May 2025.