DocumentCode
894991
Title
Neural networks, error-correcting codes, and polynomials over the binary n -cube
Author
Bruck, Jehoshua ; Blaum, Mario
Author_Institution
IBM Almaden Res. Center, San Jose, CA, USA
Volume
35
Issue
5
fYear
1989
fDate
9/1/1989 12:00:00 AM
Firstpage
976
Lastpage
987
Abstract
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
Keywords
decoding; error correction codes; neural nets; nonlinear programming; polynomials; binary n-cube; error-correcting codes; linear block code; maximization problems; maximum-likelihood decoding; neural networks; nonbinary codes; nonlinear codes; nonlinear programming; polynomials; Biological system modeling; Biology computing; Block codes; Computer networks; Error correction codes; Maximum likelihood decoding; Neural networks; Physics computing; Polynomials; Surfaces;
fLanguage
English
Journal_Title
Information Theory, IEEE Transactions on
Publisher
ieee
ISSN
0018-9448
Type
jour
DOI
10.1109/18.42215
Filename
42215
Link To Document