Intent detection is a key component of modern goal-oriented dialog systems that accomplish a user task by predicting the intent of users' text input. There are three primary challenges in designing robust and accurate intent detection models. First, typical intent detection models require a large amount of labeled data to achieve high accuracy. Unfortunately, in practical scenarios it is more common to find small, unbalanced, and noisy datasets. Secondly, even with large training data, the intent detection models can see a different distribution of test data when being deployed in the real world, leading to poor accuracy. Finally, a practical intent detection model must be computationally efficient in both training and single query inference so that it can be used continuously and re-trained frequently. We benchmark intent detection methods on a variety of datasets. Our results show that Watson Assistant's intent detection model outperforms other commercial solutions and is comparable to large pretrained language models while requiring only a fraction of computational resources and training data. Watson Assistant demonstrates a higher degree of robustness when the training and test distributions differ.
翻译:意图探测是现代面向目标的对话系统的关键组成部分,它通过预测用户文字输入的意图完成用户的任务。在设计稳健和准确的意向探测模型方面有三大挑战。首先,典型意图探测模型需要大量贴标签的数据才能达到很高的准确性。不幸的是,在实际假设中,发现小的、不平衡的和吵闹的数据集更为常见。第二,即使有大量的培训数据,意图探测模型在实际部署到现实世界时,可以看到不同的测试数据分布,导致错误的准确性。最后,实用意图探测模型必须在培训和单一查询推断两方面都具有计算效率,以便能够持续使用和经常再培训。我们把目的探测方法以各种数据集为基准。我们的结果显示,沃森助理的意图探测模型优于其他商业解决办法,与大型预先培训的语言模型相仿,而只需要一部分计算资源和培训数据。华生助理在培训和测试分布不同时表现出更高程度的稳健性。