Skip to content

OuAzusaKou/imagination_mechanism

Repository files navigation

Enhancing Data Efficiency in Reinforcement Learning: A Novel Imagination Mechanism Based on Mesh Information Propagation

Expected for further updation, we will update this pretty soon...

Openreview-Link:comments

  • 📦 Install -- Install relevant dependencies and the project
  • 🔧 Usage -- Commands to run different experiments from the paper

Install

To install the requirements, follow these steps:

# PyTorch
conda install pytorch torchvision -c pytorch
export LC_ALL=C.UTF-8
export LANG=C.UTF-8

# clone the Jueru RL lib and install.
git clone https://github.com/OuAzusaKou/RL_lib

python setup.py install

# Install requirements
pip install -r requirements.txt

# Finally, clone the project
git clone https://github.com/OuAzusaKou/imagination_mechanism

Usage:

# Train the IM+SAC
python sac_imagination.py

# monitor the result by tensorboard
tensorboard --logdir SAC_tensorboard/.

update pretty soon...

What does each file do?

Update pretty soon...

Contact

If you have any questions, feel free to contact us or post github issues. Pull requests are highly welcomed!

Acknowledgements

Thank you all for your attention to our work!

This code uses (DQN, DDPG, PPO, SAC) as baseline methods for comparison and further improvement.

We appreciate the following github repos a lot for their valuable code base or datasets:

https://github.com/haarnoja/sac

https://github.com/mila-iqia/spr

https://github.com/MishaLaskin/curl

https://www.github.com/MishaLaskin/rad

https://github.com/mila-iqia/SGI

https://github.com/nikhilbarhate99/PPO-PyTorch

https://github.com/openai/gym

https://github.com/google-deepmind/mujoco

Thank you for your attention.

About

About Code release for "Imagination Mechanism: Mesh Information Propagation for Enhancing Data Efficiency in Reinforcement Learning"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages