AIMech AI

Triplet Markov chain

Model Families AIMech:TripletMarkovChain DRAFT
Aliases: TMC
A latent-variable sequence-model family that introduces an auxiliary process so that the joint hidden, auxiliary and observed process is first-order Markov, while the hidden–observed pair obtained by marginalizing the auxiliary process need not be Markov.
Identity Notes & Concept Scope The inspected construction uses finite hidden X and auxiliary U states with an observed Y process, and models the Markov triplet T_t=(X_t,U_t,Y_t). The auxiliary variable is a stochastic latent coordinate, not the emitted-symbol stack or queue used by an auxiliary-memory HMM. Pairwise Markov chains embed through a constant or redundant auxiliary coordinate; general triplet models allow hidden–observed pair laws outside that subclass. Independent factorial hidden chains and particular evidential models impose additional structure and are not synonyms of the generic triplet family. No normalized identity match was found across all 442 pinned AIO labels and all scoped synonyms and 388 preceding native IDs, names and aliases for the three selected concepts. Full-checkout fixed-string searches included ignored and hidden files in both worktree and main, yielding 8 and 8 matched lines; all 8 unique contents were read. Hits are prior pending leads and primary-reference context, not records of these identities. All 78 semantic label/synonym hits and 22 fully annotated exact AIO CLASS nodes with outgoing edges were read. Twenty-six contextual YAMLs were byte-verified after prior full reading and three freshly read, totaling 22 generated and seven native contextual records. Short acronym identities were compared across the complete normalized record inventory. Absence is bounded to the pinned source, maintained collection and inspected semantic neighborhood.

Claims & Grounded Evidence

1 Claim
Mechanism #method
Specify a normalized initial law and first-order transition kernels for T_t=(X_t,U_t,Y_t). The observable/target joint law p(x,y) is obtained by summing the complete triplet law over auxiliary paths u. For observed y, treat V_t=(X_t,U_t) as the augmented hidden state and apply the pairwise-chain forward–backward recursions with observed kernels p(v_(t+1),y_(t+1)|v_t,y_t). The product of forward and backward messages gives p(v_t,y); sum over u_t at fixed x_t and divide by p(y) to obtain p(x_t|y). Maximizing this marginalized posterior gives the per-position marginal-posterior-mode estimate. Neither X nor (X,Y), nor even the marginal pair (X,U), is required to be Markov in the generic family. A simple source example uses a Markov auxiliary U and conditionally independent (X_t,Y_t) pairs given U_t; its hidden–observed pair can still fail to be Markov. The experiments use more restricted subclasses, including a Markov (X,U) process with conditionally independent observations given that pair.

⚠️ Curated Limitations & Negative Results

Artificial Intelligence Ontology (AIO) Grounding

Mapped AIO Classes
AIO Target Class Mapping Relation Mapping Rationale
AIO:MarkovChain
Markov Chain
broad_match The complete triplet T_t=(X_t,U_t,Y_t) is a first-order stochastic state by definition, making the AIO Markov-chain family broader. The mapping applies to this augmented joint process, not its hidden–observed projection or the target marginal.
AIO:BayesianNetwork
Bayesian Network
broad_match A finite normalized triplet-state chain has an acyclic directed factorization, with within-slice factors obtainable by the probability chain rule. The generic Bayesian-network family is broader and does not require the particular hidden/auxiliary/observed partition.

Evidence Sources & Primary Literature

1 Source
Source ID Publication / Document Type / Access Reference & Checksum
method-source
Wojciech Pieczynski, Cédric Hulard, Thomas Veit
primary paper
full_text
ID: doi:10.1117/12.463183
sha256:170ad3a67715…

Curation Provenance

Curator: Codex
Method: ai_assisted
Model: GPT-6
Created: 2026-10-11T20:49:12Z
Updated: 2026-10-11T20:49:12Z
Source File: data/curated/TripletMarkovChain.yaml