A major challenge in reinforcement learning is specifying tasks in a manner that is both interpretable and verifiable. One common approach is to specify tasks through reward machines -- finite state machines that encode the task to be solved. We introduce skill machines, a representation that can be learned directly from these reward machines that encode the solution to such tasks. We propose a framework where an agent first learns a set of base skills in a reward-free setting, and then combines these skills with the learned skill machine to produce composite behaviours specified by any regular language, such as linear temporal logics. This provides the agent with the ability to map from complex logical task specifications to near-optimal b...
We present a differentiable framework capable of learning a wide variety of compositions of simple p...
A key aspect of artificial intelligence is the ability to learn from experience. If examples of corr...
Building intelligent agents that can help humans accomplish everyday tasks, such as a personal robot...
We demonstrate how a reinforcement learning agent can use compositional recurrent neural networks to...
Reinforcement learning involves the study of how to solve sequential decision-making problems using ...
Reinforcement learning (RL) has been widely used, for example, in robotics, recommendation systems, ...
Reinforcement learning (RL) has been widely used, for example, in robotics, recommendation systems, ...
Teaching a deep reinforcement learning (RL) agent to follow instructions in multi-task environments ...
Reward engineering is an important aspect of reinforcement learning. Whether or not the users’ inten...
Continuously learning new tasks using high-level ideas or knowledge is a key capability of humans. I...
Abstract—The aim of intelligent techniques, termed game AI, used in computer video games is to provi...
Programmatic Reinforcement Learning is the study of learning algorithms that can leverage partial sy...
Agents (humans, mice, computers) need to constantly make decisions to survive and thrive in their e...
Reinforcement Learning (RL) algorithms allow artificial agents to improve their action selection pol...
Deep reinforcement learning (DRL) brings the power of deep neural networks to bear on the generic ta...
We present a differentiable framework capable of learning a wide variety of compositions of simple p...
A key aspect of artificial intelligence is the ability to learn from experience. If examples of corr...
Building intelligent agents that can help humans accomplish everyday tasks, such as a personal robot...
We demonstrate how a reinforcement learning agent can use compositional recurrent neural networks to...
Reinforcement learning involves the study of how to solve sequential decision-making problems using ...
Reinforcement learning (RL) has been widely used, for example, in robotics, recommendation systems, ...
Reinforcement learning (RL) has been widely used, for example, in robotics, recommendation systems, ...
Teaching a deep reinforcement learning (RL) agent to follow instructions in multi-task environments ...
Reward engineering is an important aspect of reinforcement learning. Whether or not the users’ inten...
Continuously learning new tasks using high-level ideas or knowledge is a key capability of humans. I...
Abstract—The aim of intelligent techniques, termed game AI, used in computer video games is to provi...
Programmatic Reinforcement Learning is the study of learning algorithms that can leverage partial sy...
Agents (humans, mice, computers) need to constantly make decisions to survive and thrive in their e...
Reinforcement Learning (RL) algorithms allow artificial agents to improve their action selection pol...
Deep reinforcement learning (DRL) brings the power of deep neural networks to bear on the generic ta...
We present a differentiable framework capable of learning a wide variety of compositions of simple p...
A key aspect of artificial intelligence is the ability to learn from experience. If examples of corr...
Building intelligent agents that can help humans accomplish everyday tasks, such as a personal robot...