TY - GEN
T1 - Concurrent Object-Oriented Simulation of Neural Network Models
AU - Heileman, Gregory L.
AU - Georgiopoulos, Michael
AU - Roome, William D.
N1 - Publisher Copyright:
© 1992 IEEE
PY - 1992
Y1 - 1992
N2 - The analysis of complex neural network models via aneilytical 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 neurai 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.
AB - The analysis of complex neural network models via aneilytical 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 neurai 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.
UR - http://www.scopus.com/inward/record.url?scp=85132010306&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85132010306&partnerID=8YFLogxK
U2 - 10.1109/IJCNN.1992.226930
DO - 10.1109/IJCNN.1992.226930
M3 - Conference contribution
AN - SCOPUS:85132010306
T3 - Proceedings of the International Joint Conference on Neural Networks
SP - 553
EP - 559
BT - Proceedings - 1992 International Joint Conference on Neural Networks, IJCNN 1992
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 1992 International Joint Conference on Neural Networks, IJCNN 1992
Y2 - 7 June 1992 through 11 June 1992
ER -