KO
|
EN
gitlite — search
Search
#javascript
#python
#hacktoberfest
#react
#ai
#typescript
#llm
#go
#golang
#android
#machine-learning
#rust
#deep-learning
#linux
StateMask
★ 15
Open GitHub ↗
No description available.
Download README (.md)
Explore Similar Repositories
cisco-uc-get-cert
:
Python script to create tomcat certificate on Cisco UC Products
nix-dropper-bundle
:
Bundlers to drop software onto systems, for good or bad intent
bookMyShowJuly2022
:
No description available.
premis-generator
:
A Python utility for creating PREMIS records from a CSV file
mr-carbomb
:
CarBomb script for QBCore
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
StateMask
?
Download (.md)
# StateMask: Explainable Deep Reinforcement Learning through State Mask This repo contains the code for the paper "StateMask: Explainable Deep Reinforcement Learning through State Mask" (https://openreview.net/forum?id=pzc6LnUxYN). Paper citation: ``` @inproceedings{cheng2023statemask, title={StateMask: Explainable Deep Reinforcement Learning through State Mask}, author={Zelei Cheng and Xian Wu and Jiahao Yu and Wenhai Sun and Wenbo Guo and Xinyu Xing}, booktitle={Proc. of NeurIPS}, year={2023} ``` ## Requirement Most of the codebase is written for ```python3.7``` and ```Pytorch``` except for `You-Shall-Not-Pass` and `Kick-And-Defend` which requires `TensorFlow`. Most of the games require `gym==0.19.0`. Installing the requirements of `You-Shall-Not-Pass` and `Kick-And-Defend` could refer to https://github.com/openai/multiagent-competition. If you run errors in some programs, install the missing lib via pip install as the error report. ## Introduction ### Basics - We implement our methods in ten reinforcement learning game environments. Six of them are normal-form games while the other four are extensive-form games. - Normal-form games contain the following six games: Pong, You-Shall-Not-Pass, Kick-And-Defend, CartPole, Pendulum, and StarCraft II. - Extensive-form games contain the following four games: Connect 4, Tic-Tac-Toe, Breakthrough, and DouDizhu. The first three belongs to perfect-information games while the last is a imperfect-information game. - In each game, we provide code for training and evaluating the explanation mask and retraining the target agent under the guidance of explanation. ### Usage - To run all the experiments, please refer to the README for detailed instructions in each corresponding subfolder. ### Contact Xian Wu: ```xianwu123@meta.com```