Documentation

Linglib.Theories.Pragmatics.RSA.Core.BToMGrounding

RSA-BToM Grounding: Latent Classification #

@cite{baker-jara-ettinger-saxe-tenenbaum-2017} @cite{clark-1996} @cite{goodman-frank-2016}

The structural mapping toBToM and the bridge theorem L1_eq_btom_worldMarginal now live in Config.lean (§5), where they are methods on RSAConfig. This file retains the latent classification infrastructure: the cognitive-level interpretation of what kind of thing each latent variable represents.

Latent Classification #

RSAConfig bundles all non-world latent variables into a single Latent type. A LatentClassification assigns each component to a BToM ontological category, making the cognitive interpretation explicit. Different theoretical positions correspond to different classifications:

Behavioral Equivalence #

Different classifications of the same RSAConfig yield identical behavioral predictions. This follows because marginalization doesn't care about labels: Σ_l f(l) is the same whether l is called a belief or a medium property. The classifications diverge only on cognitive-level claims about what kind of inference the listener is performing.

structure RSA.BToMGrounding.LatentClassification (Latent : Type u_1) :
Type u_1

A classification of RSA latent variables into BToM ontological categories.

This is a cognitive-level commitment: it says what kind of thing each latent variable represents. The classification does not affect behavioral predictions: the classify function is never called by toBToM or the inference machinery, so different classifications yield identical BToM world marginals.

  • classify : LatentCore.BToM.LatentCategory

    Assign each latent variable value to a BToM category.

  • dynamics : LatentCore.BToM.FactorDynamics

    Assign each latent variable a temporal dynamics. Default: episodic (each observation is independent).

Instances For

    The strong Gricean classification: all latent variables are mental states. L1's inference is entirely Theory of Mind.

    Equations
    Instances For

      The channel-theoretic classification: all latent variables are medium properties (structural ambiguity, conventions, channel noise). L1's inference is entirely signal disambiguation.

      Equations
      Instances For