ZTE Communications ›› 2017, Vol. 15 ›› Issue (S2): 58-64.doi: 10.3969/j.issn.1673-5188.2017.S2.010

• Research Paper • Previous Articles    

Deep Neural Network-Based Chinese Semantic Role Labeling

ZHENG Xiaoqing1, CHEN Jun2, SHANG Guoqiang2   

  1. 1. School of Computer Science, Fudan University, Shanghai 201203, China
    2. Terminal Business Division, ZTE Corporation, Shanghai 201203, China
  • Received:2016-11-24 Online:2017-12-25 Published:2020-04-16
  • About author:ZHENG Xiaoqing (zhengxq@fudan.edu.cn) received the Ph.D. degree in computer science from Zhejiang University, China. After then, he joined the faculty of School of Computer Science at Fudan University, China. He did research on semantic technology during his stay at the Information Technology Group, Massachusetts Institute of Technology (MIT), USA as an international faculty fellow from 2010 to 2011. His current research interests include natural language processing, deep learning, data integration and semantic web.|CHEN Jun (chen.jun_sh@zte.com.cn) received the Ph.D. Degree in signal and information processing from Xidian University, China. Since 2003, he joined ZTE corporation. His current research interests include image processing and deep learning technologies.|SHANG Guoqiang (shangguoqiang@zte.com.cn) received the B.S. Degree from Zhejiang University, China. Now, in ZTE his research interests include natural language processing, picture processing and so on.
  • Supported by:
    This work was supported in part by a grant from ZTE Research Funding, and in part by a grant from Shanghai Municipal Natural Science Foundation(13ZR1403800);This work was supported in part by a grant from ZTE Research Funding, and in part by a grant from Shanghai Municipal Natural Science Foundation(15511104303)

Abstract:

A recent trend in machine learning is to use deep architectures to discover multiple levels of features from data, which has achieved impressive results on various natural language processing (NLP) tasks. We propose a deep neural network-based solution to Chinese semantic role labeling (SRL) with its application on message analysis. The solution adopts a six-step strategy: text normalization, named entity recognition (NER), Chinese word segmentation and part-of-speech (POS) tagging, theme classification, SRL, and slot filling. For each step, a novel deep neural network-based model is designed and optimized, particularly for smart phone applications. Experiment results on all the NLP sub-tasks of the solution show that the proposed neural networks achieve state-of-the-art performance with the minimal computational cost. The speed advantage of deep neural networks makes them more competitive for large-scale applications or applications requiring real-time response, highlighting the potential of the proposed solution for practical NLP systems.

Key words: deep learning, sequence labeling, natural language understanding, convolutional neural network, recurrent neural network