• 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