Winnow
Package
weka.classifiers.functions
Synopsis
Implements Winnow and Balanced Winnow algorithms by Littlestone.
For more information, see
N. Littlestone (1988). Learning quickly when irrelevant attributes are abound: A new linear threshold algorithm. Machine Learning. 2:285-318.
N. Littlestone (1989). Mistake bounds and logarithmic linear-threshold learning algorithms. University of California, Santa Cruz.
Does classification for problems with nominal attributes (which it converts into binary attributes).
Options
The table below describes the options available for Winnow.
Option |
Description |
---|---|
alpha |
Promotion coefficient alpha. |
balanced |
Whether to use the balanced version of the algorithm. |
beta |
Demotion coefficient beta. |
debug |
If set to true, classifier may output additional info to the console. |
defaultWeight |
Initial value of weights/coefficients. |
numIterations |
The number of iterations to be performed. |
seed |
Random number seed used for data shuffling (-1 means no randomization). |
threshold |
Prediction threshold (-1 means: set to number of attributes). |
Capabilities
The table below describes the capabilites of Winnow.
Capability |
Supported |
---|---|
Class |
Binary class, Missing class values |
Attributes |
Unary attributes, Binary attributes, Nominal attributes, Empty nominal attributes, Missing values |
Min # of instances |
0 |