MLPM(1)

NAME
mlpm - Multi-Layer Perceptron Mapper

SYNOPSIS
A program for training and testing a multi-layer perceptron with up to 8 hidden layers. This program works on mapping data, rather than classification data.

mlpm [ -nodes n,n[,n]... ] [ -alpha x ] [ -etta x ]
[ -use_etta_list -etta_list x[,x]... ]
[ -etta_change_type n ] [ -etta_nepochs x ]
[ -epsilon x ] [ -kappa x ]
[ -decay x ] [ -tolerance x ] [ -hfunction n ]
[ -ofunction n ] [ -sigmoid_param x ]
[ -use_sig_param_list -sig_param_list x[,x]... ]
[ -epochs n ] [ -batch n,n,n ] [ -init_mag x ]
[ -mapper_options ]

EXAMPLE
mlpm -epochs 10 -train -create -nodes 1,3,1 -nraw 1 \
-noutputs 1 -pathdata $LNKHOME/data/map \
-finput gauss_map.train \
-fdescribe gauss_map.train.defaults -npatterns 200 \
-fparam mlpm.param

mlpm -fparam mlpm.param -pathdata $LNKHOME/data/map \
-finput gauss_map.test -fdescribe gauss_map.test.defaults \
-npatterns 100 -nraw 1 -noutputs 1

DESCRIPTION
This multi-layer perceptron mapper works in the same way as the mlp classifier. The differences are that this program works on mapping data and that some arguments are unavailable.

OPTIONS
The algorithm specific options are those available for the program mlp with these exceptions:

    -cost_func n
        This argument is unavailable. Only the squared error cost function is used.

    -ofunction n
        Because only squared error is used as the cost function, there are no restrictions on the settings of this flag.

-mapper_options
    mlpm accepts the general mapper arguments described on the mapper(1) manual page. Certain arguments are not used by the program, and so are unavailable.

    -ninputs, -noutputs
        These values are taken from the argument -nodes.

REFERENCES
Introduction: Richard P Lippmann, An Introduction to Computing with Neural Nets, IEEE ASSP Magazine, April 1987. Pages 15-18.

Cost Functions: Michael D Richard and Richard P Lippmann, Neural Network Classifiers Estimate Bayesian a posteriori Probabilities, Neural Computation 3,461-483, 1991, MIT. Pages 463-469

Weight Update Equations: Yuchun Lee, Classifiers: Adaptive Modules in Pattern Recognition Systems, Bachelor's and Master's Thesis, Massachusetts Institute of Technology, Department of Electrical Engineering and Computer Science, Cambridge, MA, May 1989. Pages 45-48.

SEE ALSO
mapper(1), mlp(1), mlpm_plot_map(1)

HISTORY
First written 13 July 1992 by Linda Kukolich

BUGS
Send bug reports to Linda Kukolich (kukolich@sst.ll.mit.edu)