emergent-language-master

所属分类:人工智能/神经网络/深度学习
开发工具:Python
文件大小:88KB
下载次数:0
上传日期:2019-03-19 10:46:48
上 传 者sparrw
说明:  通过智能体之间的合作交流使智能体产生机器语言
(Generating Machine Language by Cooperative Communication between Agents)

文件列表:
.idea (0, 2018-12-06)
iml (498, 2018-12-04)
.idea\misc.xml (196, 2018-12-04)
.idea\modules.xml (407, 2018-12-04)
.idea\workspace.xml (18471, 2018-12-06)
__init__.py (1, 2018-12-04)
__pycache__ (0, 2018-12-04)
__pycache__\configs.cpython-37.pyc (4395, 2018-12-04)
__pycache__\constants.cpython-37.pyc (315, 2018-12-04)
comp-graph.pdf (61349, 2018-02-20)
configs.py (8490, 2018-02-20)
constants.py (176, 2018-02-20)
modules (0, 2018-12-06)
modules\__pycache__ (0, 2018-12-06)
modules\__pycache__\action.cpython-37.pyc (1758, 2018-12-04)
modules\__pycache__\agent.cpython-37.pyc (4740, 2018-12-04)
modules\__pycache__\game.cpython-37.pyc (4118, 2018-12-06)
modules\__pycache__\goal_predicting.cpython-37.pyc (1051, 2018-12-04)
modules\__pycache__\gumbel_softmax.cpython-37.pyc (983, 2018-12-04)
modules\__pycache__\processing.cpython-37.pyc (880, 2018-12-04)
modules\__pycache__\word_counting.cpython-37.pyc (961, 2018-12-04)
modules\action.py (2760, 2018-02-20)
modules\agent.py (6251, 2018-02-20)
modules\game.py (8765, 2018-12-06)
modules\goal_predicting.py (1054, 2018-02-20)
modules\gumbel_softmax.py (555, 2018-02-20)
modules\processing.py (831, 2018-02-20)
modules\word_counting.py (593, 2018-02-20)
notes.txt (1574, 2018-02-20)
playground.py (849, 2018-02-20)
train.py (5360, 2018-12-05)
visualize.py (2090, 2018-02-20)

# emergent-language An implementation of Emergence of Grounded Compositional Language in Multi-Agent Populations by Igor Mordatch and Pieter Abbeel To run, invoke `python3 train.py` in environment with PyTorch installed. To experiment with parameters, invoke `python3 train.py --help` to get a list of command line arguments that modify parameters. Currently training just prints out the loss of each game episode run, without any further analysis, and the model weights are not saved at the end. These features are coming soon. * `game.py` provides a non-tensor based implementation of the game mechanics (used for game behavior exploration and random game generation during training * `model.py` provides the full computational model including agent and game dynamics through an entire episode * `train.py` provides the training harness that runs many games and trains the agents * `configs.py` provides the data structures that are passed as configuration to various modules in the computational graph as well as the default values used in training now * `constants.py` provides constant factors that shouldn't need modification during regular running of the model * `visualize.py` provides a computational graph visualization tool taken from [here](https://github.com/szagoruyko/functional-zoo/blob/master/visualize.py) * `simple_model.py` provides a simple model that doesn't communicate and only moves based on its own goal (used for testing other components) * `comp-graph.pdf` is a pdf visualization of the computational graph of the game-agent mechanics

近期下载者

相关文件


收藏者