1     Definition 2     Functional Requirements 3     Syntax
4     Semantics 5    Conformance Testing 6     Performance Assessment

Definition

The digital representation of what an Entity considers true about the world, itself, or other entities.

Functional Requirements

  • Semantic Representation: Represents a propositional mental state that the Entity holds as true supporting the following attributes:
    • Proposition: Composed of Subject, PredicateCategory, PredicateClass, Object, Domain.
    • Certainty: Numeric confidence (0.0–1.0) in the truth of the belief.
    • Contextual Qualifiers: Temporal and spatial context for the belief.
  • Alignment and Interoperability: Beliefs must integrate with other Entity State components:
    • Desires: Beliefs influence what goals are considered achievable.
    • Intentions: Beliefs constrain or enable planned actions.
    • Motivation: Beliefs reinforce or weaken motivational drives.
  • Traceability: Includes a Trace object supporting provenance for reasoning and accountability.
    • Origin: The Entity or AIM that inferred or updated the belief.
    • Timestamp: Time of belief creation or update.
  • Confidence Scoring: Includes a Certainty score for reasoning under uncertainty to enable fallback strategies when confidence is low or conflicting beliefs exist.
  • Uniqueness and Referencing: Provides a globally unique BeliefID for runtime referencing, logging, and chaining with related knowledge or intents.
  • Dynamic Update Capability: Beliefs must support revision based on new evidence, interaction, or reasoning outcomes to allow marking beliefs as deprecated or contradicted when invalidated.

Syntax

https://schemas.mpai.community/MMC/V2.5/data/Belief.json

Semantics

Label Description
Header Belief Header
– Standard‑EBL The characters “MMC‑EBL-V” marking the Motivation data type family.
– Version Major version – 1 or 2 characters.
– Dot‑separator The character “.” separating version components.
– Subversion Minor version – 1 or 2 characters.
BeliefID Unique identifier for this belief instance.
BeliefData Set of Belief Data with beliefs representing propositions the Entity holds as true.
– Proposition Structured representation of the belief as a logical statement.
– Confidence Numeric confidence (0.0–1.0) in the truth of the belief.
– CognitiveStates Cognitive States influencing this belief (e.g., “attentive”, “confused”) per MPAI-MMC Cognitive State.
Trace Provenance metadata for the belief.
– Origin AIM or Entity that generated or updated the belief.
– Timestamp Time the belief was created or updated.
DescrMetadata Descriptive metadata

5     Conformance Testing

A Data instance Conforms with MPAI-MMC Belief (MMC-EBL) if:

  1.  Its JSON Object validates against its JSON Schema.
  2. Any included  JSON Object validates against its JSON Schema.
  3. All Data in the JSON Object:
    1. Have the specified Data Types.
    2. Conform with the Qualifiers signaled in their JSON Schemas.

6     Performance Assessment