Detect, Understand, Act: A Neuro-Symbolic Hierarchical Reinforcement Learning Framework

Abstract

In this paper we introduce Detect, Understand, Act (DUA), a neuro-symbolic reinforcement learning framework. The Detect component is composed of a traditional computer vision object detector and tracker. The Act component houses a set of options, high-level actions enacted by pre-trained deep reinforcement learning (DRL) policies. The Understand component provides a novel answer set programming (ASP) paradigm for symbolically implementing a meta-policy over options and effectively learning it using inductive logic programming (ILP). We evaluate our framework on the Animal-AI (AAI) competition testbed, a set of physical cognitive reasoning problems. Given a set of pre-trained DRL policies, DUA requires only a few examples to learn a meta-policy that allows it to improve the state-of-the-art on multiple of the most challenging categories from the testbed. DUA constitutes the first holistic hybrid integration of computer vision, ILP and DRL applied to an AAI-like environment and sets the foundations for further use of ILP in complex DRL challenges.

Cite

Text

Mitchener et al. "Detect, Understand, Act: A Neuro-Symbolic Hierarchical Reinforcement Learning Framework." Machine Learning, 2022. doi:10.1007/S10994-022-06142-7

Markdown

[Mitchener et al. "Detect, Understand, Act: A Neuro-Symbolic Hierarchical Reinforcement Learning Framework." Machine Learning, 2022.](https://mlanthology.org/mlj/2022/mitchener2022mlj-detect/) doi:10.1007/S10994-022-06142-7

BibTeX

@article{mitchener2022mlj-detect,
  title     = {{Detect, Understand, Act: A Neuro-Symbolic Hierarchical Reinforcement Learning Framework}},
  author    = {Mitchener, Ludovico and Tuckey, David and Crosby, Matthew and Russo, Alessandra},
  journal   = {Machine Learning},
  year      = {2022},
  pages     = {1523-1549},
  doi       = {10.1007/S10994-022-06142-7},
  volume    = {111},
  url       = {https://mlanthology.org/mlj/2022/mitchener2022mlj-detect/}
}