Neural network software
See also ...
-
Optimization Software Guide
- At ANL.
-
Software for Manipulating Belief Networks
- Page by David Madigan.
-
Linux & AI/Alife mini-HOWTO
- Will also apply to many flavours of unix.
Software list
- aiNet
- Windows95 neural network-like
application and is designed specifically to facilitate modeling
task in all neural network problems. Available from
simtel.
- Applets for
Neural Network and Artificial Life
- List of sites using Java applets for demonstrations of NN and AL.
-
Atree
- Atree 3.0 EK Educational Kit has software and documentation related to
concepts and use of adaptive logic networks.
- Bayesian
Knowledge Discoverer
- Designed to extract Bayesian Belief Networks (BBNs) from (possibly
incomplete) databases.
- Blitz++ Numerical Library
Project
- The goal of the Blitz++ project is to develop techniques which will
enable C++ to rival -- perhaps even exceed -- the speed of Fortran for
numerical computing, while preserving an object-oriented interface.
- BNG
- Bayesian Network Generator. Tool for constructing structurally
minimal Bayesian networks.
- Cppima
- C++ library designed for image processing.
- CALMLIB
- C-routines for simulating
modular neural networks based on the CALM paradigm. CALM stands
for Categorizing And Learning Module (e.g., see J.M.J. Murre, R.H.
Phaf, and G. Wolters [1992]. 'CALM: Categorizing and Learning
Module'. Neural Networks, 5, 55-82; and J.M.J. Murre [1992].
'Learning and Categorization in Modular Neural Networks'. Hillsdale,
NJ: Lawrence Erlbaum [USA/Canada], and Hemel Hempstead:
Harvester Wheatsheaf [rest of the world]). Available by
FTP.
- CCRC-Net (Complex Carbohydrate
Research Center Neural Networks) at the University of Georgia, USA
- This is an automated chemical object recognition system. Its search
engine utilizes a neural network based pattern matching mechanism.
- Cortex-Pro
- Cortex-Pro is a general purpose neural network simulation environment,
driven by a BASIC-like neural network language. For PCs running DOS.
- DataEngine
- Commercial software combines conventional data analysis methods
with fuzzy logic and neural networks. Libraries and DLLs available
for integration.
- DICOM -
Digital Imaging and Communications in Medicine
- Home page for DICOM protocol.
- Dicom3tools
Software
- Tools and libraries for handling offline files of DICOM 3 attributes.
-
Discrete Dynamics Lab
- DDLab is an interactive graphics program for research into the dynamics
of finite binary networks ranging from Cellular Automata to
Random Boolean Networks. UNIX/X Windows, DOS.
- Evolution Scheduler
- A new scheduler, called an Evolution Scheduler, based on Genetic
Algorithms and Evolutionary Programming. It coexists with the
original Linux priority scheduler.
- FIR/TDNN Toolbox
for MATLAB
- Beta version of a toolbox for FIR (Finite Impulse Response) and TD
(Time Delay) Neural Networks.
- GENESIS (The GEneral NEural Simulation System)
-
GENESIS Home Page supplies lots of information on
the software at Caltech. There is also a
European
mirror.
The Book of
GENESIS is information from the publishers about
the first GENESIS publication.
- GNG
- Java implementation of the following
algorithms and neural network models:
- Hard Competitive Learning (standard algorithm)
- Neural Gas (Martinetz and Schulten 1991)
- Neural Gas with Competitive Hebbian Learning (Martinetz and
Schulten 1991)
- Competitive Hebbian Learning (Martinetz and Schulten 1991,
Martinetz 1993)
- Growing Neural Gas (Fritzke 1995)
Also accompanying html-paper describing the implemented
models, and ftp the postscript paper and
complete software
- gss - General Smoothing
Spline
- Public statistical package for use with R. Handles nonparametric
multivariate regression with Gaussian, Binomial, Poisson,
Gamma, Inverse Gaussian, and Negative Binomial responses.
(US mirror).
- HUGIN
- Commercial software for constructing models based on Bayesian
belief nets.
- Java package
for neural net simulators, it.na.cy.nnet
- At INFN, Napoli.
- Khepera Simulator
- Public domain software package which allows you to write your own
controller for the mobile robot Khepera using C or C++ languages, test
in a simulated environment, and features an X11 interface.
- Khoros
- Integrated software development environment for information processing
and visualization, based on X11R4.
- L.A.N.E.
- Logically Advanced Neural Engine. NN tools in C++ and Tcl/Tk.
- LEDA
- LEDA is a library of the data types and algorithms of
combinatorial computing.
- LEE
- The LEE Artificial Life model/simulator available by FTP.
- Matlab Routines for Subset Selection and Ridge Regression in
Linear Neural Networks
- Available from
Mark Orr. Also a 67 page Introduction to RBF Networks.
- MEDx
- Image processing software for medical imaging.
- MLC++, A Machine Learning Library in C++
-
MLC++ is a library of C++ classes and tools for supervised
Machine Learning being developed at the Robotics lab in Stanford
University. Now available at
SGI.
-
Morphoelectrotonic Transform (MET) toolkit for Mathematica
- Several digitized cortical pyramidal neurons are also available at
this site.
- NETLAB
- Library of Matlab functions and scripts for Bayesian NN methods,
developed at Aston University.
- Net-Life
- Net-Life is a simulation of artificial-life, with neural "brains"
generated via slightly random techniques.
- Neural Networks
at your Fingertips
- Page with C code and Win32 executables for 8 NN architectures.
- neural networks with java
- Neural net components in an object oriented class structure.
- NeuroSolutions
- NeuroSolutions is a neural network simulator for Windows that
combines a graphical design interface with advanced learning
procedures, such as recurrent backpropagation and backpropagation
through time. Notable features include C++ code generation,
user-defined algorithms and integration with Excel. Free
evaluation copy available for download.
-
Neuron (or
http://neuron.duke.edu/)
- NEURON is a nerve simulation program which is designed to solve
two kinds of problems: 1) where cable properties of cells play
an important role, possibly including extracellular potential
close to the membrane, and 2) where cell membrane properties
are complex, involving many ion-specific channels and ion accumulation.
- NN freeware
- For UNIX and DOS.
- NNelmos
- NNelmos is a small graphical tool for visualizing learning in
Perceptrons, Kohonen and Backpropagation nets. It requires
DOS, 386+ (CoPro improves performance daramtically), djgpp &
libgrx to recompile.
- NNMODEL
- NNMODEL is a neural network based multivariable statistical modeling
program for use by scientists and engineers. NNMODEL is a effective
modeling tool that discovers relationships from a database of
examples.
-
NNSYSID Toolbox
- For use with Matlab: the NNSYSID toolbox is a set of "state-of-the art"
tools for neural network based identification of nonlinear dynamic
systems. Also available by ftp as a
tar.gz or
zip
file.
- NNUGA - Neural Network
Using Genetic Algorithms
- Using GA to find the solution to a classification problem with a
neural network. Examples and C/Tk code.
- nn/xnn
demos
- Neural network development and simulation tool from Neureka ANS.
- Numerical Recipes
- For the books Numerical Recipes in
{C,FORTRAN,Pascal,BASIC}. Free upgrades, bug reports, and some
PD numerical software.
- OCR-demo
- The OCR is based on a three-layer MLP. The conjugate gradient descent
techniques were used while training the net. Training and test set
were those of NIST. Available for
MacOS and
Windows
and DOS (latter version offers a more rich set of capabilities).
-
PDP++ Software
- Neural-network simulation system written in C++. This is the latest
incarnation of the PDP software released with
McClelland and Rumelhart "Explorations in Parallel Distributed
Processing Handbook".
- The Perceptron
- Perceptron C/Tk code and examples.
- PGAPack
- PGAPack is a general-purpose, data-structure-neutral, parallel genetic
algorithm library.
-
Radford Neal's Software for Flexible Bayesian Modeling and Markov Chain
Sampling
- supports Bayesian regression and classification models based on
neural networks and Gaussian processes,
and Bayesian mixture models. It also supports a variety of Markov
chain sampling methods, which may be applied to
distributions specified by simple formulas, including simple
Bayesian models defined by formulas for the prior and likelihood.
- RL Interface
- A Standard Interface for Reinforcement Learning Software,
by Richard S. Sutton and Juan Carlos Santamaria; C, C++ and Common Lisp.
-
SNNS
- Stuttgart Neural Network Simulator. Software simulator for neural
networks on Unix workstations developed at the Institute for Parallel
and Distributed High Performance Systems (IPVR) at the University of
Stuttgart.
- SOM_PAK -- Self-Organizing Map Program Package
- Updated public-domain programs for Self-Organizing Map (SOM) algorithms
available from Finland
and by ftp.
- SPM - Statistical
Parametric Mapping
- Matlab software to manipulate SPECT/PET & fMRI data.
- tlearn
- Neural network simulator.
- UGA -- Uniprocessor master Genetic Algorithm and associated C++
Class Libraries
- Info available. Available by
FTP.
- WaveLab
- A library of MATLAB routines for wavelet analysis, wavelet-packet
analysis, cosine-packet analysis and matching pursuit.
Macintosh, UNIX and Windows versions.
- WEBSOM - Self-Organizing Map
for Internet Exploration
- An ordered map of the information space is provided: similar
documents lie near each other on the map. The order helps in finding
related documents once any interesting document is found. There is
a demo search on articles from comp.ai.neural-nets since 19.6.1995.
-
Xanat 2.0 - A Graphical Anatomical Database
- XANAT is a computer program that facilitates the analysis of
neuroanatomical data by storing the results of numerous studies
in a standardized format, and by providing various tools for
performing summaries and comparisons of these studies. Also available
by ftp.
Last modified: Mon Aug 9 11:13:36 EDT 1999