Felexponent

I informationsteorin är felexponenten för en kanalkod eller källkod över kodens blocklängd den hastighet med vilken felsannolikheten avtar exponentiellt med kodens blocklängd. Formellt definieras det som det begränsande förhållandet mellan den negativa logaritmen för felsannolikheten och blocklängden för koden för stora blocklängder. Till exempel, om sannolikheten för fel för en avkodare sjunker som där är blocklängden, felexponenten är . I det här exemplet närmar sig \ för stora . Många av de informationsteoretiska satserna är av asymptotisk natur, till exempel säger kanalkodningssatsen att för varje hastighet som är mindre än kanalkapaciteten kan sannolikheten för felet i kanalkoden fås att gå till noll som blocklängd går till oändligheten. I praktiska situationer finns det begränsningar för kommunikationens fördröjning och blocklängden måste vara begränsad. Därför är det viktigt att studera hur sannolikheten för fel sjunker när blocklängden går till oändlighet.

Felexponent i kanalkodning

För tidsinvarianta DMC:er

Kanalkodningssatsen säger att för vilken som helst ε > 0 och för vilken frekvens som helst som är mindre än kanalkapaciteten finns det ett kodnings- och avkodningsschema som kan användas för att säkerställa att sannolikheten för blockfel är mindre än ε > 0 för ett tillräckligt långt meddelande block X. _ Dessutom, för vilken takt som helst som är större än kanalkapaciteten, går sannolikheten för blockfel vid mottagaren till ett när blocklängden går till oändlighet.

Om man antar en kanalkodningsuppställning enligt följande: kanalen kan sända vilket som helst av meddelanden, genom att sända motsvarande kodord (som har längden n ). Varje komponent i kodboken ritas iid enligt någon sannolikhetsfördelning med sannolikhetsmassfunktion Q . Vid avkodningsänden görs maximal sannolikhetsavkodning.

Låt vara det e slumpmässiga kodordet i kodboken, där går från till . Antag att det första meddelandet är valt, så kodord sänds. Med tanke på att tas emot, är sannolikheten för att kodordet felaktigt detekteras som :

Funktionen har övre gräns

för Alltså,

Eftersom det finns totalt M meddelanden, och posterna i kodboken är iid, är sannolikheten att förväxlas med något annat meddelande gånger ovanstående uttryck. Med hjälp av unionsbunden, är sannolikheten att förväxla med ett meddelande begränsat av:

för någon . Medelvärde över alla kombinationer av :

Välj och kombinera de två summorna över i formeln ovan:

Genom att använda oberoendekaraktären hos elementen i kodordet och kanalens diskreta minneslösa natur:

Genom att använda det faktum att varje element i kodord är identiskt fördelat och därmed stationärt:

Ersätter M med 2 nR och definierar

sannolikheten för fel blir

Q och ska väljas så att gränsen är tätast. Således kan felexponenten definieras som

Felexponent i källkodning

För tidsinvarierande diskreta minneslösa källor

Källkodssatsen anger att för vilken och vilken som helst diskret-tid iid-källa som och för alla fall mindre än källans entropi , finns det tillräckligt stort och en kodare som tar iid upprepning av källan, , och mappar den till binära bitar så att källsymbolerna är återvinningsbara från binären bitar med sannolikhet minst .

Låt vara det totala antalet möjliga meddelanden. Mappa sedan var och en av de möjliga källutgångssekvenserna till ett av meddelandena slumpmässigt med hjälp av en enhetlig fördelning och oberoende av allt annat. När en källa genereras sänds sedan motsvarande meddelande till destinationen. Meddelandet avkodas till en av de möjliga källsträngarna. för fel kommer avkodaren att avkoda till källsekvensen maximerar , där anger händelsen att meddelandet sändes. Denna regel motsvarar att hitta källsekvensen bland uppsättningen källsekvenser som mappas till meddelande som maximerar . Denna minskning följer av att meddelandena tilldelades slumpmässigt och oberoende av allt annat.

Således, som ett exempel på när ett fel uppstår, antas att källsekvensen mappades till meddelande som var källsekvens . Om genererades vid källan, men så uppstår ett fel.

Låt beteckna händelsen att källsekvensen genererades vid källan, så att sannolikheten för fel delas upp som gräns till .

Låt beteckna händelsen att källsekvensen mappades till densamma meddelande som källsekvensen och att . Låter alltså beteckna händelsen som de två källsekvenserna och mappar till samma budskap, det har vi

och med det faktum att och är oberoende av allt annat har den där

En enkel övre gräns för termen till vänster kan fastställas som

för några godtyckliga reella tal Denna övre gräns kan verifieras genom att notera att 1 eller eftersom sannolikheterna för en given ingångssekvens är helt deterministiska. Således, om sedan så att olikheten gäller i så fall. Ojämlikheten gäller även i det andra fallet eftersom

för alla möjliga källsträngar. Således, kombinera allt och introducera några har det

Där ojämlikheterna följer av en variation på Union Bound. Om du slutligen tillämpar denna övre gräns på summeringen för har det:

Där summan nu kan tas över alla eftersom det bara kommer att öka gränsen. I slutändan ger det det

Låt nu för enkelhetens skull så att Ersätter detta nya värde på med ovanstående gräns för sannolikheten för fel och använder det faktum att är bara en dummyvariabel i summan ger följande som en övre gräns för sannolikheten för fel:

och var och en av komponenterna av ekvationen
är oberoende.

Termen i exponenten bör maximeras över för att uppnå den högsta övre gränsen för sannolikheten för fel.

Låter se att felexponenten för källkodningsfallet är:

Se även

R. Gallager, Information Theory and Reliable Communication , Wiley 1968