An interactive object-oriented layer-based simulator is presented. It is intended for large-scale investigations of Artificial Neural Networks (ANN), and consists of two parts: 1) The simulation kernel: Its underlying base model is a layer of units, processing inputs to outputs (plus additional utilities). The core model has no knowledge of ANN, but serves as a base for specialized layers. 2) The interactive counterpart: By means of several windows, the actual state of the simulation can be visualized with variable amounts of information, and controlled, interacting with the layer as a whole, or with every single variable. Every specialized layer (currently available: audio interface, filter bank, 2-D filter, and common ANN models) inherits from its parent layer both the simulation kernel and its interactive counterpart (separately), modifies exisiting functions and adds new variables and functions. Individual layers are combined by multiple inheritance, which is shown for an Acoustical Signal Recognizer of high modularity, consistency, and flexibility.
|Title of host publication||1992 IEEE International Symposium on Circuits and Systems, ISCAS 1992|
|Publisher||Institute of Electrical and Electronics Engineers Inc.|
|Number of pages||4|
|State||Published - 1992|
|Event||1992 IEEE International Symposium on Circuits and Systems, ISCAS 1992 - San Diego, United States|
Duration: 10 May 1992 → 13 May 1992
|Name||Proceedings - IEEE International Symposium on Circuits and Systems|
|Conference||1992 IEEE International Symposium on Circuits and Systems, ISCAS 1992|
|Period||10/05/92 → 13/05/92|
Bibliographical notePublisher Copyright:
© 1992 IEEE.