Neural network implementation of the BCJR algorithm

Murat Hüsnü Sazli, Can Işik

Research output: Contribution to journalArticlepeer-review

7 Scopus citations


In this paper, we first show that the BCJR algorithm (or Bahl algorithm) can be implemented via some matrix manipulations. As a direct result of this, we also show that this algorithm is equivalent to a feedforward neural network structure. We verified through computer simulations that this novel neural network implementation yields identical results with the BCJR algorithm.

Original languageEnglish (US)
Pages (from-to)353-359
Number of pages7
JournalDigital Signal Processing: A Review Journal
Issue number1
StatePublished - Jan 2007


  • BCJR algorithm
  • Bahl algorithm
  • Channel coding
  • MAP algorithm
  • Neural networks
  • Turbo codes
  • Turbo coding/decoding

ASJC Scopus subject areas

  • Artificial Intelligence
  • Signal Processing
  • Applied Mathematics
  • Electrical and Electronic Engineering
  • Computer Vision and Pattern Recognition
  • Statistics, Probability and Uncertainty
  • Computational Theory and Mathematics


Dive into the research topics of 'Neural network implementation of the BCJR algorithm'. Together they form a unique fingerprint.

Cite this