A General Framework for Concurrent Simulation of Neural network Models

Authors

    Authors

    G. L. Heileman; M. Georgiopoulos;W. D. Roome

    Comments

    Authors: contact us about adding a copy of your work at STARS@ucf.edu

    Keywords

    Concurrent Simulation; Neural Networks; Nonlinear Dynamic Systems; Object-Oriented Programming; Parallel Processing; Systems; Computer Science, Software Engineering; Engineering, Electrical &; Electronic

    Abstract

    The analysis of complex neural network models via analytical techniques is often quite difficult due to the large numbers of components involved, and the nonlinearities associated with these components. For this reason, simulation is seen as an important tool in neural network research. In this paper we present a framework for simulating neural networks as discrete event nonlinear dynamical systems. This includes neural network models whose components are described by continuous-time differential equations, or by discrete-time difference equations. Specifically, we consider the design and construction of a concurrent object-oriented discrete event simulation environment for neural networks. The use of an object-oriented language provides the data abstraction facilities necessary to support modification and extension of the simulation system at a high level of abstraction. Furthermore, the ability to specify concurrent processing supports execution on parallel architectures. The use of this system is demonstrated by simulating a specific neural network model on a general-purpose parallel computer.

    Journal Title

    IEEE Transactions on Software Engineering

    Volume

    18

    Issue/Number

    7

    Publication Date

    1-1-1992

    Document Type

    Article

    Language

    English

    First Page

    551

    Last Page

    562

    WOS Identifier

    WOS:A1992JE24400002

    ISSN

    0098-5589

    Share

    COinS