• DocumentCode
    2743086
  • Title

    ´NPL´-A neural programming language

  • Author

    Brown, H.K.

  • Author_Institution
    Dept. of Elect. Eng., FLorida Inst. of Technol., Melbourne, FL
  • fYear
    1991
  • fDate
    8-14 Jul 1991
  • Abstract
    Summary form only given, as follows. To design large neural networks, a notation suitable for standardization has been developed utilizing the C++ programming language. The primary objective of the notation was to develop a concise and simple syntax to represent large neural networking systems that might utilize a variety of paradigms, and to be portable over a wide range of systems. The C++ programming language was selected since it has the promise of becoming the next de facto standard and has been demonstrated to be available on a wide range of hardware platforms. From a functional point of view, the C++ language has proven to be a suitable platform also for such a syntax. With the ability to overload selected operators, it becomes as simple as `training>>a0>>a1>>a3>>out´ to represent a feedforward perceptron. A training cycle is represented as `a0<<=a1<<=a3<<=training´. The syntax can represent feedback from selected outputs and from selected networks, thus supporting the ability to handle multisource inputs and the fan-out of results, systemwide
  • Keywords
    C language; feedback; high level languages; learning systems; neural nets; standardisation; C++ programming language; NPL; fan-out; feedback; feedforward perceptron; large neural networks; multisource inputs; neural programming language; notation; operator overloading; software portability; standardization; syntax; training cycle; Computer languages; Convolution; Image converters; Image processing; Kernel; Neural networks; Shift registers; Standardization; Systolic arrays; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Neural Networks, 1991., IJCNN-91-Seattle International Joint Conference on
  • Conference_Location
    Seattle, WA
  • Print_ISBN
    0-7803-0164-1
  • Type

    conf

  • DOI
    10.1109/IJCNN.1991.155581
  • Filename
    155581