Sentence Semantic Matching Based on 3D CNN for Human Robot Language Interaction

Wenpeng Lu*, Rui Yu, Shoujin Wang, Can Wang, Ping Jian, Heyan Huang

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

21 Citations (Scopus)

Abstract

The development of cognitive robotics brings an attractive scenario where humans and robots cooperate to accomplish specific tasks. To facilitate this scenario, cognitive robots are expected to have the ability to interact with humans with natural language, which depends on natural language understanding (NLU) technologies. As one core task in NLU, sentence semantic matching (SSM) has widely existed in various interaction scenarios. Recently, deep learning-based methods for SSM have become predominant due to their outstanding performance. However, each sentence consists of a sequence of words, and it is usually viewed as one-dimensional (1D) text, leading to the existing available neural models being restricted into 1D sequential networks. A few researches attempt to explore the potential of 2D or 3D neural models in text representation. However, it is hard for their works to capture the complex features in texts, and thus the achieved performance improvement is quite limited. To tackle this challenge, we devise a novel 3D CNN-based SSM (3DSSM) method for human-robot language interaction. Specifically, first, a specific architecture called feature cube network is designed to transform a 1D sentence into a multi-dimensional representation named as semantic feature cube. Then, a 3D CNN module is employed to learn a semantic representation for the semantic feature cube by capturing both the local features embedded in word representations and the sequential information among successive words in a sentence. Given a pair of sentences, their representations are concatenated together to feed into another 3D CNN to capture the interactive features between them to generate the final matching representation. Finally, the semantic matching degree is judged with the sigmoid function by taking the learned matching representation as the input. Extensive experiments on two real-world datasets demonstrate that 3DSSM is able to achieve comparable or even better performance over the state-of-The-Art competing methods.

Original languageEnglish
Article number3450520
JournalACM Transactions on Internet Technology
Volume21
Issue number4
DOIs
Publication statusPublished - Nov 2021
Externally publishedYes

Keywords

  • 3D CNN
  • Sentence semantic matching
  • human-robot interaction
  • representation learning
  • semantic feature cube

Fingerprint

Dive into the research topics of 'Sentence Semantic Matching Based on 3D CNN for Human Robot Language Interaction'. Together they form a unique fingerprint.

Cite this