IEEE Transactions on Information Theory · 1989 · 130 citations · 14 references
ComputingComputer ScienceMathematicsAlgorithmsMachine LearningOptimizationCoding TheoryError Control CodingError-correcting CodesNeural NetworksBinary CodesDecoding AlgorithmsEnergy Function OptimizationLinear Block CodesMaximum-likelihood DecodingNeural Decoding Algorithms
Several ways of relating the concept of error-correcting codes to the concept of neural networks are presented. Performing maximum-likelihood decoding in a linear block error-correcting code is shown to be equivalent to finding a global maximum of the energy function of a certain neural network. Given a linear block code, a neural network can be constructed in such a way that every codeword corresponds to a local maximum. The connection between maximization of polynomials over the n-cube and error-correcting codes is also investigated; the results suggest that decoding techniques can be a useful tool for solving such maximization problems. The results are generalized to both nonbinary and nonlinear codes.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
14