中文
相关论文

相关论文: Passive Learning of Lattice Automata from Recurren…

200 篇论文

Automata over infinite alphabets have emerged as a convenient computational model for processing structures involving data, such as nonces in cryptographic protocols or data values in XML documents. We introduce active learning methods for…

形式语言与自动机理论 · 计算机科学 2026-03-27 Florian Frank , Stefan Milius , Jurriaan Rot , Henning Urbat

One way to interpret the behavior of a blackbox recurrent neural network (RNN) is to extract from it a more interpretable discrete computational model, like a finite state machine, that captures its behavior. In this work, we propose a new…

机器学习 · 计算机科学 2022-04-15 William Merrill , Nikolaos Tsilivis

Neural networks are becoming a popular tool for solving many real-world problems such as object recognition and machine translation, thanks to its exceptional performance as an end-to-end solution. However, neural networks are complex…

机器学习 · 计算机科学 2020-09-29 Guoliang Dong , Jingyi Wang , Jun Sun , Yang Zhang , Xinyu Wang , Ting Dai , Jin Song Dong , Xingen Wang

Understanding recurrent networks through rule extraction has a long history. This has taken on new interests due to the need for interpreting or verifying neural networks. One basic form for representing stateful rules is deterministic…

机器学习 · 计算机科学 2018-11-16 Qinglong Wang , Kaixuan Zhang , Alexander G. Ororbia , Xinyu Xing , Xue Liu , C. Lee Giles

Limit-average automata are weighted automata on infinite words that use average to aggregate the weights seen in infinite runs. We study approximate learning problems for limit-average automata in two settings: passive and active. In the…

形式语言与自动机理论 · 计算机科学 2019-06-27 Jakub Michaliszyn , Jan Otop

This paper is an attempt to bridge the gap between deep learning and grammatical inference. Indeed, it provides an algorithm to extract a (stochastic) formal language from any recurrent neural network trained for language modelling. In…

机器学习 · 计算机科学 2020-09-29 Remi Eyraud , Stephane Ayache

We present PAPNI, a passive automata learning algorithm capable of learning deterministic context-free grammars, which are modeled with visibly deterministic pushdown automata. PAPNI is a generalization of RPNI, a passive automata learning…

形式语言与自动机理论 · 计算机科学 2025-08-25 Edi Muškardin , Tamim Burgstaller

We present a novel algorithm that uses exact learning and abstraction to extract a deterministic finite automaton describing the state dynamics of a given trained RNN. We do this using Angluin's L* algorithm as a learner and the trained RNN…

机器学习 · 计算机科学 2020-02-28 Gail Weiss , Yoav Goldberg , Eran Yahav

Recurrent Neural Networks (RNNs) have been shown to capture various aspects of syntax from raw linguistic input. In most previous experiments, however, learning happens over unrealistic corpora, which do not reflect the type and amount of…

计算与语言 · 计算机科学 2024-11-12 Ludovica Pannitto , Aurélie Herbelot

In this work, we introduce DeepDFA, a novel approach to identifying Deterministic Finite Automata (DFAs) from traces, harnessing a differentiable yet discrete model. Inspired by both the probabilistic relaxation of DFAs and Recurrent Neural…

机器学习 · 计算机科学 2024-08-19 Elena Umili , Roberto Capobianco

Grammar induction is the task of learning a grammar from a set of examples. Recently, neural networks have been shown to be powerful learning machines that can identify patterns in streams of data. In this work we investigate their…

计算与语言 · 计算机科学 2018-06-27 Mor Cohen , Avi Caciularu , Idan Rejwan , Jonathan Berant

We present an Angluin-style algorithm to learn nominal automata, which are acceptors of languages over infinite (structured) alphabets. The abstract approach we take allows us to seamlessly extend known variations of the algorithm to this…

形式语言与自动机理论 · 计算机科学 2018-12-18 Joshua Moerman , Matteo Sammartino , Alexandra Silva , Bartek Klin , Michał Szynwelski

Automata over infinite words, also known as omega-automata, play a key role in the verification and synthesis of reactive systems. The spectrum of omega-automata is defined by two characteristics: the acceptance condition (e.g. B\"uchi or…

形式语言与自动机理论 · 计算机科学 2021-01-01 Rayna Dimitrova , Bernd Finkbeiner , Hazem Torfah

We present an algorithm for extracting a subclass of the context free grammars (CFGs) from a trained recurrent neural network (RNN). We develop a new framework, pattern rule sets (PRSs), which describe sequences of deterministic finite…

形式语言与自动机理论 · 计算机科学 2021-03-30 Daniel M. Yellin , Gail Weiss

We present a method to extract a weighted finite automaton (WFA) from a recurrent neural network (RNN). Our algorithm is based on the WFA learning algorithm by Balle and Mohri, which is in turn an extension of Angluin's classic \lstar…

机器学习 · 计算机科学 2019-11-21 Takamasa Okudono , Masaki Waga , Taro Sekiyama , Ichiro Hasuo

In order for neural networks to learn complex languages or grammars, they must have sufficient computational power or resources to recognize or generate such languages. Though many approaches have been discussed, one ob- vious approach to…

人工智能 · 计算机科学 2017-11-17 G. Z. Sun , C. L. Giles , H. H. Chen , Y. C. Lee

We present an algorithm for extraction of a probabilistic deterministic finite automaton (PDFA) from a given black-box language model, such as a recurrent neural network (RNN). The algorithm is a variant of the exact-learning algorithm L*,…

机器学习 · 计算机科学 2020-01-01 Gail Weiss , Yoav Goldberg , Eran Yahav

We propose an approach that connects recurrent networks with different orders of hidden interaction with regular grammars of different levels of complexity. We argue that the correspondence between recurrent networks and formal…

机器学习 · 计算机科学 2019-11-13 Qinglong Wang , Kaixuan Zhang , Xue Liu , C. Lee Giles

We introduce a general method to extract knowledge from a recurrent neural network (Long Short Term Memory) that has learnt to detect if a given input sequence is valid or not, according to an unknown generative automaton. Based on the…

机器学习 · 计算机科学 2019-12-09 Ikram Chraibi Kaadoud , Nicolas P. Rougier , Frédéric Alexandre

B\"uchi Automata on infinite words present many interesting problems and are used frequently in program verification and model checking. A lot of these problems on B\"uchi automata are computationally hard, raising the question if a…

形式语言与自动机理论 · 计算机科学 2022-06-22 Christophe Stammet , Prisca Dotti , Ulrich Ultes-Nitsche , Andreas Fischer
‹ 上一页 1 2 3 10 下一页 ›