Experiences gathered over the past six years in teaching a graduate neural networks subject are reported. Various neural network software simulators have been critically evaluated during this time, as to their suitability for supporting the laboratory component of this subject. Specific examples obtained using the NeuralWorks Professional II + simulator are demonstrated.
Get full access to this article
View all access options for this article.
References
1.
LaveJ. and WengerE., Situated Learning: Legitimate Peripheral Participation, Cambridge University Press (1991)
2.
FulcherJ. A. and MilwayM. J., ‘The development of a microcomputer laboratory for the teaching of real time computing’, J. Electrical & Electronics Engineering, Australia, 8, No. 3, pp. 159–167 (1988)
3.
FulcherJ. A., An Introduction to Microcomputer Systems: Architecture and Interfacing, Addison Wesley (1989)
4.
FulcherJ. A., ‘Fun and games and microcomputer interfacing’, IEEE Micro, 11, No. 1, pp. 18–78 (1991)
5.
FulcherJ. A., ‘Laboratory support for the teaching of computer architecture’, Intl. J. Applied Engineering Education, 5, No. 2, pp. 229–238 (1989)
6.
FulcherJ. A., ‘What are our options for teaching parallel computing in a laboratory context?’, Computer Science Education, 3, No. 1, pp. 1–16 (1992)
7.
FulcherJ. A., ‘Teaching neural networks’, in McDougallA. and DowlingC. (eds), Computers in Education, Elsevier (1990)
8.
FulcherJ. A., ‘Experience with teaching a graduate neural networks course’, Computer Science Education, 3, No. 3, pp. 297–314 (1992)
9.
FulcherJ. A., ‘Neural network alternatives’, Proc. 6th IFIP World Conf. Computers in Education — WCCE'95, Birmingham, UK, 23–28July,p. 324 (1995)
10.
HennessyJ. and PattersonD., Computer Architecture: A Quantitative Approach, Morgan Kaufmann (1990)
11.
PattersonD. and HennessyJ., Computer Organization and Design: The Hardware/Software Interface, Morgan Kaufmann (1994)
12.
DebbageM., HillM., WykesS. and NicoleD., Southampton's Portable Occam Compiler — SPOC — Version 1.1 User Guide, University of Southampton. UK (1994)
13.
GeistA., BeguelinA., DongarraJ., JiangW., ManchekR. and SunderamV., PVM: Parallel Virtual Machine — A Users’ Guide and Tutorial for Networked Parallel Computing, MIT Press (1994).
14.
McCullochW. and PittsW., ‘A logical calculus of the ideas immanent in nervous activity’, Bulletin Mathematical Sciences, 5, pp. 115–133 (1943)
15.
RosenblattF., ‘The perceptron: a probabilistic model for information storage and organisation in the brain’, Psychological Review, 65, pp. 386–408 (1958)
16.
WidrowB. and HoffM., ‘Adaptive switching circuits’, Proc. IRE WESCON Convention Record, pp. 96–104 (1960)
17.
MinskyM. and PapertS., Perceptrons, MIT Press (1969)
18.
WerbosP., ‘Beyond regression: new tools for prediction and analysis in the behavioural sciences’, PhD Thesis, Harvard University, Cambridge, MA (1974)
19.
RumelhartD., HintonG. and WilliamsR., ‘Learning internal representations by error propagation’, in RumelhartD. and McClellandJ., Parallel Distributed Processing: Explorationws in the Microstructure of Cognition, Volume 1 Foundations, MIT Press (1986)
20.
HopfieldJ., ‘Neurons with graded response have collective computational properties like those of two-state neurons’, Proc. National Academy Sciences, 81, pp. 3088–3092 (1984)
21.
FulcherJ. A., ‘A comparative review of commercial ANN simulators’, Computer Standards & Interfaces, 16, No. 3, pp. 241–251 (1994)
22.
GoddardN., LynneK. and MintzT., Rochester Connectionist Simulator, University of Rochester, Dept Computer Science Technical Report #233 (1989)
23.
McClellandJ. and RumelhartD., Explorations in Parallel Distributed Processing: A Handbook of Models, Programs and Exercises, MIT Press (1988)
24.
FulcherJ. A., ‘Comparative neural network book review — I’, ACM Computing Reviews, 34, No. 1, pp. 54–56 [9301–0009] (1993)
25.
FulcherJ. A., ‘Comparative neural network book review — II’, ACM Computing Reviews, 34, No. 5, pp. 230–233 [9305–0266] (1993)
ChengG., ARNIE User Manual, University of Wollongong, Dept Computer Science Preprint # 93–1 (1993)
28.
LeightonR. and WeilandA., The Aspirin/Migraines Software Tool Users’ Manual V4.0, Mitre Corp (1991)
29.
MiyataY., A User's Guide to PLANet V5.6, Dept Computer Science, University of Colorado (1991)
30.
KohonenT., KangasJ., LaaksonenJ. and TorkkolaK., LVQ_PAK: The Learning Vector Quantization Program Package, Helsinki University of Technology, Laboratory of Computer and Information (1992)
31.
ZellA.et al., Stuttgart Neural Network Simulator User Manual V3.2, Institute for Parallel & Distributed High Performance Systems, University of Stuttgart, Germany (1994)