White paper on Quasi Artifactual Intelligence: Difference between revisions

From Catcliffe Development
Jump to navigation Jump to search
No edit summary
 
(93 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{contentWrapper}}
{{headerQuasiAI}}
{{headerQuasiAI}}
<div style="margin:0 2em; background:azure; border:1px outset azure; padding:0 1em; max-width:888px; min-width:62%; margin:0 auto;">
{{closeWrapper}}
<div style="float:right; width:425px;">
__TOC__
</div>
<div style="background:azure; border:1px outset azure; padding:0 1em; width:875px; margin:0 auto;">
<center>


<center>
<b><big>
<b><big>
A development of 911 era category theory applied as a front-end category engine for machine learning and control &mdash;a plowpoint project, presenting:
;Developing 911 era category theory as a front-end quasi-relational perceptive envelope
 
;for machine learning and control
Developing a perceptive envelope of reckoning for an artifactual intelligence —quasiAI: [[the perceptor]]
;a plow share project
</big></b>
</big></b>
</center>
</center>


<font color="green"><b><big>Editors note: Wow!  The QAT is fascinating to revisit after a couple of decades!  When re-examined and documented, the example concept-soup below will redact in an attempt to reveal the fascinating things from the mind of Dr. Prueitt.</big></b></font>
==Introduction==
[[File:DALL·E 2023-12-20 08.04.32 - A comic book cover for a story about advanced alienesque time lens physics, as envisioned by the quantum AI, AXE 2.0. The cover features a mesmerizing.png|right|400px]]


==Introduction==
  The Quasi Axiomatic Theory (QAT) was developed as a big-data tool to discover significant events in the live-edge of the expanding world-corpus &mdash;Cyberspace: 2000
  The Quasi Axiomatic Theory (QAT) was developed as a big-data tool to discover significant events in the live-edge of the expanding world-corpus &mdash;Cyberspace: 2000


  As a category theory, a sampling of the world corpus, would contain a sampling of most of the categories of interest.   
  As a category theory approach, a sampling of a small portion of the world corpus would yet contain most of the categories of interest.   


  As an investigatory tool, The QAT could isolate category trends and waves of change in large data samples, planet sized, by taking a sparse sample of the information-routes of the expanding world corpus, recorded in internet router logs.   
  As an investigatory tool, The QAT could isolate category trends and waves of change in large data samples, planet-sized, by taking a sparse sample of the information routes of the expanding world corpus, recorded in internet router logs.   


The QAT paradigm was implemented as an in-memory data engine of records retrieved by a sparse sampling of the world data, such that when categories of significance were discovered by visual examination.  With discovery of category-frequency-trends in communication IP router logs, the cause of the change-wave may be reverse-searched from category, to data-event, by a category-link explorer, made to step through smaller sets of significant categories &mdash;toward discovery of individual internet routes as the causative determinant.  The butterfly.   
The QAT paradigm was implemented as an in-memory data engine of records retrieved by a sparse sampling of the world data, such that when categories of significance were discovered by visual examination.  With discovery of category-frequency-trends in communication IP router logs, the cause of the change-wave may be reverse-searched from category, to data-event, by a category-link explorer, made to step through smaller sets of significant categories &mdash;toward discovery of individual internet routes as the causative determinant.  The butterfly.   


  These algorithmic approaches are termed, 'categorical abstraction' (a scatter-gather visual map), and 'eventChemistry' as the category explorer.
  These algorithmic approaches are termed, 'categorical abstraction' (a scatter-gather visual map), and 'eventChemistry' as the category explorer.


  Here we explore the QAT algorithms to expose how machine learning can be afforded a place in the analysis loop <b><big>&mdash;a keen plowpoint</big></b>
  Here we explore the QAT algorithms to expose how machine learning can be afforded a place within the quasi-axiomatic analysis loop. With the processing of value categories, the QAT and paradigm affords a perception of relational dynamics, evidenced by the occurrence-density of the simultaneity of related dynamics shared between two channels of measurement, about the same event, measured as different aspects.


=== Visual Abstraction &mdash;mapping cross-category coincidence-frequency dynamics ===
The machine learning, of an AI in training, can witness the quasi-artifact of measured reality. This examines the development of {{quasiAI|byline=}}
<div style="float:left; margin-right:2em;">


__TOC__
== The Architecture of the QAT Algorithms ==
</div>
<br/>
<br/>
<div style="float:left; width:auto; margin-right:2em;">
=== Visual Abstraction &mdash;mapping cross-category coincidence-frequency dynamics ===
[[File:SLIP browser spook-ware ontologystream.com image070.jpg|frame|The Quasi Axiomatic Theory SLIP browser showing the structures of coincedence within an internet router log file.]]
<div style="float:left; margin-right:1em; width:355px;">__TOC__</div>
</div>
[[File:SLIP browser spook-ware ontologystream.com image070.jpg|right|frame|200|The Quasi Axiomatic Theory SLIP browser showing the structures of coincidence within an internet router log file.]]


The visual abstraction of the [[random-scatter mapping]] appears as points (representing value categories) that move on a mapping, which map the category-points were randomly scattered upon.
The visual abstraction of the [[random-scatter mapping]] appears as points (representing value categories) that move on a mapping, which map the category-points were randomly scattered upon.


The 'magic' ingredient of the QAT algorithms that afford [[visual abstraction]] (vA) of relational events is the Cartesian product of the value categories found in the data stream sample for analysis.  The magic is conjured by a tight iteration (programmatic loop) that moves two points slightly closer together upon the map.   
The 'magic' ingredient of the QAT algorithms that afford a visual [[categorical abstraction]] (cA) of relational events is the Cartesian product of the value categories found in a sampling of the data stream for analysis.  The magic is conjured by a tight iteration (programmatic loop) that moves two points slightly closer together to test between the data sampling, and a 2nd data channel sampling.  The tight iteration operates on a cross-channel comparison for coincidence between channels of randomly selected tests.
 
Any random selection of pairs between channels, compared with the Cartesian product of pairs of the first set, will randomly over time apply grouping-determinant-motion in the random set, which is an averaged proportion of random pair selections that test positive for coincidence within the cartesian productThe 'emergent grouping' is the outcome of  which cross-channel-categorical coincidences were more frequent.


  Moving random point-pairs in the vA by micro-movements toward each the other, produces a clustering of categories upon the vA mapping.  The coincedent-proportionality subset of a,b permutations of the Cartesian product is established by the occurrence-frequency of members in a category as sampled from the data stream.
  Moving random point-pairs in the vA by micro-movements toward each the other, produces a clustering of categories upon the vA mapping.  The coincedent-proportionality subset of a,b permutations of the Cartesian product is established by the occurrence-frequency of members in a category as sampled from the data stream.
Line 44: Line 49:


This describes the '''Category Abstraction''' (cA) portion of the ''Quasi Axiomatic Theory and Paradigm'' (QAT).
This describes the '''Category Abstraction''' (cA) portion of the ''Quasi Axiomatic Theory and Paradigm'' (QAT).


===Event Chemistry===
===Event Chemistry===
Line 50: Line 54:
[[File:QAT event chemistry browser ontologystream.com image030.jpg|right|frame|The QAT eventChemistry browser, as a navigable classic graph (mouse click navigation), through the 'compounds' of categories of coincidence.]]
[[File:QAT event chemistry browser ontologystream.com image030.jpg|right|frame|The QAT eventChemistry browser, as a navigable classic graph (mouse click navigation), through the 'compounds' of categories of coincidence.]]


A further affordance of the QAT is an inference technique availed by the displayed cross-channel emergent-relationships, termed '''Event Chemistry''' (eC).


Once interesting groups of categories within the data-stream are isolated by category abstraction mapping, groupings of interest are selected from the clusters on the cA mapping.
==== Browsing an isolation of small groups from a world of information ====
Event chemistry abstraction, as a interactive classical graph of circles connected with lines, allowes inference techniques to sleuth the chemistry of categorical interactions, with an interactive, mouse-clickable mapping of categories of the isolated group.  


==== Browsing an isolation of small groups from a world of information ====
Prueitt's formal QAT applied Mill's logic of inferences with an overlaid knowledge-management framework of annotation and reporting.   
Event chemistry abstraction, as a interactive classical graph of circles connected with lines, allowed inference techniques to sleuth the chemistry of categorical interactions. Prueitt's formal QAT applied Mill's logic of inferences with an overlaid knowledge-management framework of annotation and reporting.   


<span style=" width:0px; float:left;"><center>{{Template:Img data butterfly white|44px}}</center></span>
<span style=" width:0px; float:left;"><center>{{Template:Img data butterfly white|44px}}</center></span>
Along with all of the contributions nationally, during the 911 response era, aiding in the global cause, were also the data structures of the QAT visual abstraction, navigable with event chemistry, providing access back to the source-moment of any categorical trend. A basic butterfly hunter.
Along with all of the contributions nationally, during the 911 response era, aiding in the global cause, were also the data structures of the QAT Visual Abstraction, navigable with Event chemistry, providing access back to the source-moment of any categorical trend. A basic butterfly hunter.


<br style="clear:both;"/>
<br style="clear:both;"/>


== QAT Theory in principle of emergent processing of causal artifact within chaos ==
== QAT Theory in principle of emergent processing of causal artifact within chaos ==
<b><big><font color="blue"><b><big> in severe edit</big></b></font></big></b> [[User:XenoEngineer|XenoEngineer]] ([[User talk:XenoEngineer|talk]]) 12:51, 21 July 2023 (UTC)


Allow an attempt to express the feature of a deep category theory learned from a very deep mind that influenced in some fashion the beginning of the domestic spy agency over two decades ago.
<div style="float:left; margin-right:1em;">
 
{{Template:Img_data_scatter-gather_fuzzy_122x124|css=height:150px;}}
<div style="float:left; width:auto;">
</div>
{{Template:Img_data_scatter-gather_122x124}}</div>
  The QAT is a map maker.   
  The QAT is a map maker.   


  If points on a mapped are linked with value-categories, and randomized onto a circle as a random radial distribution, then purely random operation on pairs of these distributed map points would continue to randomize the points in radial positions.
  If points on a map are linked with value-categories, and randomized onto a circle as a random radial distribution, then purely random operation on pairs of these distributed map points would continue to randomize the points in radial positions.
<br style="clear:both;"/>


The QAT used a grouping-motion on two random points on the map, on each iteration.  Perhaps hundreds of thousands of very small grouping movements between random map points were used to produce the spikes illustrated on the circular gather map.
<div style="float:right;  margin-left:1em;">
{{Template:Img_data_scatter-gather_spikes_122x124|css=height:150px;}}
</div>


The QAT only moves random points closer if the categories the two points represent were ever coincidental between the two columns of measured data. I.e., did the two values of the categories selected for movement ever occur simultaneously? If simultaneity had occurred within the sample block, move the points closer, else leave them alone, select another pair of points and continue in the tight loop hundreds of thousands of times.  The loops were in big numbers, but computers were fast, and only seconds were needed to produce dual-channel simultaneity clusters.
The QAT used a grouping-motion on two random points on the map, on each iteration.  Five hundred thousand very small grouping movements between random map points were used to produce the spikes, as illustrated, on the circular gather map. This 'grouping' is the 'emergence' in this implementation of emergent computing.


Simpler to conceive, if a simultaneity map were made between two channels, and both channels held identical data, duplicates, then the motion test would always be true, and the fuzzy circle would be endlessly re-randomized, pair by pair.  However, when variation between the two channels occurs, then the randomality of the fuzzy circle is injected with a determinance, in this case, the grouping determinant of moving a pair closer together.  After many small movements in a tight loop, the grouping determinant gathers clusters.  These clusters are causal artifacts of a relationship between the dual, synchronous measurements.


===A simpler way to conceive of emergence of pattern from chaos===
If a simultaneity map were made between two channels, and both channels held identical data, duplicates, then the motion test would always be true, and the fuzzy circle would be endlessly re-randomized, pair by pair.  However, when variation between the two channels occurs, then the randomality of the fuzzy circle is injected with a determinance, in this case, the grouping determinant of moving a pair closer together.  After many small movements in a tight loop, the grouping determinant gathers clusters.  '''These clusters are causal artifacts of a relationship between the dual, synchronous measurements.'''


[animated fuzzy circle morphing into a spiky circle illustration goes here | hang right]




=== Emergency lexicon (footnotes?) ===
=== Emergency lexicon ===
'''''a stratification of category-frequency density of inter-relational coincidence 'tween two channels of measurement'''''
'''''a stratification of category-frequency density of inter-relational coincidence 'tween two channels of measurement'''''


== What's a tween? ==
'''Tween''' &mdash;a made-up term
A categorical stratification process over time as a random-pair selection in a tight-loop. Tweening is the act of emergent computing, in a general sense. Usage of the term:  ''The spikes on the circle illustrated were 'tweened' from the fuzzy halo of the other fuzzy circle illustration.
A categorical stratification process that groups  over time a category-map as a random-pair selection in a tight-loop. Tweening is the act of emergent computing, in a general sense. Usage of the term:  ''The spikes on the circle illustrated were 'tweened' from the fuzzy halo of the other fuzzy circle illustration.


== Implementation of QAT Data Structures ==
== Implementation of QAT Data Structures ==
What for the oddness of cross-channel simultaneity dynamics upon a QAT cluster map over time, the data structures are redundantly simple.
What for the oddness of cross-channel simultaneity dynamics upon a QAT cluster map over time, the data structures to produce emergent processing of the QAT are yet redundantly simple.


The gather method is supported by three lists:
===The ''gather method'' is supported by three lists:===
;1) UniqueList-A: A list of the unique values within the sample block from a data stream of channel-A.
:'''1) UniqueList-A:''' A list of the unique values within the sample block from a data stream of channel-A. (Category theory term: atoms)
::Term: 'Atom value categories'


;2) UniqueList-B: A similar list of channel-B.   
:'''2) UniqueList-B:''' A similar list of channel-B.  (Category theory term: links)
::Term: 'Link value categories'


;3) ExpandedList-A: A list of all the combinations that can be expanded from the UniqueList-A, e.g.:
:'''3) ExpandedList-A: A list of all the combinations that can be expanded from the UniqueList-A, e.g.:  
::Term: 'Pairs' as a list of all of the combinations of any two categories from the UniqueList-A)


The eventChemistry methods that provide user-interactive graphical navigation of the cross-time structure of inter-channel relational groupings required two additional data lists.
=== The eventChemistry methods operate with two more lists===


;4) An index per each unique category value channel-A as a list of all the coincidental categories of Channel-B.
:4) '''Link Index-List by Atom:''' An index per each unique category value within the channel-A data sample block as a list of all the coincidental categories of Channel-B, per each unique category value of Channel-A.


;5) An identical index for Channel-B, listing all of channel-A's simultaneities per unique value category.
:5) '''Atom Index-list by Link:''' An identical index for Channel-B, listing coincidental Channel-A categories.
 
These lists 4) and 5) are created from a sub-set of the sampling data, <b><big>bracketed by an operator</big></b>.
 
In 2001, the 'bracketing operator' was a human
 
In 2024, the 'bracketing operator' is machine intelligence &mdash;{{quasiAI|byline=}}


== Simplification ==
== Simplification ==


While a original QAT proof was written to perform in steps, the data structures were also broken out in steps and largely duplicated in steps, and that complicated with the bracketing being represented by recursive storage folder access.
While the original QAT proof was written to perform in steps (Prueitt, et al. BAA 2000), the data structures were also broken out in steps and largely duplicated in steps, and that complicated with the bracketing being represented by recursive storage folder access.
 
The notational-burden of time-synchronization between five lists broken into recursive sub-sections, while lists must remain synchronous, was a large part of the DARPA proof's notational challenge.
 
=== Solution Harvesting ===
 
An optimal solution for big data information access is for the data to get loaded once, never moved, indexed in place, and structured in place for binary-tree access, implemented as an indexed array of pointers.
 
The QAT foundation lists of Atoms and Links are afforded by the binary tree, which is a linking-structure of categories of values, as sampled from a data stream.
 
The data of every measurement-event (a row of multiple data channels) remains loaded in memory in natural order.  Each repeat value of the same data value, is linked together in the natural order of the sampling measurements.  By definition, the head of a linked list of equivalent values in this scheme is the category node.  Big(O) binary access to the category node, then provides immediate access to every member of the value category, in order of occurrence.


The notational-burden of time-synchronization between five lists broken into recursed sub-sections and all synchronous was a large part of the DARPA proof's notational challenge.
With Big(0) category access to a data value, and direct access from the category node to the set of category members, all foundation lists needed for QAT emergent processing and cross-category visual membership browsing is not only fast, but this ontologizing process, per se, slows down very little with huge data sampling sets.  World scale. 
 
The solution is harvested by algorithmic-navigation from the root of the binary tree, through the tree on a least-distance navigation, and the solution is assembled, linearly, along the path of the solution excursion.


=== Solution harvesting ===


==== The array-based binary-tree / linked-list hybrid ====
==== The array-based binary-tree / linked-list hybrid ====
The minimum pointer-set to implement a binary-tree combined with a linked list of tree-node members is stored as an array of integers, explained by their monikers:
The minimum pointer-set to implement a binary-tree combined with a linked list of tree-node members is stored as an array of integers, one integer to point to the data, and four more integers to point to data elements earlier in the data sample:


a) data pointer
:a) '''data''' pointer
b) lesser value pointer
:b) '''lesser value''' pointer
c) greater value pointer
:c) '''greater value''' pointer
d) previous equivalent value pointer
:d) '''previous equivalent value''' pointer
e) next equivalent value pointer
:e) '''next equivalent value''' pointer [Note: the next eq. pointer will be zero for a new data node, as 'next' is in the future for a new append.]


All of the five tables of the formal QAT solution are accessible directly, or from a cached table directly built from the hybrid solution.
=== Repurposing the redundance of equivalent-comparison moments  ===
The binary comparator that builds a binary-tree data structure has two outcomes '''''used''''' in tree construction &mdash;a lesser or greater comparative result.


However, as application may dictate, even the cached tables can be resolved without the cache table by calculating for the one instance what the cash table does for all instances. Moreover, each inline-calculation may be cached in the time-synchrous hybrid structure.  Cached JIT solutions that are only slow (ish) with novel category events.
A third result, of any comparison, is from a comparison of equivalent values, neither lesser or greater. which is redundant in a binary-tree-structure.   


By structuring the data-sample stream, or some sparse selection of samples over time, into a structure including all members in an accessible structure, the tree-list composite becomes a rudimentary ontology of the data-stream structured by value-comparisons against a data-relationship, and time-reversible (or re-build-able to any certain event on the time line).  
While the machine cycles were used to discover equivalence as a bonus tertiary outcome of a binary-comparison, for little-more machine time the interlinking of equivalent values as a linked-list headed at the binary-tree category node creates a complete ontology of interlinking.


Additionally, as a time-series log, there is implicitly a time-line addressable ontology.


Two measurement channels provide one QAT dimension of analysis<sup>[[QAT.I-RIB]]</sup> providing visual abstraction of relationships in the cross-comparison. This occurs by randomly scattering onto a visual map the set of points representing all existing pairs within dual channels of measurement in the data ontology widget. The gather process accesses the proportionality map to animate the category-mapping- wherein this is a visual abstraction of dynamic relationships translated to a stratification of motions within the category-scatter-map.  
As a design application may allow, the node of each binary tree can also cache the equivalence-count of that node, which is the length of the linked-list of equal-values.


All of the five tables of the formal QAT solution are accessible directly, or from a cached table directly built from this fast, hybrid solution.


<small>
However, as application may dictate, even the cached tables can be resolved without the cache table by calculating for the one instance what the pre-cached table does for all instances.   
* '''I-RIB:''' In-memory Referential Information Base.  A term coined by P. S. Prueitt. ''Foundational Paper on Referential Bases'', Paul S Prueitt Ph.D, October 31, 2006
* http://www.bcngroup.org/beadgames/TaosDiscussion/referentialBases.htm
* http://www.bcngroup.org/area1/2005beads/GIF/RoadMap.htm and
* ''[[File:Event Detection and categorical Abstraction|Event Detection and categorical Abstraction]]'' 2002, Paul S. Prueitt PhD, OntologyStream '''URL:''' <small>http://www.ontologystream.com/cA/papers/EventDetection.htm</small>'''
* [[File:Foundational Paper on Referential Bases]] 2006, Paul S. Prueitt, Ph.D


October 31, 2006
;next three paragraphs need a re-write
</small>


===A question on nomenclature===
Moreover, each inline-calculation may be cached in-place within the time-synchrous hybrid structure with little loss to real-time processing throughput.  This describes a cached JIT solutions that is only a bit slower with the advent of novel category events.
Is a data structure of a tree-of-categories sharing indices with a linked-list headed with each category node, with the list comprising as pointers to all members of a value category &mdash;then may the pointer matrix be properly termed an ontology?  An ontological primitive?   


=== Rigorous loose thoughts ===
Additionally, as a time-series data block, the hybrid tree/list structure is implicitly a time-line addressable mini-ontology. [Jargon sanity-check request]


In this notational paradigm of measurement and category frequency trending, the data is a recording and remains immutable.
By structuring the data-sample stream, or some sparse selection of samples over time, into a structure including all members in an accessible structure, the tree/list composite becomes a rudimentary ontology of the data-stream structured by value-comparisons against a data-relationship, and time-reversible (or re-build-able to any certain event on the time line).  Anything programmatically comparable can be ontologized.


A binary tree implementation for data access has no need to balance an immutable log.
== References ==
* '''I-RIB:''' An acronym for In-memory Referential Information Base; a term coined by P. S. Prueitt.
:: An I-RIB, per this co-author, offers data access to any measured event in a data sampling under analysis, via the category of the data value.


A delete function for a tree node isn't needed, moreover, the data element tree/list nodes are each a demarcation of their category membership, in order on the time-line.
* [[:File:Foundational Paper on Referential Bases.pdf|''Foundational Paper on Referential Bases'']] 2006, Paul S. Prueitt, Ph.D October 31, 2006.<small>http://www.bcngroup.org/beadgames/TaosDiscussion/referentialBases.htm</small>


In the category theory implementation, the data may be sparsely sampled with the same results, within limits.
* [[:File:Qat event detection tutoria.pdf|''Event Detection and categorical Abstraction Tutoria'']] 2002, Paul S. Prueitt PhD, OntologyStream. '''URL:''' <small>http://www.ontologystream.com/cA/papers/EventDetection.htm</small>


Should a data-access excursion on the tree-list structure get lengthy (as an unbalanced binary-tree) in any certain data sample, it is simply rejected as part of the un-sampled, dis-obviating any need for binary tree balancing.
* [http://www.bcngroup.org/area1/2005beads/GIF/RoadMap.htm ''Global Information Framework and Knowledge Management &mdash;A prototype''] July 2005, revised April 2006. Public Document. Behavioral Computational Neuroscience Group; Development Committee.


The outcome of the paradigm rendered to notation is a binary-tree/linked-list data widget where all members of a category value are linked as a chain, as category-member-chains attached to each binary tree node.
==future development notes ==
;* Develop N-Dim quasiAI user interface means and methods
;: What is 'relational coincidentality-density spectra? 
;: Is it cross-channel category-frequency simultaneity pattern emergence?
;: My intuitive grasp sees cross-channel information-artifacts, as clustered groups of similar cross-channel simultaneities .
;: When a pair of data streams are measuring real events, or contains a sufficiently real simulation of reality, the isolated groups of emergent processing will contain some groupings that are an artifact of a behavioral-relationship.


The binary-tree nodes each have a chain of equivalent values indexed in natural order as a linked list. The fully structured data widget affords any data by relational-path-access, including lower_category, higher_category, next_member, previous_member, with all index values anywhere within the structure also indicating relative age by natural order, i.e., the magntitude of the access-index is a relative age value in a time-line sampling.
* Implement a QAT analysis on a basis of duration invariance
::&mdash;[[QATNAP]] N-Dimensional Timing Variance on a Toroidal NMR continuous-wave group-resonance.


With structured historical data access of a measured channel, a second structure is referenced holding a second channel of measurementsThese two structures provide the prismatic affordance of the proportionality map of their implicit relational dynamics across a sampling of events within a time line.
* '''Implement a video-frame-rate capability''' of gather processes on a random-scatter map, providing a gather-process that stratifies category-frequency-dynamics of a data-stream sample AS compared to another time-balanced data-stream.  I.e., dual-channel-expansion of category-frequency dynamics of unknown dataIt is the inter-channel inter-relationship stratified by emergent processing cross-category-groupings.


==Future Development ==
* '''Develop machine learning quasiAI towards autonomous operation.
;* Hyper-accelerating quasiAI category-perception with the Cartesian product sub-set on high-speed data-streams as a running-recent-average analysis window (or any previous history of the data-stream)
 
;* Implement a video-frame-rate capability of gather processes on a random-scatter map, providing a gather-process that stratifies category-frequency-dynamics of a data-stream sample AS compared to an unknown data-stream.  I.e., dual-channel-expansion of how category-frequency dynamics of unknown data.
:: '''Known </> Unknown ==> meaningful results''' to a domain expert, where '</>' represents a cluster-process (''tweening'') based on a determinant.
:: Known </> Unknown ==> meaningful results to a domain expert, where '</>' represents a cluster-process based on a determinant.
 
:: Known </> Known ==> machine intelligence training scenario
:: '''Known </> Known ==> machine intelligence training scenario'''
:: Unknown </> Unknown ==> interesting patterns which can be traced back to the causal instances of a value-category-occurrence in the sampled data stream/log.
 
:: Trace-back to root causality of existing unknown category dynamics is available to adjust sampling resolution.
:: '''Unknown </> Unknown ==> interesting patterns''' which can be traced back to the causal instances of a value-category-occurrence in the sampled data stream/log
 
*''' Trace-back to root causality''' of existing unknown category dynamics is available to adjust sampling resolution.
:::* This affords in principles of an applicable domain a domestication of Maxwell's demon over events of chaotic environment, capable of isolating causal-determinants in ongoing apparent chaos.
:::* This affords in principles of an applicable domain a domestication of Maxwell's demon over events of chaotic environment, capable of isolating causal-determinants in ongoing apparent chaos.
;*  Massive parallel circuits on FPGA configurations customized for UI customized/calibrated to units and measures of the data stream for analysis.
 
:* Implement N-Dimensional QAT analysis, with an N-quasiAI
'''Massive parallel circuits on FPGA configurations''' customized for UI customized/calibrated to units and measures of the data stream for analysis.  
;:&mdash;[[Chaos Domestication Project|Chaos&nbsp;Domestication&nbsp;Project  {a placeholder name}]]
 
* '''Implement N-Dimensional quasiAI analysis'''
;:&mdash;[[The Perceptorium|<font color="blue">The Perceptorium</font> {a placeholder name}]]
 
* Develop a base64 image library of comic book pages, with text within the image (a comic book page frame of n-frames per page), in simple HTML5/CSS/js/etc.
::Wire [[The Perceptorium]] into the n-frame page-modulo access image ontology of measured experience.


</div>
</div>

Latest revision as of 22:41, 11 February 2024

Developing 911 era category theory as a front-end quasi-relational perceptive envelope
for machine learning and control
a plow share project

Introduction

DALL·E 2023-12-20 08.04.32 - A comic book cover for a story about advanced alienesque time lens physics, as envisioned by the quantum AI, AXE 2.0. The cover features a mesmerizing.png
The Quasi Axiomatic Theory (QAT) was developed as a big-data tool to discover significant events in the live-edge of the expanding world-corpus —Cyberspace: 2000
As a category theory approach, a sampling of a small portion of the world corpus would yet contain most of the categories of interest.  
As an investigatory tool, The QAT could isolate category trends and waves of change in large data samples, planet-sized, by taking a sparse sample of the information routes of the expanding world corpus, recorded in internet router logs.  

The QAT paradigm was implemented as an in-memory data engine of records retrieved by a sparse sampling of the world data, such that when categories of significance were discovered by visual examination. With discovery of category-frequency-trends in communication IP router logs, the cause of the change-wave may be reverse-searched from category, to data-event, by a category-link explorer, made to step through smaller sets of significant categories —toward discovery of individual internet routes as the causative determinant. The butterfly.

These algorithmic approaches are termed, 'categorical abstraction' (a scatter-gather visual map), and 'eventChemistry' as the category explorer.
Here we explore the QAT algorithms to expose how machine learning can be afforded a place within the quasi-axiomatic analysis loop. With the processing of value categories, the QAT and paradigm affords a perception of relational dynamics, evidenced by the occurrence-density of the simultaneity of related dynamics shared between two channels of measurement, about the same event, measured as different aspects. 
The machine learning, of an AI in training, can witness the quasi-artifact of measured reality. This examines the development of quasiArtifactualIntelligence  

The Architecture of the QAT Algorithms


Visual Abstraction —mapping cross-category coincidence-frequency dynamics

The Quasi Axiomatic Theory SLIP browser showing the structures of coincidence within an internet router log file.

The visual abstraction of the random-scatter mapping appears as points (representing value categories) that move on a mapping, which map the category-points were randomly scattered upon.

The 'magic' ingredient of the QAT algorithms that afford a visual categorical abstraction (cA) of relational events is the Cartesian product of the value categories found in a sampling of the data stream for analysis. The magic is conjured by a tight iteration (programmatic loop) that moves two points slightly closer together to test between the data sampling, and a 2nd data channel sampling. The tight iteration operates on a cross-channel comparison for coincidence between channels of randomly selected tests.

Any random selection of pairs between channels, compared with the Cartesian product of pairs of the first set, will randomly over time apply grouping-determinant-motion in the random set, which is an averaged proportion of random pair selections that test positive for coincidence within the cartesian product. The 'emergent grouping' is the outcome of which cross-channel-categorical coincidences were more frequent.

Moving random point-pairs in the vA by micro-movements toward each the other, produces a clustering of categories upon the vA mapping.  The coincedent-proportionality subset of a,b permutations of the Cartesian product is established by the occurrence-frequency of members in a category as sampled from the data stream.

With an animated spectrum of motion-activated groups of map-points moving, an operator of this technology, typically an NSA analyst, could partition the categorical-dynamics with a sub-selection of the time-windows sampled for analysis.

This describes the Category Abstraction (cA) portion of the Quasi Axiomatic Theory and Paradigm (QAT).

Event Chemistry

The QAT eventChemistry browser, as a navigable classic graph (mouse click navigation), through the 'compounds' of categories of coincidence.


Browsing an isolation of small groups from a world of information

Event chemistry abstraction, as a interactive classical graph of circles connected with lines, allowes inference techniques to sleuth the chemistry of categorical interactions, with an interactive, mouse-clickable mapping of categories of the isolated group.

Prueitt's formal QAT applied Mill's logic of inferences with an overlaid knowledge-management framework of annotation and reporting.

Along with all of the contributions nationally, during the 911 response era, aiding in the global cause, were also the data structures of the QAT Visual Abstraction, navigable with Event chemistry, providing access back to the source-moment of any categorical trend. A basic butterfly hunter.


QAT Theory in principle of emergent processing of causal artifact within chaos

The QAT is a map maker.  
If points on a map are linked with value-categories, and randomized onto a circle as a random radial distribution, then purely random operation on pairs of these distributed map points would continue to randomize the points in radial positions.


The QAT used a grouping-motion on two random points on the map, on each iteration.  Five hundred thousand very small grouping movements between random map points were used to produce the spikes, as illustrated, on the circular gather map.  This 'grouping' is the 'emergence' in this implementation of emergent computing.


A simpler way to conceive of emergence of pattern from chaos

If a simultaneity map were made between two channels, and both channels held identical data, duplicates, then the motion test would always be true, and the fuzzy circle would be endlessly re-randomized, pair by pair. However, when variation between the two channels occurs, then the randomality of the fuzzy circle is injected with a determinance, in this case, the grouping determinant of moving a pair closer together. After many small movements in a tight loop, the grouping determinant gathers clusters. These clusters are causal artifacts of a relationship between the dual, synchronous measurements.


Emergency lexicon

a stratification of category-frequency density of inter-relational coincidence 'tween two channels of measurement

Tween —a made-up term
A categorical stratification process that groups  over time a category-map as a random-pair selection in a tight-loop. Tweening is the act of emergent computing, in a general sense. Usage of the term:  The spikes on the circle illustrated were 'tweened' from the fuzzy halo of the other fuzzy circle illustration.

Implementation of QAT Data Structures

What for the oddness of cross-channel simultaneity dynamics upon a QAT cluster map over time, the data structures to produce emergent processing of the QAT are yet redundantly simple.

The gather method is supported by three lists:

1) UniqueList-A: A list of the unique values within the sample block from a data stream of channel-A. (Category theory term: atoms)
Term: 'Atom value categories'
2) UniqueList-B: A similar list of channel-B. (Category theory term: links)
Term: 'Link value categories'
3) ExpandedList-A: A list of all the combinations that can be expanded from the UniqueList-A, e.g.:
Term: 'Pairs' as a list of all of the combinations of any two categories from the UniqueList-A)

The eventChemistry methods operate with two more lists

4) Link Index-List by Atom: An index per each unique category value within the channel-A data sample block as a list of all the coincidental categories of Channel-B, per each unique category value of Channel-A.
5) Atom Index-list by Link: An identical index for Channel-B, listing coincidental Channel-A categories.
These lists 4) and 5) are created from a sub-set of the sampling data, bracketed by an operator.
In 2001, the 'bracketing operator' was a human
In 2024, the 'bracketing operator' is machine intelligence —quasiArtifactualIntelligence  

Simplification

While the original QAT proof was written to perform in steps (Prueitt, et al. BAA 2000), the data structures were also broken out in steps and largely duplicated in steps, and that complicated with the bracketing being represented by recursive storage folder access.

The notational-burden of time-synchronization between five lists broken into recursive sub-sections, while lists must remain synchronous, was a large part of the DARPA proof's notational challenge.

Solution Harvesting

An optimal solution for big data information access is for the data to get loaded once, never moved, indexed in place, and structured in place for binary-tree access, implemented as an indexed array of pointers.

The QAT foundation lists of Atoms and Links are afforded by the binary tree, which is a linking-structure of categories of values, as sampled from a data stream.

The data of every measurement-event (a row of multiple data channels) remains loaded in memory in natural order. Each repeat value of the same data value, is linked together in the natural order of the sampling measurements. By definition, the head of a linked list of equivalent values in this scheme is the category node. Big(O) binary access to the category node, then provides immediate access to every member of the value category, in order of occurrence.

With Big(0) category access to a data value, and direct access from the category node to the set of category members, all foundation lists needed for QAT emergent processing and cross-category visual membership browsing is not only fast, but this ontologizing process, per se, slows down very little with huge data sampling sets. World scale.

The solution is harvested by algorithmic-navigation from the root of the binary tree, through the tree on a least-distance navigation, and the solution is assembled, linearly, along the path of the solution excursion.


The array-based binary-tree / linked-list hybrid

The minimum pointer-set to implement a binary-tree combined with a linked list of tree-node members is stored as an array of integers, one integer to point to the data, and four more integers to point to data elements earlier in the data sample:

a) data pointer
b) lesser value pointer
c) greater value pointer
d) previous equivalent value pointer
e) next equivalent value pointer [Note: the next eq. pointer will be zero for a new data node, as 'next' is in the future for a new append.]

Repurposing the redundance of equivalent-comparison moments

The binary comparator that builds a binary-tree data structure has two outcomes used in tree construction —a lesser or greater comparative result.

A third result, of any comparison, is from a comparison of equivalent values, neither lesser or greater. which is redundant in a binary-tree-structure.

While the machine cycles were used to discover equivalence as a bonus tertiary outcome of a binary-comparison, for little-more machine time the interlinking of equivalent values as a linked-list headed at the binary-tree category node creates a complete ontology of interlinking.


As a design application may allow, the node of each binary tree can also cache the equivalence-count of that node, which is the length of the linked-list of equal-values.

All of the five tables of the formal QAT solution are accessible directly, or from a cached table directly built from this fast, hybrid solution.

However, as application may dictate, even the cached tables can be resolved without the cache table by calculating for the one instance what the pre-cached table does for all instances.

next three paragraphs need a re-write

Moreover, each inline-calculation may be cached in-place within the time-synchrous hybrid structure with little loss to real-time processing throughput. This describes a cached JIT solutions that is only a bit slower with the advent of novel category events.

Additionally, as a time-series data block, the hybrid tree/list structure is implicitly a time-line addressable mini-ontology. [Jargon sanity-check request]

By structuring the data-sample stream, or some sparse selection of samples over time, into a structure including all members in an accessible structure, the tree/list composite becomes a rudimentary ontology of the data-stream structured by value-comparisons against a data-relationship, and time-reversible (or re-build-able to any certain event on the time line). Anything programmatically comparable can be ontologized.

References

  • I-RIB: An acronym for In-memory Referential Information Base; a term coined by P. S. Prueitt.
An I-RIB, per this co-author, offers data access to any measured event in a data sampling under analysis, via the category of the data value.

future development notes

  • Develop N-Dim quasiAI user interface means and methods
What is 'relational coincidentality-density spectra?
Is it cross-channel category-frequency simultaneity pattern emergence?
My intuitive grasp sees cross-channel information-artifacts, as clustered groups of similar cross-channel simultaneities .
When a pair of data streams are measuring real events, or contains a sufficiently real simulation of reality, the isolated groups of emergent processing will contain some groupings that are an artifact of a behavioral-relationship.
  • Implement a QAT analysis on a basis of duration invariance
QATNAP N-Dimensional Timing Variance on a Toroidal NMR continuous-wave group-resonance.
  • Implement a video-frame-rate capability of gather processes on a random-scatter map, providing a gather-process that stratifies category-frequency-dynamics of a data-stream sample AS compared to another time-balanced data-stream. I.e., dual-channel-expansion of category-frequency dynamics of unknown data. It is the inter-channel inter-relationship stratified by emergent processing cross-category-groupings.
  • Develop machine learning quasiAI towards autonomous operation.
Known </> Unknown ==> meaningful results to a domain expert, where '</>' represents a cluster-process (tweening) based on a determinant.
Known </> Known ==> machine intelligence training scenario
Unknown </> Unknown ==> interesting patterns which can be traced back to the causal instances of a value-category-occurrence in the sampled data stream/log
  • Trace-back to root causality of existing unknown category dynamics is available to adjust sampling resolution.
  • This affords in principles of an applicable domain a domestication of Maxwell's demon over events of chaotic environment, capable of isolating causal-determinants in ongoing apparent chaos.
  • Massive parallel circuits on FPGA configurations customized for UI customized/calibrated to units and measures of the data stream for analysis.
Chaos Domestication Project {a placeholder name}
  • Implement N-Dimensional quasiAI analysis
The Perceptorium {a placeholder name}
  • Develop a base64 image library of comic book pages, with text within the image (a comic book page frame of n-frames per page), in simple HTML5/CSS/js/etc.
Wire The Perceptorium into the n-frame page-modulo access image ontology of measured experience.