Probabilistic Deterministic Finite Automata and Recurrent Networks, Revisited
Sarah E Marzen1, James P Crutchfield2
1W. M. Keck Science Department, Pitzer, Scripps, and Claremont McKenna College, Claremont, CA 91711, USA.
Entropy (Basel, Switzerland)
|January 21, 2022
Summary
Reservoir computers (RCs) and Long Short-Term Memory (LSTM) recurrent neural networks (RNNs) were tested for predicting probabilistic deterministic finite-state automata (PDFA) processes. LSTMs surprisingly excel at lossy feature extraction over predictive accuracy in low-data scenarios.
Area of Science:
- Computational neuroscience
- Machine learning theory
- Information theory
Background:
- Recurrent neural networks (RNNs) and reservoir computers (RCs) theoretically mimic finite-state automata.
- Understanding their practical predictive capabilities, especially in data-limited scenarios, remains an active research area.
Purpose of the Study:
- To evaluate the predictive performance of generalized linear models, RCs, and Long Short-Term Memory (LSTM) RNNs.
- To assess these models' ability to predict stochastic processes from probabilistic deterministic finite-state automata (PDFA) in the small-data limit.
- To analyze predictive accuracy and information-theoretic feature extraction using a rate-distortion curve.
Main Methods:
- Systematic enumeration of PDFAs to create benchmark datasets.
- Generation of stochastic processes from PDFAs with known randomness and correlation structures.
- Computation of optimal memory-limited predictors for PDFAs.
- Testing generalized linear models, RCs, and LSTMs on PDFA-generated data.
- Evaluation using predictive accuracy and distance to the predictive rate-distortion curve.
Main Results:
- Long Short-Term Memory (LSTM) recurrent neural networks (RNNs) showed a surprising decrease in predictive accuracy with limited data.
- LSTMs demonstrated superior performance in lossy predictive feature extraction, as measured by their proximity to the rate-distortion curve.
- Generalized linear models and reservoir computers were also evaluated against these metrics.
Conclusions:
- The study highlights the trade-offs between predictive accuracy and information-theoretic feature extraction in RNNs under data scarcity.
- Causal states are identified as a valuable concept for understanding the predictive capabilities of RNNs.
- The findings underscore the importance of considering model architecture and data availability when assessing predictive performance.
Keywords:
finite state machineshidden Markov modelslong short-term memoryrecurrent neural networksreservoir computerstime series predictionMore Related Videos
Related Concept Videos
Woodward–Hoffmann Selection Rules and Microscopic Reversibility
3.3K
Electrocyclic reactions, cycloadditions, and sigmatropic rearrangements are concerted pericyclic reactions that proceed via a cyclic transition state. These reactions are stereospecific and regioselective. The stereochemistry of the products depends on the symmetry characteristics of the interacting orbitals and the reaction conditions. Accordingly, pericyclic reactions are classified as either symmetry-allowed or symmetry-forbidden. Woodward and Hoffmann presented the selection criteria for...
3.3K
Sequence Networks of Rotating Machines
167
A Y-connected synchronous generator, grounded through a neutral impedance, is designed to produce balanced internal phase voltages with only positive-sequence components. The generator's sequence networks include a source voltage that is exclusively in the positive-sequence network. The sequence components of line-to-ground voltages at the generator terminals illustrate this configuration.
Zero-sequence current induces a voltage drop across the generator's neutral impedance and other...
Zero-sequence current induces a voltage drop across the generator's neutral impedance and other...
167
Multimachine Stability
247
Multimachine stability analysis is crucial for understanding the dynamics and stability of power systems with multiple synchronous machines. The objective is to solve the swing equations for a network of M machines connected to an N-bus power system.
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
247
Classification of Systems-II
253
Continuous-time systems have continuous input and output signals, with time measured continuously. These systems are generally defined by differential or algebraic equations. For instance, in an RC circuit, the relationship between input and output voltage is expressed through a differential equation derived from Ohm's law and the capacitor relation,
253
Entropy Change in Reversible Processes
2.8K
In the Carnot engine, which achieves the maximum efficiency between two reservoirs of fixed temperatures, the total change in entropy is zero. The observation can be generalized by considering any reversible cyclic process consisting of many Carnot cycles. Thus, it can be stated that the total entropy change of any ideal reversible cycle is zero.
The statement can be further generalized to prove that entropy is a state function. Take a cyclic process between any two points on a p-V diagram.
The statement can be further generalized to prove that entropy is a state function. Take a cyclic process between any two points on a p-V diagram.
2.8K
Propagation of Uncertainty from Random Error
1.2K
An experiment often consists of more than a single step. In this case, measurements at each step give rise to uncertainty. Because the measurements occur in successive steps, the uncertainty in one step necessarily contributes to that in the subsequent step. As we perform statistical analysis on these types of experiments, we must learn to account for the propagation of uncertainty from one step to the next. The propagation of uncertainty depends on the type of arithmetic operation performed on...
1.2K


