Deep reinforcement learning-based joint task offloading and bandwidth allocation for multi-user mobile edge computing | Synapse