Using reinforcement learning to learn how to play text-based games

01/06/2018
by   Mikuláš Zelinka, et al.
0

The ability to learn optimal control policies in systems where action space is defined by sentences in natural language would allow many interesting real-world applications such as automatic optimisation of dialogue systems. Text-based games with multiple endings and rewards are a promising platform for this task, since their feedback allows us to employ reinforcement learning techniques to jointly learn text representations and control policies. We present a general text game playing agent, testing its generalisation and transfer learning performance and showing its ability to play multiple games at once. We also present pyfiction, an open-source library for universal access to different text games that could, together with our agent that implements its interface, serve as a baseline for future research.

READ FULL TEXT
research
11/07/2018

Baselines for Reinforcement Learning in Text Games

The ability to learn optimal control policies in systems where action sp...
research
08/03/2023

Thespian: Multi-Character Text Role-Playing Game Agents

Text-adventure games and text role-playing games are grand challenges fo...
research
06/30/2015

Language Understanding for Text-based Games Using Deep Reinforcement Learning

In this paper, we consider the task of learning control policies for tex...
research
06/29/2018

TextWorld: A Learning Environment for Text-based Games

We introduce TextWorld, a sandbox learning environment for the training ...
research
07/05/2017

The Complex Negotiation Dialogue Game

This position paper formalises an abstract model for complex negotiation...
research
10/07/2016

Deep Reinforcement Learning From Raw Pixels in Doom

Using current reinforcement learning methods, it has recently become pos...
research
09/10/2018

Jointly Learning to See, Ask, and GuessWhat

We are interested in understanding how the ability to ground language in...

Please sign up or login with your details

Forgot password? Click here to reset