Neural Network Simulation Programs
There are now literally hundreds of neural network simulation programs
available commercially, and as shareware and freeware. See, for example,
listings of NNW simulators at Neuronet,
DSI, and
PNL shareware
and commercial
ware. Most offer back-propagation but many have a wide selection of
other learning algorithms. Below is a short list of some simulators that
might be of interest to HEP researchers. See also the SLAC
- High Energy Physics Software.
- AND HNet
- Description: "AND Corporation offers a powerful alternative to
standard gradient descent approaches used in Neural Network technology.
We have developed the state-of-the art technology in Artificial Intelligence,
referred to as Holographic Neural Technology (trade name HNeT). The process
uses a variant of digital holography (complex valued arithmetic) allowing
single neuron cells to learn with unprecedented speed and accuracy.From
an engineering standpoint the single cell holographic model dramatically
reduces design time and eliminates the largely arbitrary selection of initial
weights and design parameters, while increasing recall accuracy and speeding
up training times by a factor of 100 to 1000. AND Corporation has developed
a range of software tools incorporating holographic neural technology oriented
towards application development. ...." See the AND
WWW page for more details.
- Vendor: AND
Corporation,1033 Bay Street, Suite 208, Toronto, Ont.,M5S
3A5, CANADA, Voice: 416-920-8260, fax: 416-920-8409, e-mail:andcorp@idirect.com,
http://web.idirect.com/~andcorp/home.html
- BrainMaker
- Description: IBM PC program with Back-propagation. Also, emulates
the ETANN chip and a version comes with the iNNTS
ETANN development system . They also have their own PC
accelerator card. In addition, BrainMaker now runs on the Adaptive
Solutions CNAPS PC cards.
Vendor: California Scientific Software
Co.. 10024 Newtown Rd., Nevada City, Calif. 95959-9724, (916) 478-9040,
(800)284-8112, fax (916) 478-9041.
- DynaMind
- Description: IBM PC program with several algorithms including Back-propagation
and Madeline III. Also, emulates the ETANN chip and iDynamind version comes
with the iNNTS ETANN development system
.
Vendor:NeuroDynamX, P.O. Box 14 Marion, OH 43301-0014, phone: 740/387-5074,
fax: 740/382-4533, email: jwrogers@on-ramp.net,
website: http://www.neurodynamx.com
- JETNET 3.0
- Description: A Fortran
neural network program (latest release Dec. 1993). Specifically aimed
at HEP community. Will run on virtually any machine with a F77 compiler.
References:See Peterson
Vendor: Program obtainable from denni@thep.lu.se or via anonymous ftp
from thep.lu.se in directory pub/Jetnet/ or from freehep.scri.fsu.edu in directory
freehep/analysis/jetnet.
- NEURAL 2.00
- Description: A program for neural net and statistical pattern recognition
by R. Odorico, Univ. Bologna. Offers Fortran 77 coded program with BP, LVQ2,
and Fisher Discriminates algorithms and emulation of Intel ETANN and Siemens
MA-16 chips. See the paper,
a program file,
and a test-run.
- Logical Designs THINKS
- Description: "A Windows neural network program with a number of
learning algorthms including: Back Propagation, Quick Propagation, Jacob's
Enhanced Back Propagation, Recurrent Back Propagation, Kohonen Winner Take
All, Kohonen Learning Vector Quantization, Simulated Annealing, and Cascade
Correlation Learning. (More algorithms will come with the THINKS Professional
version due out in early 1995.) All network calculations are in 32-bit double
precision. Comes with easy to use GUI, allowing numerous network and parameter
variations. A "test while training" option helps to prevent overtraining by
showing network error on the test set during the training. Other features
include preprocessing functions, various transfer function options, five error
function options, a Run-Time library, a Windows DLL, etc."
Vendor: Logical Designs Consulting, Inc., 2015 Olite Court, La
Jolla, Ca 92037. (619) 459-6236 (Voice/FAX). Also, Duane DeSieno Internet: duaned@cts.com
Compuserve: 75144,255
- Mathematica and Neural Networks
- Description: Mathematica doesn't
have an explicit package on it but there is a book on implementing neural
networks with Mathematica. See James
A. Freeman: Simulating Neural Networks with Mathematica , Addison-Wesley,
1994.
- MathWorks MATLAB Neural Network Toolbox
- Description: The Matlab mathematical analysis package now has a
neural network toolbox available. Version 2.0 features several learning algorithms
and architectures including: backpropagation, Levenberg-Marquardt fast backprop,
radial basis functions, adaptive linear networks, Elman recurrent neetworks,
LVQ, etc. Tutorials and examples of each type of network are given. The extensive
graphing capabilities of Matlab can be incorporated into the network analyses.
There are no limits on network size or connectivity. Other matlab toolboxes
such as the signal and image processing toolboxes can be combined with the
neural net toolbox to create complex multi-modular simulations.
Vendor:MathWorks, Inc.
24 Prime Park Way, Natick, Ma. 01760 USA, tel: 508-653-1415, fax: 508-653-6284,
info@mathworks.com., http://www.mathworks.com/
- NeuralWorks Professional II/Plus
- Description: "A comprehensive neural network training, refining,
and deployment development tool. Features include Logicon Projection Network,
Modular Neural Network, Fuzzy Art Map, Radial Basis Functions, Quick-Prop,
General Regression Neural Network, and update versions of Cascade Correlation
and Probablistic Neural Network. The software includes a Train-Test option
that optimizes neural network performance.:", from AI Experts, 1993
Neural Resource Guide.
Comments: This package comes for a number of platforms, including VAX
VMS, which is used by at least one physics group that I'm aware of.
Vendor: NeuralWare, Penn Center West, Bldg. IV, Pittsburgh, Pa.,
15276, (412) 787-8222, fax (412)787-8220.
- NeuroSolutions for Windows
- Description: "NeuroSolutions is
a graphical neural network simulation tool. It is the only commercial Windows
package to support trajectory learning with backpropagation through time.
Because of its object-oriented design, NeuroSolutions provides the flexibility
needed to construct a wide range of learning paradigms and network topologies.
Its GUI and extensive probing ability streamline the experimentation process
by providing real-time analysis of the network during learning. Construct
any neural network belonging to the additive model, including locally and
globally recurrent systems. Use a variety of unsupervised learning procedures,
such as Hebbian, Sanger's, Oja's, Competitive and Kohonen. Implement RBF,
PCA, counterpropagation and other hybrid network topologies by seamlessly
integrating supervised and unsupervised learning."
Vendor: NeuroDimension, Inc., 720 S.W. 2nd Ave Suite 458, Gainesville,
FL 32601 USA, tel: 800-ND-IDEAS or 904-377-5144, fax: 904-338-6779, info@nd.com,
http://www.nd.com/
- PDP++ Software
- Description: PDP++ software
is a new neural-network simulation system written in C++. It represents the
next generation of the PDP software released with the McClelland and Rumelhart
"Explorations in Parallel Distributed Processing Handbook", MIT Press, 1987.
It is easy enough for novice users, but very powerful and flexible for research
use.
The current version is 1.0, our first non-beta release. It has been extensively
tested and should be completely usable.
There is a 250 page (printed) manual and an HTML version available on-line at
the address below.
Authors: Randall C. O'Reilly, Chadley K. Dawson, and James L. McClelland
Vendor: PDP++ is copyrighted and cannot be sold or distributed by anyone
other than the copyright holders. However, the full source code is freely available,
and the user is granted full permission to modify, copy, and use it. See the
web page for details: http://www.cnbc.cmu.edu/PDP++/.
NNW/HEP
Home Page
Authors: Clark
S. Lindsey , Bruce Denby
, & Thomas
Lindblad
Curator: Clark S. Lindsey (lindsey@particle.kth.se)
Latest revision: 31 Dec 98