A Noise-Tolerant Differentiable Learning Approach for Single Occurrence Regular Expression with Interleaving

Authors

  • Rongzhen Ye School of Computer Science and Engineering, Sun Yat-sen University
  • Tianqu Zhuang School of Computer Science and Engineering, Sun Yat-sen University
  • Hai Wan School of Computer Science and Engineering, Sun Yat-sen University
  • Jianfeng Du Guangzhou Key Laboratory of Multilingual Intelligent Processing, Guangdong University of Foreign Studies
  • Weilin Luo School of Computer Science and Engineering, Sun Yat-sen University
  • Pingjia Liang School of Computer Science and Engineering, Sun Yat-sen University

DOI:

https://doi.org/10.1609/aaai.v37i4.25606

Keywords:

DMKM: Rule Mining & Pattern Mining

Abstract

We study the problem of learning a single occurrence regular expression with interleaving (SOIRE) from a set of text strings possibly with noise. SOIRE fully supports interleaving and covers a large portion of regular expressions used in practice. Learning SOIREs is challenging because it requires heavy computation and text strings usually contain noise in practice. Most of the previous studies only learn restricted SOIREs and are not robust on noisy data. To tackle these issues, we propose a noise-tolerant differentiable learning approach SOIREDL for SOIRE. We design a neural network to simulate SOIRE matching and theoretically prove that certain assignments of the set of parameters learnt by the neural network, called faithful encodings, are one-to-one corresponding to SOIREs for a bounded size. Based on this correspondence, we interpret the target SOIRE from an assignment of the set of parameters of the neural network by exploring the nearest faithful encodings. Experimental results show that SOIREDL outperforms the state-of-the-art approaches, especially on noisy data.

Downloads

Published

2023-06-26

How to Cite

Ye, R., Zhuang, T., Wan, H., Du, J., Luo, W., & Liang, P. (2023). A Noise-Tolerant Differentiable Learning Approach for Single Occurrence Regular Expression with Interleaving. Proceedings of the AAAI Conference on Artificial Intelligence, 37(4), 4809-4817. https://doi.org/10.1609/aaai.v37i4.25606

Issue

Section

AAAI Technical Track on Data Mining and Knowledge Management