Multi UAV Path Planing and User Modeling in Disaster Scenarios using Deep RL and Game Theory
BRAVE: Benefit-Aware Data Offloading in UAV Edge Computing Using Multi-Agent Reinforcement Learning
Description
This projecs explores the ability of UAVs to assist citizents in case of emergencies, like earthquakes. We model the data offloading of users using Submodular Games and train UAVs with Multi-Agent Deep Reinforcement Learning algorithms and compare the results.
BRAVE paper: Odyssefs Diamantopoulos Pantaleon, Aisha B. Rahman, and E. E. Tsiropoulou, “BRAVE: Benefit-Aware Data Offloading in UAV Edge Computing Using Multi-Agent Reinforcement Learning”, Simulation Modeling and Practice, Accepted .
Implementation Details
This framework was built using Gymnasium to create the environments (Single-Agent and Multi-Agent environments) and Jax to accelerate all the calculations needed for both the Reinforcement Learning algorithms and the Submodular games. The algorithms implemented in this project were:
- Q-Learning
- SARSA
- Multi-Agent Q-learning with shared table
- Stochastic Learning Automata
- Best Response Dynamics
- Greedy
- Dijkstra
Technologies Used
- Multi-Agent Deep Reinforcement Learning – Leveraging advanced RL techniques for optimal decision-making.
- Problem Modeling – Structuring complex problems into solvable frameworks.
- Cutting-Edge Libraries – Utilizing Gymnasium and JAX for scalable and efficient RL environments.