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.
2024
European Conference on Artificial Intelligence
neurosymbolic ai; deep learning; deep learning on sequential data
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
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].
File allegati a questo prodotto
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.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1727987
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact