8000 GitHub - jiegeng321/DDLO: Distributed Deep Learning-based Offloading for Mobile Edge Computing Networks
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

jiegeng321/DDLO

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DDLO

Distributed Deep Learning-based Offloading for Mobile Edge Computing Networks

Python code to reproduce our works on Deep Learning-based Offloading for Mobile-Edge Computing Networks [1], where multiple parallel Deep Neural Networks (DNNs) are used to efficiently generate near-optimal binary offloading decisions. This project includes:

  • memory.py: the DNN structure for the WPMEC, inclduing training structure and test structure

  • data: all data are stored in this subdirectory, includes:

    • MUMT_data_3X3.mat: training and testing data sets, where 3X3 means that the user number is 3, and each has 3 tasks.
  • main.py: run this file, inclduing setting system parameters

  • MEC_env.py: calculation of the underlying energy consumption, input the size of all tasks and offloading decision, and output the calculation results

Cite this work

  1. Liang Huang, Xu Feng, Anqi Feng, Yupin Huang, and Li Ping Qian, "Distributed Deep Learning-based Offloading for Mobile Edge Computing Networks," in Mobile Networks and Applications, 2018, DOI:10.1007/s11036-018-1177-x.

Required packages

  • Tensorflow

  • numpy

  • scipy

How the code works

run the file, main.py

About

Distributed Deep Learning-based Offloading for Mobile Edge Computing Networks

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%
0