paper-with-me

홈 › Papers

NiceWebRL: a Python library for human subject experiments with reinforcement learning environments

2025-08-21 · Wilka Carvalho, Vikram Goddla, Ishaan Sinha, Hoon Shin, Kunal Jha arxiv

We present NiceWebRL, a research tool that enables researchers to use machine reinforcement learning (RL) environments for online human subject experiments. NiceWebRL is a Python library that allows any Jax-based environment to be transformed into an online interface, supporting both single-agent and multi-agent environments. As such, NiceWebRL enables AI researchers to compare their algorithms to human performance, cognitive scientists to test ML algorithms as theories for human cognition, and multi-agent researchers to develop algorithms for human-AI collaboration. We showcase NiceWebRL with 3 case studies that demonstrate its potential to help develop Human-like AI, Human-compatible AI, and Human-assistive AI. In the first case study (Human-like AI), NiceWebRL enables the development of a novel RL model of cognition. Here, NiceWebRL facilitates testing this model against human participants in both a grid world and Craftax, a 2D Minecraft domain. In our second case study (Human-compatible AI), NiceWebRL enables the development of a novel multi-agent RL algorithm that can generalize to human partners in the Overcooked domain. Finally, in our third case study (Human-assistive AI), we show how NiceWebRL can allow researchers to study how an LLM can assist humans on complex tasks in XLand-Minigrid, an environment with millions of hierarchical tasks. The library is available at https://github.com/KempnerInstitute/nicewebrl.

📄 PDF Abstract BibTeX arXiv:2508.15693

Code (0)

등록된 구현이 없습니다.

Tasks

Reinforcement Learning

Similar Papers 제목 키워드 기반

GRLib: An Open-Source Hand Gesture Detection and Recognition Python Library

2023-10-23 · Jan Warchocki, Mikhail Vlasenko, Yke Bauke Eisma

Hand gesture recognition systems provide a natural way for humans to interact with computer systems. Although various algorithms have been designed for this task, a host of external conditions, such as poor lighting or d…

Data AugmentationGesture RecognitionHand Gesture RecognitionHand-Gesture Recognition

py-irt: A Scalable Item Response Theory Library for Python

2022-03-02 · John P. Lalor, Pedro Rodriguez

py-irt is a Python library for fitting Bayesian Item Response Theory (IRT) models. py-irt estimates latent traits of subjects and items, making it appropriate for use in IRT tasks as well as ideal-point models. py-irt is…

GPU

A Library for Representing Python Programs as Graphs for Machine Learning

2022-08-15 · David Bieber, Kensen Shi, Petros Maniatis, Charles Sutton 외

Graph representations of programs are commonly a central element of machine learning for code research. We introduce an open source Python library python_graphs that applies static analysis to construct graph representat…

PyFCG: Fluid Construction Grammar in Python

2025-05-19 · Paul Van Eecke, Katrien Beuls

We present PyFCG, an open source software library that ports Fluid Construction Grammar (FCG) to the Python programming language. PyFCG enables its users to seamlessly integrate FCG functionality into Python programs, an…

Pykg2vec: A Python Library for Knowledge Graph Embedding

2019-06-04 · Shih Yuan Yu, Sujit Rokka Chhetri, Arquimedes Canedo, Palash Goyal 외

Python library for knowledge graph embedding and representation learning.

Graph EmbeddingKnowledge Graph EmbeddingRepresentation Learning