ERR2DATA(1)

NAME
err2data - Generate Committee Data Bases

SYNOPSIS
Takes a list of classification error files and creates a new input data file containing the class outputs from the error files.

err2data [ -path_exp directory ]
[ -file_list file[,file]... ] [ -noutputs n ]
[ -output_file file ]

EXAMPLE
err2data -path_exp ./ \
-file_list X1mlp.err.test,X2mlp.err.test,X1rbf.err.test \
-noutputs 10 -output_file vowel_comm.test

DESCRIPTION
To form committee classifiers using the LNKnet classification programs, the user must first train several classifiers. Next, the user must test these classifiers using the training, evaluation, and testing data bases. If the error file verbosity flag, -verror, is set to 2 or more, the pattern by pattern error results from these tests are stored in classification error files. Err2data takes a list of these classification error files and reads the outputs entries from them. These outputs are then written to a new committee data file, output_file . If committee data files are created for original training, evaluation, and testing data files, the resulting committee data base can be used to train a committee classifier. Any LNKnet classifier can be used as the committee classifier.

Another use of the err2data program is to "stack" several classifiers. That is, the output of one classifier are the inputs of a second classifier. Err2data can create a data file from the error file of the first classifier by specifiying that error file on the file_list. The second classifier can then train on this output data and produce the final result of the stack.

OPTIONS
-- Prints a list of all flags and arguments.

-path_exp directory
    The directory where the error files in file_list are stored and where output_file will be written.

-file_list file[,file]...
    The list of pattern by pattern classification error files. The error file verbosity flag, verror, must be set to 2 or more when creating these files. The patterns in each file must match. That is, each file in the file list should be generated using the same input patterns in the same order.

-noutputs n
    The number of output classes in the error files listed in file_list.

-output_file file
    The data file to be created from the class output vectors in the listed error files. Each pattern in the output file is created by concatenating an output vector from each error file. The class of the committee pattern is original class of the error file patterns, which must match.

SEE ALSO
classifier(1)

HISTORY
First written 24 June 1994 by Linda Kukolich

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