epsilon-machine

noun

A deterministic automaton consisting of a system of causal states and the transitions between them, functioning as the smallest possible maximally predictive model of a stochastic process

Meanings

nounepsilon-machine (plural epsilon-machines)

plural epsilon-machines · alternative ϵ-machine · alternative ε-machine

  1. computationalA deterministic automaton consisting of a system of causal states and the transitions between them, functioning as the smallest possible maximally predictive model of a stochastic process

    With a direct measure of an ε-machine’s complexity, the theory gives a computation-theoretic foundation to the notions of model optimality and, most importantly, a measure of the computational complexity of estimated models.

    1989, James Crutchfield, Karl Young, Inferring Statistical Complexity
    3 more examples

    The ϵ-machine is the organization of the process, or at least of the part of it which is relevant to our measurements. It leads to a natural measure of the statistical complexity of processes, namely the amount of information needed to specify the state of the ϵ-machine. […] Using the ϵ-machine, we see that the causal states always form a Markov process. This is satisfying ideologically, and has interesting information-theoretic and ergodic consequences.

    2001, Cosma Rohilla Shalizi, Causal Architecture, Complexity and Self-Organization in Time Series and Cellular Automata

    These predictors, called ε-machines, are a subset of a well known statistical model class called the Hidden Markov Model (HMM). Despite being a subset, ε-machines have several important advantages over traditional HMMs. This dissertation illustrates these advantages by applying ε-machines to several problems in computer security: anomaly-based intrusion detection in High Performance Computing (HPC) environments, automated protocol reverse engineering, and structural drift.

    2010, Sean Harrison Whalen, Security applications of the epsilon-machine, abstract

    This article introduces both a new algorithm for reconstructing epsilon-machines from data, as well as the decisional states. These are defined as the internal states of a system that lead to the same decision, based on a user-provided utility or pay-off function. […] The intrinsic underlying structure of the system is modeled by an epsilon-machine and its causal states.

    2011, Nicolas Brodu, “Reconstruction of epsilon-machines in predictive frameworks and decisional states”, in Advances in Complex Systems, volume 14, number 05

Origin

From epsilon + machine. Coined by James Crutchfield and Karl Young in their 1989 paper “Inferring Statistical Complexity”.

Full word history & related roots →
Cite this entry
APA

epsilon-machine. (n.d.). In WatkinsX Dictionary. Retrieved November 3, 2026, from https://dictionary.watkinsx.com/word/epsilon-machine

MLA

“epsilon-machine.” WatkinsX Dictionary, https://dictionary.watkinsx.com/word/epsilon-machine. Accessed November 3, 2026.

Chicago

WatkinsX Dictionary, s.v. “epsilon-machine,” accessed November 3, 2026, https://dictionary.watkinsx.com/word/epsilon-machine.

Source: epsilon-machine on Wiktionary, CC BY-SA 4.0.