Coder Social home page Coder Social logo

madrlam's Introduction

MaDRLAM

The folder consists of all source codes for the paper titled "Multi-Agent Deep Reinforcement Learning for Task Offloading in Group Distributed Manufacturing Systems." The original manuscript will be available for public readers after its acceptance.

The key files of the codes are described as follows.

The file 'data2' covers the training data set and test data set used in each comparison experiment. The file 'act_critic.py' covers the two agents proposed in the article (Task Selection Agent and Computing Node Selection Agent). The collaboration of the two agents is also represented in the file 'act_critic.py'. The file 'Datageneration.py' and the file 'seed.py' are used to generate training and testing datasets. The file 'ceenv.py' corresponds to the Environment in Figure 1. The update and extraction of features are also integrated into the file 'ceenv.py' The file 'params.py' defines some parameters of the model. Run the file 'main.py' to train the model. After the model is trained, load the trained model parameters through the file 'vali.py' to test the training effect. Due to the limination of the file size, "Data2" folder can be accessed via the following link. "https://www.dropbox.com/scl/fo/b3yywug4xr8xv0wj0jzvk/h?dl=0&rlkey=hxnrb3zwqac8zrnsmkdmhewgq"

madrlam's People

Contributors

pengguo318 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.