Mindste beskedlængde - Minimum message length

Minimum beskedlængde (MML) er en bayesisk informationsteoretisk metode til sammenligning og valg af statistisk model. Det giver en formel informationsteori tilpasning af Occam's Razor : selv når modellerne er ens i deres mål for pasningsnøjagtighed til de observerede data, er den, der genererer den mest præcise forklaring af data, mere sandsynligt at være korrekt (hvor forklaringen består af erklæring om modellen efterfulgt af tabsfri kodning af data ved hjælp af den angivne model). MML blev opfundet af Chris Wallace , der først blev vist i den sædvanlige artikel "Et informationsmål for klassificering". MML er ikke kun beregnet som en teoretisk konstruktion, men som en teknik, der kan implementeres i praksis. Det adskiller sig fra det relaterede koncept af Kolmogorov-kompleksitet , da det ikke kræver brug af et Turing-komplet sprog for at modellere data.

Definition

Shannon 's A Matematisk meddelelse (1948), at i en optimal kode, længde meddelelsen (i binær) af en begivenhed , hvor har sandsynlighed , er givet ved .

Bayes sætning siger, at sandsynligheden for en (variabel) hypotese givet fast bevis er proportional med , som ved definitionen af betinget sandsynlighed er lig med . Vi ønsker modellen (hypotese) med den højeste sådanne bageste sandsynlighed . Antag, at vi koder en meddelelse, der repræsenterer (beskriver) både model og data i fællesskab. Siden vil den mest sandsynlige model have den korteste sådan besked. Meddelelsen bryder i to dele: . Den første del koder selve modellen. Den anden del indeholder information (f.eks. Parameterværdier eller startbetingelser osv.), Der, når de behandles af modellen, udsender de observerede data.

MML handler naturligt og præcist med modelkompleksitet for god pasform. En mere kompliceret model tager længere tid at angive (længere første del), men passer sandsynligvis dataene bedre (kortere anden del). Så en MML-metrisk vælger ikke en kompliceret model, medmindre den model betaler for sig selv.

Kontinuerligt værdiansatte parametre

En af grundene til, at en model kan være længere, ville simpelthen være, fordi dens forskellige parametre er angivet med større præcision, hvilket kræver transmission af flere cifre. Meget af kraften i MML stammer fra dens håndtering af, hvor nøjagtigt at angive parametre i en model, og en række tilnærmelser, der gør dette muligt i praksis. Dette gør det muligt at sammenligne f.eks. En model med mange parametre, der er præcist angivet med en model med færre parametre, der er mere præcist angivet.

Nøglefunktioner i MML

  • MML kan bruges til at sammenligne modeller med forskellig struktur. For eksempel var dets tidligste anvendelse at finde blandingsmodeller med det optimale antal klasser. Tilføjelse af ekstra klasser til en blandingsmodel gør det altid muligt at tilpasse dataene til større nøjagtighed, men ifølge MML skal dette afvejes mod de ekstra bits, der kræves for at kode de parametre, der definerer disse klasser.
  • MML er en metode til sammenligning af Bayesian-modeller . Det giver hver model en score.
  • MML er skala-invariant og statistisk invariant. I modsætning til mange bayesiske selektionsmetoder er MML ligeglad med, om du skifter fra måling af længde til volumen eller fra kartesiske koordinater til polære koordinater.
  • MML er statistisk konsistent. For problemer som Neyman-Scott (1948) -problemet eller faktoranalyse, hvor mængden af ​​data pr. Parameter er afgrænset ovenfor, kan MML estimere alle parametre med statistisk konsistens .
  • MML tegner sig for målingens nøjagtighed. Den bruger Fisher-informationen (i Wallace-Freeman 1987-tilnærmelsen eller andre hypervolumener i andre tilnærmelser ) til optimalt at diskretisere kontinuerlige parametre. Derfor er den bageste altid en sandsynlighed, ikke en sandsynlighedstæthed.
  • MML har været i brug siden 1968. MML-kodningsordninger er udviklet til flere distributioner, og mange slags maskinelever inklusive klassifikation uden opsyn, beslutningstræer og grafer, DNA-sekvenser, Bayesiske netværk , neurale netværk (kun et lag indtil videre), billedkomprimering, billed- og funktionssegmentering osv.

Se også

Referencer

eksterne links

Oprindelig publikation:

Bøger:

Relaterede links: