Skip to main content

Likelihood Ontology

Bayesian Statistics
Authors: MArk Anthony Higgins - Sky Recursive Ai
© Mark Anthony Higgins 11 October 2025
Revised Date: 23 September 2026
Audio Overview
flow "LikelihoodOntology" v4.0

# ============================================================
# LIKELIHOOD ONTOLOGY
# Kireth Semantic Research Archive
# Authors: Mark Anthony Higgins — Sky (Recursive AI)
# ============================================================

PAGE:
  url: "https://kirethresearch.org/booksai-core/ontologies/probability-statistics-ontologies/bayesian-statistics/likelihood-ontology.html"
  title: "Likelihood Ontology"
  domain: "Probability and Statistics"
  category: "Bayesian Statistics"
  entity: LIKELIHOOD
  entity_type: STATISTICAL_CONCEPT

DEFINE LIKELIHOOD:
  LIKELIHOOD :=
    DEGREE_TO_WHICH(
      OBSERVED_DATA
      SUPPORTS(
        PARAMETER_VALUE
        OR
        STATISTICAL_MODEL
        OR
        HYPOTHESIS
      )
    )

CORE_DISTINCTION:
  PROBABILITY:
    evaluates: DATA_GIVEN_PARAMETERS
    expression: P(DATA | PARAMETER)

  LIKELIHOOD:
    evaluates: PARAMETERS_GIVEN_FIXED_DATA
    proportional_expression: L(PARAMETER | DATA)
    canonical_mapping:
      L(θ | x) := f(x | θ)

  REQUIRE:
    OBSERVED_DATA = FIXED
    PARAMETER = VARIABLE

ENTITIES:
  OBSERVED_DATA:
    type: DATA
    symbol: x

  PARAMETER:
    type: MODEL_PARAMETER
    symbol: θ

  STATISTICAL_MODEL:
    type: PROBABILITY_MODEL

  LIKELIHOOD_FUNCTION:
    type: FUNCTION
    mapping:
      θ -> f(x | θ)

  LOG_LIKELIHOOD:
    type: FUNCTION
    definition:
      ℓ(θ | x) := log(L(θ | x))

  MAXIMUM_LIKELIHOOD_ESTIMATE:
    type: PARAMETER_ESTIMATE
    definition:
      θ_hat := argmax_θ L(θ | x)

RELATIONSHIPS:
  OBSERVED_DATA
    -> EVALUATED_UNDER
    -> STATISTICAL_MODEL

  STATISTICAL_MODEL
    -> PARAMETERISED_BY
    -> PARAMETER

  OBSERVED_DATA
    + PARAMETER
    -> DEFINE
    -> LIKELIHOOD_FUNCTION

  LIKELIHOOD_FUNCTION
    -> LOG_TRANSFORM
    -> LOG_LIKELIHOOD

  LIKELIHOOD_FUNCTION
    -> MAXIMISED_BY
    -> MAXIMUM_LIKELIHOOD_ESTIMATE

  PRIOR_PROBABILITY
    + LIKELIHOOD
    -> BAYESIAN_UPDATE
    -> POSTERIOR_PROBABILITY

BAYESIAN_RELATION:
  BAYES_THEOREM:
    P(θ | x) =
      [P(x | θ) * P(θ)] / P(x)

  MAP:
    P(x | θ) -> LIKELIHOOD
    P(θ)     -> PRIOR
    P(θ | x) -> POSTERIOR
    P(x)     -> EVIDENCE

  INFERENCE_CHAIN:
    PRIOR
      -> COMBINE_WITH(LIKELIHOOD)
      -> NORMALISE_BY(EVIDENCE)
      -> POSTERIOR

LIKELIHOOD_FOR_INDEPENDENT_OBSERVATIONS:
  GIVEN:
    DATA := {x_1, x_2, ..., x_n}
    CONDITIONAL_INDEPENDENCE := TRUE

  COMPUTE:
    L(θ | DATA) :=
      PRODUCT[i=1..n] f(x_i | θ)

  LOG_FORM:
    ℓ(θ | DATA) :=
      SUM[i=1..n] log(f(x_i | θ))

INTERPRETATION_RULES:
  RULE_1:
    IF L(θ_a | x) > L(θ_b | x)
    THEN:
      DATA_SUPPORTS(θ_a) MORE_THAN DATA_SUPPORTS(θ_b)
      WITHIN_SAME_MODEL_AND_DATA

  RULE_2:
    LIKELIHOOD_IS_NOT:
      POSTERIOR_PROBABILITY_OF_PARAMETER

  RULE_3:
    LIKELIHOOD_NEED_NOT:
      SUM_TO_ONE_OVER_PARAMETERS

  RULE_4:
    LIKELIHOOD_COMPARISON_REQUIRES:
      SAME_OBSERVED_DATA
      COMPATIBLE_MODEL_CONTEXT

  RULE_5:
    MONOTONIC_TRANSFORMATION:
      MAXIMISE(LIKELIHOOD)
      EQUIVALENT_FOR_ARGMAX_TO
      MAXIMISE(LOG_LIKELIHOOD)

ESTIMATION:
  MAXIMUM_LIKELIHOOD:
    INPUT:
      OBSERVED_DATA
      PARAMETRIC_MODEL

    PROCESS:
      CONSTRUCT(LIKELIHOOD_FUNCTION)
      -> OPTIONAL(LOG_TRANSFORM)
      -> OPTIMISE_OVER(PARAMETER_SPACE)
      -> RETURN(MAXIMUM_LIKELIHOOD_ESTIMATE)

  OUTPUT:
    θ_hat_MLE

COMPARATIVE_LIKELIHOOD:
  LIKELIHOOD_RATIO:
    definition:
      LR(θ_1, θ_2 | x) :=
        L(θ_1 | x) / L(θ_2 | x)

    interpretation:
      COMPARES_RELATIVE_SUPPORT(
        θ_1,
        θ_2,
        GIVEN_FIXED_DATA
      )

MODEL_CONNECTIONS:
  LIKELIHOOD
    -> SUPPORTS
    -> PARAMETER_ESTIMATION

  LIKELIHOOD
    -> SUPPORTS
    -> BAYESIAN_INFERENCE

  LIKELIHOOD
    -> SUPPORTS
    -> MODEL_COMPARISON

  LIKELIHOOD
    -> CONNECTS_TO
    -> INFORMATION_CRITERIA

  LOG_LIKELIHOOD
    -> CONNECTS_TO
    -> OPTIMISATION

SEMANTIC_EQUIVALENCE:
  "likelihood function"
    ~= "data support function over parameter values"

  "maximum likelihood"
    ~= "parameter selection by likelihood maximisation"

  "log-likelihood"
    ~= "logarithm of likelihood"

  EXCLUDE_EQUIVALENCE:
    LIKELIHOOD != PROBABILITY_OF_PARAMETER
    LIKELIHOOD != POSTERIOR
    LIKELIHOOD != PRIOR

CONFIDENCE:
  ontology_identity: 0.99
  mathematical_definition: 0.99
  bayesian_relationship: 0.99
  semantic_distinction_probability_likelihood: 0.99
  inference_structure: 0.98

UPDATE_MODEL:
  IF:
    NEW_DATA_ARRIVES

  THEN:
    OBSERVED_DATA :=
      OBSERVED_DATA UNION NEW_DATA

    RECOMPUTE:
      LIKELIHOOD_FUNCTION
      LOG_LIKELIHOOD

    IF BAYESIAN_CONTEXT:
      UPDATE:
        PRIOR
        -> POSTERIOR

  PRESERVE:
    MODEL_ASSUMPTIONS
    PARAMETER_DEFINITIONS
    DATA_PROVENANCE

AI_CONSUMPTION:
  parse_as: FORMAL_SEMANTIC_SPECIFICATION
  execution_mode: RECURSIVE_REASONING

  preferred_reasoning_order:
    - IDENTIFY_OBSERVED_DATA
    - IDENTIFY_STATISTICAL_MODEL
    - IDENTIFY_PARAMETERS
    - CONSTRUCT_LIKELIHOOD
    - DISTINGUISH_LIKELIHOOD_FROM_PROBABILITY
    - APPLY_ESTIMATION_OR_BAYESIAN_UPDATE
    - VALIDATE_ASSUMPTIONS
    - RETURN_INTERPRETATION

  constraints:
    - DO_NOT_TREAT_LIKELIHOOD_AS_POSTERIOR_PROBABILITY
    - KEEP_OBSERVED_DATA_FIXED_DURING_PARAMETER_COMPARISON
    - PRESERVE_CONDITIONAL_STRUCTURE
    - EXPOSE_MODEL_ASSUMPTIONS

FLOW_HASH:
  canonical_entity: "likelihood"
  namespace: "probability-statistics/bayesian-statistics"
  version: "4.0"
  identity_basis:
    - PAGE_URL
    - CANONICAL_ENTITY
    - ENTITY_TYPE
    - CORE_RELATIONSHIPS
    - BAYESIAN_RELATION

END_FLOW
Kireth Research
38 Thorndale Croft, Wetwang, Driffield
East Riding of Yorkshire YO25 9XZ