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 Networks (RNNs), our model offers interpretability post-training, alongside reduced complexity and enhanced training efficiency compared to traditional RNNs. Moreover, by leveraging gradient-based optimization, our method surpasses combinatorial approaches in both scalability and noise resilience. Validation experiments conducted on target regular languages of varying size and complexity demonstrate that our approach is accurate, fast, and robust to noise in both the input symbols and the output labels of training data, integrating the strengths of both logical grammar induction and deep learning.
DeepDFA: Automata Learning through Neural Probabilistic Relaxations / Umili, Elena; Capobianco, Roberto. - 392:(2024), pp. 1051-1058. (Intervento presentato al convegno European Conference on Artificial Intelligence tenutosi a Santiago de Compostela; Spain) [10.3233/FAIA240596].
DeepDFA: Automata Learning through Neural Probabilistic Relaxations
Elena Umili
;Roberto Capobianco
2024
Abstract
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 Networks (RNNs), our model offers interpretability post-training, alongside reduced complexity and enhanced training efficiency compared to traditional RNNs. Moreover, by leveraging gradient-based optimization, our method surpasses combinatorial approaches in both scalability and noise resilience. Validation experiments conducted on target regular languages of varying size and complexity demonstrate that our approach is accurate, fast, and robust to noise in both the input symbols and the output labels of training data, integrating the strengths of both logical grammar induction and deep learning.File | Dimensione | Formato | |
---|---|---|---|
Umili_postprint_DeepDFA__2024.pdf
accesso aperto
Note: https://ebooks.iospress.nl/Download/Pdf - 10.3233/FAIA240596
Tipologia:
Documento in Post-print (versione successiva alla peer review e accettata per la pubblicazione)
Licenza:
Creative commons
Dimensione
1.08 MB
Formato
Adobe PDF
|
1.08 MB | Adobe PDF | |
Umili_DeepDFA-Automata-Learning_2024.pdf
accesso aperto
Note: https://ebooks.iospress.nl/Download/Pdf
Tipologia:
Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza:
Creative commons
Dimensione
669.8 kB
Formato
Adobe PDF
|
669.8 kB | Adobe PDF |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.