draft v0.1
CheezML for MoWM
Worlds, routing decisions (route or spawn) and world splits at depth z + 1.
- Ontology IRI
https://w3id.org/cheezml/mowm- Namespace
https://w3id.org/cheezml/mowm#(prefixmowm:)- This version
https://w3id.org/cheezml/mowm/v0.1- Formats
- ttl · jsonld · rdf
- Licence
- CC BY 4.0
Classes
mowm:RoutingDecision class
One bridge routing decision (bridges/cubby_bridge.py): route or spawn. Mode via dcterms:type.
- IRI
https://w3id.org/cheezml/mowm#RoutingDecision- Subclass of
prov:Activity
mowm:WordTableEncoder class
The word-table text encoder (FastWordEncoder), by the hash of its table; the only encoder allowed on the routing path.
- IRI
https://w3id.org/cheezml/mowm#WordTableEncoder- Subclass of
cheez:Artifact
mowm:World class
A world tree node (world.py).
- IRI
https://w3id.org/cheezml/mowm#World- Subclass of
prov:Entity
mowm:WorldSpawn class
A spawn that ran and generated one new world (prov:generated); prov:wasInformedBy the decision.
- IRI
https://w3id.org/cheezml/mowm#WorldSpawn- Subclass of
prov:Activity
mowm:WorldSplit class
Creation of a sub-world at z+1 from a parent (prov:used) to handle a residual.
- IRI
https://w3id.org/cheezml/mowm#WorldSplit- Subclass of
prov:Activity
Properties
mowm:bestScore property
Its score (a score, not a threshold).
- IRI
https://w3id.org/cheezml/mowm#bestScore- Domain
mowm:RoutingDecision- Range
xsd:decimal
mowm:bestWorld property
The highest-scoring world.
- IRI
https://w3id.org/cheezml/mowm#bestWorld- Domain
mowm:RoutingDecision- Range
mowm:World
mowm:floorThreshold property
The calibrated absolute floor compared with the best score.
- IRI
https://w3id.org/cheezml/mowm#floorThreshold- Domain
mowm:RoutingDecision- Range
cheez:Threshold
mowm:margin property
Best score minus runner-up score.
- IRI
https://w3id.org/cheezml/mowm#margin- Domain
mowm:RoutingDecision- Range
xsd:decimal
mowm:marginThreshold property
The calibrated tau_margin compared with the margin.
- IRI
https://w3id.org/cheezml/mowm#marginThreshold- Domain
mowm:RoutingDecision- Range
cheez:Threshold
mowm:mergeStrategy property
How the world's HYLA transition deltas are merged.
- IRI
https://w3id.org/cheezml/mowm#mergeStrategy- Domain
mowm:World- Range
skos:Concept- Note
- Values come from the code list mowm:MergeStrategies.
mowm:parentWorld property
The world this sub-world was split from.
- IRI
https://w3id.org/cheezml/mowm#parentWorld- Domain
mowm:World- Range
mowm:World- Subproperty of
prov:wasDerivedFrom
mowm:queryVector property
The encoded query, by hash.
- IRI
https://w3id.org/cheezml/mowm#queryVector- Domain
mowm:RoutingDecision- Range
cheez:Artifact
mowm:residual property
The residual the child handles, by hash.
- IRI
https://w3id.org/cheezml/mowm#residual- Domain
mowm:WorldSplit- Range
cheez:Artifact
mowm:routedTo property
The world routed to (outcome Route only).
- IRI
https://w3id.org/cheezml/mowm#routedTo- Domain
mowm:RoutingDecision- Range
mowm:World
mowm:runnerUpScore property
Its score.
- IRI
https://w3id.org/cheezml/mowm#runnerUpScore- Domain
mowm:RoutingDecision- Range
xsd:decimal
mowm:runnerUpWorld property
The second-highest world.
- IRI
https://w3id.org/cheezml/mowm#runnerUpWorld- Domain
mowm:RoutingDecision- Range
mowm:World
mowm:tau property
The world's confidence threshold for spawning sub-worlds.
- IRI
https://w3id.org/cheezml/mowm#tau- Domain
mowm:World- Range
cheez:Threshold
mowm:worldCount property
Worlds in the pool when the decision ran.
- IRI
https://w3id.org/cheezml/mowm#worldCount- Domain
mowm:RoutingDecision- Range
xsd:integer
mowm:worldId property
Counter-issued numeric id: world counter from 1000, router counter from 5000. Never computed from the parent's id.
- IRI
https://w3id.org/cheezml/mowm#worldId- Domain
mowm:World- Range
xsd:integer
mowm:zDepth property
Depth z on the Z axis.
- IRI
https://w3id.org/cheezml/mowm#zDepth- Domain
mowm:World- Range
xsd:integer
mowm:zMax property
Maximum depth; spawn_subworld refuses at z_max.
- IRI
https://w3id.org/cheezml/mowm#zMax- Domain
mowm:World- Range
xsd:integer
Code lists
mowm:MergeStrategies code list
HYLA merge strategies
- IRI
https://w3id.org/cheezml/mowm#MergeStrategies
mowm:Parameters code list
Threshold parameters
- IRI
https://w3id.org/cheezml/mowm#Parameters
mowm:RoutingModes code list
Routing modes
- IRI
https://w3id.org/cheezml/mowm#RoutingModes
mowm:RoutingOutcomes code list
Routing outcomes
- IRI
https://w3id.org/cheezml/mowm#RoutingOutcomes
Codes
mowm:AbsoluteFloor code
absolute floor (bridge)
- IRI
https://w3id.org/cheezml/mowm#AbsoluteFloor- In scheme
mowm:Parameters
mowm:AnswerSupportCheck code
Support is at or above tau_answer (possibility oracle; inter-world query otherwise).
- IRI
https://w3id.org/cheezml/mowm#AnswerSupportCheck- In scheme
cheez:CheckKinds
mowm:BestMemberRouting code
by best member
- IRI
https://w3id.org/cheezml/mowm#BestMemberRouting- In scheme
mowm:RoutingModes
mowm:BindComposeMerge code
BindComposeMerge
- IRI
https://w3id.org/cheezml/mowm#BindComposeMerge- In scheme
mowm:MergeStrategies
mowm:CentroidRouting code
by centroid
- IRI
https://w3id.org/cheezml/mowm#CentroidRouting- In scheme
mowm:RoutingModes
mowm:ResidualCheck code
The residual norm exceeds tau_spawn (router.py maybe_spawn).
- IRI
https://w3id.org/cheezml/mowm#ResidualCheck- In scheme
cheez:CheckKinds
mowm:Route code
route
- IRI
https://w3id.org/cheezml/mowm#Route- In scheme
mowm:RoutingOutcomes
mowm:Spawn code
spawn
- IRI
https://w3id.org/cheezml/mowm#Spawn- In scheme
mowm:RoutingOutcomes
mowm:Tau code
tau (world spawn confidence)
- IRI
https://w3id.org/cheezml/mowm#Tau- In scheme
mowm:Parameters
mowm:TauAnswer code
tau_answer
- IRI
https://w3id.org/cheezml/mowm#TauAnswer- In scheme
mowm:Parameters
mowm:TauMargin code
tau_margin
- IRI
https://w3id.org/cheezml/mowm#TauMargin- In scheme
mowm:Parameters
mowm:TauPruneSteps code
tau_prune_steps
- IRI
https://w3id.org/cheezml/mowm#TauPruneSteps- In scheme
mowm:Parameters
mowm:TauSpawn code
tau_spawn
- IRI
https://w3id.org/cheezml/mowm#TauSpawn- In scheme
mowm:Parameters
mowm:ZMaxCheck code
The parent world's depth is below z_max, so spawn_subworld may split.
- IRI
https://w3id.org/cheezml/mowm#ZMaxCheck- In scheme
cheez:CheckKinds