The Note of the Paper "Optimal Decoding of Linear Codes for Minimizing Symbol Error Rate"(1)

The paper "Optimal Decoding of
Linear Codes for Minimizing Symbol Error Rate", which is the source of the BCJR
decoding algorithm, is my current object to understand. The following is the
notes of this paper. Some of them are the original words from the
paper.

Abstract

The general problem of estimating the a posteriori
probabilities
(APP)
of the states and transitions of a Markov
source observed through a discrete memoryless channel (DMC) is
considered. The decoding of linear block and convolutional codes to minimize
symbol error probability is shown to be a special case of this
problem.

Introduction

    Viterbi algorithm → maximum-likelihood
decoding method → minimize the probability of word
error for convolutional codes not the symbol
(or bit) error

the author: L. R. BAHL, J. COCKE, F. JELINEK, AND J. RAVIV → BCJR algorithm

The General Problem

source →
discrete-time finite-state Markov process → $M$ distinct states
→ indexed by the integer $m, m = 0,1,\cdots,M - 1$

time $t$: source state $S_t$ → output $X_t$

time $t$ to $t‘$: source sequence $\boldsymbol{S}_t^{t‘} =
S_t,S_{t+1},\cdots,S_{t‘}$ → output sequence $\boldsymbol{X}_t^{t‘} =
X_t,X_{t+1},\cdots,X_{t‘}$

state transitions → transition probabilities
\[p_t(m|m‘) = \Pr \{S_t = m | S_{t-1} = m‘\}\]

output by the probabilities ($X \in$ some finite discrete
alphabet)
\[q_t(X|m‘,m) = \Pr\{X_t = X | S_{t-1} = m‘; S_t = m\}\]

The Note of the Paper "Optimal Decoding of Linear Codes for
Minimizing Symbol Error Rate"(1),布布扣,bubuko.com

The Note of the Paper "Optimal Decoding of Linear Codes for
Minimizing Symbol Error Rate"(1)

时间: 2024-12-28 17:45:28

The Note of the Paper "Optimal Decoding of Linear Codes for Minimizing Symbol Error Rate"(1)的相关文章

(转)Nuts and Bolts of Applying Deep Learning

Kevin Zakka's Blog About Nuts and Bolts of Applying Deep Learning Sep 26, 2016 This weekend was very hectic (catching up on courses and studying for a statistics quiz), but I managed to squeeze in some time to watch the Bay Area Deep Learning School 

CCJ PRML Study Note - Chapter 1.5 : Decision Theory

Chapter 1.5 : Decision Theory Chapter 1.5 : Decision Theory Christopher M. Bishop, PRML, Chapter 1 Introdcution 1. PRML所需要的三论: Probability theory: provides us with a consistent mathematical framework for quantifying and manipulating uncertainty. Deci

如何写出优秀的研究论文 Chapter 1. How to Write an A+ Research Paper

This Chapter outlines the logical steps to writing a good research paper. To achieve supreme excellence or perfection in anything you do, you need more than just the knowledge. Like the Olympic athlete aiming for the gold medal, you must have a posit

Note for video Machine Learning and Data Mining——Linear Model

Here is the note for lecture three. the linear model Linear model is a basic and important model in machine learning. 1. input representation The data we get usually needs some changes, most of them is the input data. In linear model, input =(x1,x2,x

xmlns:sys="clr-namespace:System;assembly=mscorlib" NOTE: System;与assembly中间不能有空格

xmlns:sys="clr-namespace:System;assembly=mscorlib"  NOTE: System;与assembly中间不能有空格 否则报错, Error 1 The URI "clr-namespace:System; assembly=mscorlib" is not a valid namespace identifier. D:\Personal\WPF\WpfApplication1\WpfApplication1\Main

How to Configure the Gradient Boosting Algorithm

How to Configure the Gradient Boosting Algorithm by Jason Brownlee on September 12, 2016 in XGBoost 0 0 0 0 Gradient boosting is one of the most powerful techniques for applied machine learning and as such is quickly becoming one of the most popular.

Draft-TCAD

IEEEtran.cls 1 %% 2 %% IEEEtran.cls 2007/03/05 version V1.7a 3 %% 4 %% 5 %% This is the official IEEE LaTeX class for authors of the Institute of 6 %% Electrical and Electronics Engineers (IEEE) Transactions journals and 7 %% conferences. 8 %% 9 %% S

(Breiman) 随机森林之classification/clustering description

Contents IntroductionOverviewFeatures of random forestsRemarksHow Random Forests workThe oob error estimateVariable importanceGini importanceInteractionsProximitiesScalingPrototypesMissing values for the training setMissing values for the test setMis

提高神经网络的学习方式Improving the way neural networks learn

When a golf player is first learning to play golf, they usually spend most of their time developing a basic swing. Only gradually do they develop other shots, learning to chip, draw and fade the ball, building on and modifying their basic swing. In a