<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://groupkos.com/dev/index.php?action=history&amp;feed=atom&amp;title=Unit_Perception_Tests_and_Empirical_Transition_Structures</id>
	<title>Unit Perception Tests and Empirical Transition Structures - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://groupkos.com/dev/index.php?action=history&amp;feed=atom&amp;title=Unit_Perception_Tests_and_Empirical_Transition_Structures"/>
	<link rel="alternate" type="text/html" href="http://groupkos.com/dev/index.php?title=Unit_Perception_Tests_and_Empirical_Transition_Structures&amp;action=history"/>
	<updated>2026-04-17T12:49:39Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>http://groupkos.com/dev/index.php?title=Unit_Perception_Tests_and_Empirical_Transition_Structures&amp;diff=5577&amp;oldid=prev</id>
		<title>XenoEngineer: Created page with &quot;= Unit Perception Tests and Empirical Transition Structures =  == 1. Unit Perception Test (UPT) ==  A &#039;&#039;&#039;Unit Perception Test (UPT)&#039;&#039;&#039; is a single, local test of synchrony between two timeline-referenced events.  * We have two time-indexed streams, &#039;&#039;A_t&#039;&#039; and &#039;&#039;B_t&#039;&#039;, defined over a shared timeline index &#039;&#039;t&#039;&#039; (the ``tNdx`` in the Timeline Paradigm). * A UPT evaluates a synchrony predicate &#039;&#039;S&#039;&#039; at a specific pair of time points, for example: ** &lt;math&gt;S(t) = \mathbf{1}\...&quot;</title>
		<link rel="alternate" type="text/html" href="http://groupkos.com/dev/index.php?title=Unit_Perception_Tests_and_Empirical_Transition_Structures&amp;diff=5577&amp;oldid=prev"/>
		<updated>2026-02-21T14:37:03Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;= Unit Perception Tests and Empirical Transition Structures =  == 1. Unit Perception Test (UPT) ==  A &amp;#039;&amp;#039;&amp;#039;Unit Perception Test (UPT)&amp;#039;&amp;#039;&amp;#039; is a single, local test of synchrony between two timeline-referenced events.  * We have two time-indexed streams, &amp;#039;&amp;#039;A_t&amp;#039;&amp;#039; and &amp;#039;&amp;#039;B_t&amp;#039;&amp;#039;, defined over a shared timeline index &amp;#039;&amp;#039;t&amp;#039;&amp;#039; (the ``tNdx`` in the Timeline Paradigm). * A UPT evaluates a synchrony predicate &amp;#039;&amp;#039;S&amp;#039;&amp;#039; at a specific pair of time points, for example: ** &amp;lt;math&amp;gt;S(t) = \mathbf{1}\...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Unit Perception Tests and Empirical Transition Structures =&lt;br /&gt;
&lt;br /&gt;
== 1. Unit Perception Test (UPT) ==&lt;br /&gt;
&lt;br /&gt;
A &amp;#039;&amp;#039;&amp;#039;Unit Perception Test (UPT)&amp;#039;&amp;#039;&amp;#039; is a single, local test of synchrony between two timeline-referenced events.&lt;br /&gt;
&lt;br /&gt;
* We have two time-indexed streams, &amp;#039;&amp;#039;A_t&amp;#039;&amp;#039; and &amp;#039;&amp;#039;B_t&amp;#039;&amp;#039;, defined over a shared timeline index &amp;#039;&amp;#039;t&amp;#039;&amp;#039; (the ``tNdx`` in the Timeline Paradigm).&lt;br /&gt;
* A UPT evaluates a synchrony predicate &amp;#039;&amp;#039;S&amp;#039;&amp;#039; at a specific pair of time points, for example:&lt;br /&gt;
** &amp;lt;math&amp;gt;S(t) = \mathbf{1}\{A_t \in C_A \wedge B_t \in C_B\}&amp;lt;/math&amp;gt;&lt;br /&gt;
** where &amp;#039;&amp;#039;C_A&amp;#039;&amp;#039; and &amp;#039;&amp;#039;C_B&amp;#039;&amp;#039; are value categories and &amp;#039;&amp;#039;\mathbf{1\{·\}}&amp;#039;&amp;#039; is 1 if the condition holds and 0 otherwise.&lt;br /&gt;
* Each UPT is therefore a binary observation: &amp;quot;synchrony detected&amp;quot; (1) or &amp;quot;no synchrony detected&amp;quot; (0).&lt;br /&gt;
&lt;br /&gt;
Because of noise and limited data, any single UPT is unreliable and should be treated as a noisy measurement, not as ground truth.&lt;br /&gt;
&lt;br /&gt;
== 2. From UPTs to State Space ==&lt;br /&gt;
&lt;br /&gt;
To move from isolated tests to a dynamical view, we define a &amp;#039;&amp;#039;&amp;#039;state space&amp;#039;&amp;#039;&amp;#039; over which the process evolves.&lt;br /&gt;
&lt;br /&gt;
Examples of possible state definitions:&lt;br /&gt;
&lt;br /&gt;
* Binary synchrony state:&lt;br /&gt;
** &amp;lt;math&amp;gt;X_t \in \{S, \neg S\}&amp;lt;/math&amp;gt;, where &amp;#039;&amp;#039;X_t = S&amp;#039;&amp;#039; if &amp;#039;&amp;#039;S(t)=1&amp;#039;&amp;#039;, else &amp;#039;&amp;#039;\neg S&amp;#039;&amp;#039;.&lt;br /&gt;
* Multi-valued state including lag or pattern class, for example:&lt;br /&gt;
** &amp;lt;math&amp;gt;X_t \in \{\text{no synchrony}, \text{lead A}, \text{lead B}, \text{locked}\}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The Timeline Paradigm provides the indexing substrate: each state &amp;#039;&amp;#039;X_t&amp;#039;&amp;#039; is attached to a specific timeline index ``tNdx``, and can be derived from the underlying category structure (rank array, category bins, and &amp;#039;&amp;#039;hOccurs&amp;#039;&amp;#039; pointers).&lt;br /&gt;
&lt;br /&gt;
== 3. Markovian Iteration and Empirical Transition Matrices ==&lt;br /&gt;
&lt;br /&gt;
Once we have a sequence of states &amp;#039;&amp;#039;(X_t)&amp;#039;&amp;#039;, we can treat it as a Markov process and empirically estimate how often the system moves from one state to another.&lt;br /&gt;
&lt;br /&gt;
For a finite state set &amp;#039;&amp;#039;S = {s_1, …, s_m}&amp;#039;&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
* We observe a long sequence:&lt;br /&gt;
** &amp;lt;math&amp;gt;X_1, X_2, \dots, X_T&amp;lt;/math&amp;gt;&lt;br /&gt;
* For each ordered pair &amp;#039;&amp;#039;(s_i, s_j)&amp;#039;&amp;#039;, we count how often we see a one-step transition:&lt;br /&gt;
** &amp;lt;math&amp;gt;N_{ij} = \#\{t \in \{1, \dots, T-1\} : X_t = s_i,\, X_{t+1} = s_j\}&amp;lt;/math&amp;gt;&lt;br /&gt;
* The empirical transition probability from &amp;#039;&amp;#039;s_i&amp;#039;&amp;#039; to &amp;#039;&amp;#039;s_j&amp;#039;&amp;#039; is:&lt;br /&gt;
** &amp;lt;math&amp;gt;\hat{P}_{ij} = \frac{N_{ij}}{\sum_k N_{ik}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Collecting all &amp;#039;&amp;#039;\hat{P}_{ij}&amp;#039;&amp;#039; into a matrix &amp;#039;&amp;#039;\hat{P}&amp;#039;&amp;#039; gives the &amp;#039;&amp;#039;&amp;#039;empirical transition matrix&amp;#039;&amp;#039;&amp;#039; (also called the state transition matrix).&lt;br /&gt;
&lt;br /&gt;
== 4. Averaging Away Randomity ==&lt;br /&gt;
&lt;br /&gt;
Why this &amp;quot;averages away&amp;quot; noise in individual UPTs:&lt;br /&gt;
&lt;br /&gt;
* Each UPT contributes a single bit of information (synchrony vs no synchrony) at one time step.&lt;br /&gt;
* Random false detections tend to be uncorrelated over time and across many trials.&lt;br /&gt;
* True dynamical relationships (for example, persistent synchrony, characteristic lags, stereotyped transitions) manifest as stable patterns in the transition counts &amp;#039;&amp;#039;N_{ij}&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
As &amp;#039;&amp;#039;T&amp;#039;&amp;#039; grows:&lt;br /&gt;
&lt;br /&gt;
* The empirical matrix &amp;#039;&amp;#039;\hat{P}&amp;#039;&amp;#039; converges (under standard assumptions) toward the underlying transition probabilities.&lt;br /&gt;
* The Markovian iteration (repeating UPTs across many steps) yields a &amp;#039;&amp;#039;&amp;#039;perceptive envelope&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
** a stable map of which states tend to follow which, with what probabilities;&lt;br /&gt;
** robust to individual noisy UPTs because it aggregates many of them.&lt;br /&gt;
&lt;br /&gt;
== 5. Relation to the Timeline Paradigm ==&lt;br /&gt;
&lt;br /&gt;
Mapping back to the Timeline Paradigm Matrix implementation:&lt;br /&gt;
&lt;br /&gt;
* The append-only timeline index ``tNdx`` defines the order of observations.&lt;br /&gt;
* Category bins (the &amp;#039;&amp;#039;cats()&amp;#039;&amp;#039; ragged arrays) and the rank structure provide efficient access to:&lt;br /&gt;
** which times &amp;#039;&amp;#039;t&amp;#039;&amp;#039; are in category &amp;#039;&amp;#039;C_A&amp;#039;&amp;#039; (stream A) or &amp;#039;&amp;#039;C_B&amp;#039;&amp;#039; (stream B);&lt;br /&gt;
** where synchrony predicates &amp;#039;&amp;#039;S(t)&amp;#039;&amp;#039; hold.&lt;br /&gt;
* A UPT is an evaluation of &amp;#039;&amp;#039;S(t)&amp;#039;&amp;#039; (or &amp;#039;&amp;#039;S(t, t&amp;#039;)&amp;#039;&amp;#039; if lags are allowed) at a specific timeline index (or pair).&lt;br /&gt;
* The Markov chain &amp;#039;&amp;#039;(X_t)&amp;#039;&amp;#039; is built from these UPT results, and the empirical transition matrix &amp;#039;&amp;#039;\hat{P}&amp;#039;&amp;#039; is the quantitative &amp;#039;&amp;#039;&amp;#039;perceptive envelope&amp;#039;&amp;#039;&amp;#039; over the dynamic under study.&lt;/div&gt;</summary>
		<author><name>XenoEngineer</name></author>
	</entry>
</feed>