about
A Bandit Approach to Posterior Dialog Orchestration Under a Budget (arxiv.org)
2 points by sel1 on Jun 25, 2019 | hide | past | pdf | discuss on HN

In plain words: A system picks which of several dialog skills should answer each user message by comparing the message with each skill's features, while only spending a limited budget on checking skills. It was tested on simulated and real conversation data.

Abstract

Building multi-domain AI agents is a challenging task and an open problem in the area of AI. Within the domain of dialog, the ability to orchestrate multiple independently trained dialog agents, or skills, to create a unified system is of particular significance. In this work, we study the task of online posterior dialog orchestration, where we define posterior orchestration as the task of selecting a subset of skills which most appropriately answer a user input using features extracted from both the user input and the individual skills. To account for the various costs associated with extracting skill features, we consider online posterior orchestration under a skill execution budget. We formalize this setting as Context Attentive Bandit with Observations (CABO), a variant of context attentive bandits, and evaluate it on simulated non-conversational and proprietary conversational datasets.

Sohini Upadhyay, Mayank Agarwal, Djallel Bounneffouf, Yasaman Khazaeni
arXiv:1906.09384 · cs.AI, cs.CL, cs.LG · submitted Jun 22, 2019
abstract · pdf · html · 2nd Conversational AI Workshop, NeurIPS 2018

add comment on HN