Differentiable Weighted Finite-State Transducers
Not on the map. Why?
Abstract (arXiv)
We introduce a framework for automatic differentiation with weighted finite-state transducers (WFSTs) allowing them to be used dynamically at training time. Through the separation of graphs from operations on graphs, this framework enables the exploration of new structured loss functions which in turn eases the encoding of prior knowledge into learning algorithms. We show how the framework can combine pruning and back-off in transition models with various sequence-level loss functions. We also show how to learn over the latent decomposition of phrases into word pieces. Finally, to demonstrate that WFSTs can be used in the interior of a deep neural network, we propose a convolutional WFST layer which maps lower-level representations to higher-level representations and can be used as a drop-in replacement for a traditional convolution. We validate these algorithms with experiments in handwriting recognition and speech recognition.
Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). First posted on arXiv 2 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 4; 2023: 6; 2024: 3; 2025: 1; 2026: 1.
22 papers.
Sort:
By area:
- 2021Unsupervised Speech Recognitioncited by 147
- 2021Searchable Hidden Intermediates for End-to-End Models of Decomposable Sequence Taskscited by 24
- 2024The Foundations of Tokenization: Statistical and Computational Concernscited by 20
- 2022Bayes risk CTC: Controllable CTC alignment in Sequence-to-Sequence taskscited by 12
- 2021Differentiable Allophone Graphs for Language-Universal Speech Recognitioncited by 10
- 2021The History of Speech Recognition to the Year 2030cited by 10
- 2022Star Temporal Classification: Sequence Classification with Partially Labeled Datacited by 10
- 2023Bypass Temporal Classification: Weakly Supervised Automatic Speech Recognition with Imperfect Transcriptscited by 10
- 2023Powerful and Extensible WFST Framework for RNN-Transducer Lossescited by 7
- 2023Alternative Pseudo-Labeling for Semi-Supervised Automatic Speech Recognitioncited by 6
- 2021Sequence Transduction with Graph-based Supervisioncited by 4
- 2022Integrating Lattice-Free MMI into End-to-End Speech Recognitioncited by 3
10 more
- 2022Extended Graph Temporal Classification for Multi-Speaker End-to-End ASRcited by 1
- 2023Revisiting the Entropy Semiring for Neural Speech Recognitioncited by 1
- 2024Neural Search Space in Gboard Decodercited by 1
- 2025RNN-Transducer-based Losses for Speech Recognition on Noisy Targetscited by 1
- 2021Higher-order Derivatives of Weighted Finite-state Machinescited by 0
- 2021Parallel Composition of Weighted Finite-State Transducerscited by 0
- 2023LAST: Scalable Lattice-Based Speech Modelling in JAXcited by 0
- 2023Multi-Abstractive Neural Controller: An Efficient Hierarchical Control Architecture for Interactive Drivingcited by 0
- 2024Robust Surgical Phase Recognition From Annotation Efficient Supervisioncited by 0
- 2026A Training Criterion with Token-Level Tolerance to Transcription Ambiguity for Automatic Speech Recognitioncited by 0
- 2026A Training Criterion with Token-Level Tolerance to Transcription Ambiguity for Automatic Speech Recognition24 Sep 2026
- 2025RNN-Transducer-based Losses for Speech Recognition on Noisy Targets9 Apr 2025
- 2024Neural Search Space in Gboard Decoder21 Oct 2024
- 2024The Foundations of Tokenization: Statistical and Computational Concerns16 Jul 2024
- 2024Robust Surgical Phase Recognition From Annotation Efficient Supervision26 Jun 2024
- 2023Revisiting the Entropy Semiring for Neural Speech Recognition13 Dec 2023
- 2023Alternative Pseudo-Labeling for Semi-Supervised Automatic Speech Recognition12 Aug 2023
- 2023Bypass Temporal Classification: Weakly Supervised Automatic Speech Recognition with Imperfect Transcripts1 Jun 2023
- 2023Multi-Abstractive Neural Controller: An Efficient Hierarchical Control Architecture for Interactive Driving24 May 2023
- 2023LAST: Scalable Lattice-Based Speech Modelling in JAX25 Apr 2023
- 2023Powerful and Extensible WFST Framework for RNN-Transducer Losses18 Mar 2023
- 2022Bayes risk CTC: Controllable CTC alignment in Sequence-to-Sequence tasks14 Oct 2022
10 more
- 2022Integrating Lattice-Free MMI into End-to-End Speech Recognition29 Mar 2022
- 2022Extended Graph Temporal Classification for Multi-Speaker End-to-End ASR1 Mar 2022
- 2022Star Temporal Classification: Sequence Classification with Partially Labeled Data28 Jan 2022
- 2021Sequence Transduction with Graph-based Supervision1 Nov 2021
- 2021Parallel Composition of Weighted Finite-State Transducers6 Oct 2021
- 2021The History of Speech Recognition to the Year 203030 Jul 2021
- 2021Differentiable Allophone Graphs for Language-Universal Speech Recognition24 Jul 2021
- 2021Higher-order Derivatives of Weighted Finite-state Machines1 Jun 2021
- 2021Unsupervised Speech Recognition24 May 2021
- 2021Searchable Hidden Intermediates for End-to-End Models of Decomposable Sequence Tasks2 May 2021
- 2021Unsupervised Speech Recognitioncited by 147
- 2021Searchable Hidden Intermediates for End-to-End Models of Decomposable Sequence Taskscited by 24
- 2024The Foundations of Tokenization: Statistical and Computational Concernscited by 20
- 2022Bayes risk CTC: Controllable CTC alignment in Sequence-to-Sequence taskscited by 12
- 2021Differentiable Allophone Graphs for Language-Universal Speech Recognitioncited by 10
- 2021The History of Speech Recognition to the Year 2030cited by 10
- 2022Star Temporal Classification: Sequence Classification with Partially Labeled Datacited by 10
- 2023Bypass Temporal Classification: Weakly Supervised Automatic Speech Recognition with Imperfect Transcriptscited by 10
- 2023Powerful and Extensible WFST Framework for RNN-Transducer Lossescited by 7
- 2023Alternative Pseudo-Labeling for Semi-Supervised Automatic Speech Recognitioncited by 6
- 2021Sequence Transduction with Graph-based Supervisioncited by 4
- 2022Integrating Lattice-Free MMI into End-to-End Speech Recognitioncited by 3
12 most cited of 21 All 21 (JSON)
- 2026A Training Criterion with Token-Level Tolerance to Transcription Ambiguity for Automatic Speech Recognition24 Sep 2026
- 2025RNN-Transducer-based Losses for Speech Recognition on Noisy Targets9 Apr 2025
- 2024Neural Search Space in Gboard Decoder21 Oct 2024
- 2024The Foundations of Tokenization: Statistical and Computational Concerns16 Jul 2024
- 2024Robust Surgical Phase Recognition From Annotation Efficient Supervision26 Jun 2024
- 2023Revisiting the Entropy Semiring for Neural Speech Recognition13 Dec 2023
- 2023Alternative Pseudo-Labeling for Semi-Supervised Automatic Speech Recognition12 Aug 2023
- 2023Bypass Temporal Classification: Weakly Supervised Automatic Speech Recognition with Imperfect Transcripts1 Jun 2023
- 2023LAST: Scalable Lattice-Based Speech Modelling in JAX25 Apr 2023
- 2023Powerful and Extensible WFST Framework for RNN-Transducer Losses18 Mar 2023
- 2022Bayes risk CTC: Controllable CTC alignment in Sequence-to-Sequence tasks14 Oct 2022
- 2022Integrating Lattice-Free MMI into End-to-End Speech Recognition29 Mar 2022
12 newest of 21 All 21 (JSON)