AIMech AI

Logarithmic opinion pool

Mathematical Methods AIMech:LogarithmicOpinionPool DRAFT
Aliases: Log opinion pool, Logarithmic pooling
A probability-aggregation method that forms a normalized weighted geometric mean of expert distributions over the same outcomes, using nonnegative exponent weights that sum to one.
Identity Notes & Concept Scope This record uses the normalized-weight convention inspected in Heskes and Hinton. It combines probability assessments, possibly conditional on an input, rather than spatially pooling neural activations. It is distinct from a linear opinion pool, a unit-exponent product learned cooperatively, and a particular algorithm for estimating the exponent weights. Broader log-linear combinations without the sum-to-one constraint require separate qualifications. All 442 pinned AIO labels/scoped synonyms and 373 preceding native IDs/names/aliases were compared. The sole normalized hit is Product of experts as a related synonym of FactorizedLLM; its language-specific definition and parent distinguish it from the generic candidate. Both full-checkout fixed-string searches included ignored and hidden files and returned 59 lines each. All 29 unique matched contents were read; other hits concern citations, training components, prior boundary discussions or pending leads. All 88 semantic label/synonym hits, 20 exact fully annotated AIO nodes with outgoing edges, their generated records and four complete native neighbors were inspected or verified unchanged after previous full reading. Absence is bounded to this pin and inspected semantic neighborhood.

Claims & Grounded Evidence

1 Claim
Mechanism #method
For each input x, aggregate expert probabilities as pbar(y|x)=product_m p_m(y|x)^w_m/Z(x), with w_m>=0 and sum_m w_m=1. Omit zero-weight factors, and require 0<Z(x)<infinity. On a common support where the divergences are finite, pbar minimizes sum_m w_m KL(r||p_m) over normalized r, with the candidate r in the first KL argument. For a target distribution q, KL(q||pbar)=sum_m w_m KL(q||p_m)-sum_m w_m KL(pbar||p_m); the subtracted term is -log Z at a fixed input, or its expectation over inputs. Thus the pool is no worse in that KL direction than the weighted average of experts, not necessarily the best expert. A common likelihood update commutes with pooling when the same fixed normalized weights are retained and normalization exists. For binary logistic probabilities this rule averages logits; for equal-variance Gaussian experts it averages means while preserving that shared variance.

⚠️ Curated Limitations & Negative Results

Artificial Intelligence Ontology (AIO) Grounding

Mapped AIO Classes
AIO Target Class Mapping Relation Mapping Rationale
AIO:EnsembleLearning
Ensemble Learning
related_match The inspected method aggregates probabilistic expert predictions and is used in ensemble modeling. The AIO target denotes a learning task and phrases predictive improvement as its aim; it is not an equivalent probability-combination rule or a performance guarantee. PoolingLayer instead denotes spatial downsampling and is not an appropriate match.

Evidence Sources & Primary Literature

2 Sources
Source ID Publication / Document Type / Access Reference & Checksum
method-source
Tom Heskes
primary paper
full_text
ID: https://papers.neurips.cc/paper_files/paper/1997/hash/59f51fd6937412b7e56ded1ea2470c25-Abstract.html
sha256:734a29f44dcd…
pool-product-boundary
Geoffrey E. Hinton
primary paper
full_text
ID: doi:10.1162/089976602760128018
sha256:a1190ee66e69…

Curation Provenance

Curator: Codex
Method: ai_assisted
Model: GPT-6
Created: 2026-10-11T19:31:29Z
Updated: 2026-10-11T19:31:29Z
Source File: data/curated/LogarithmicOpinionPool.yaml