RBFNetwork (original) (raw)


public class RBFNetwork
extends Classifier
implements OptionHandler
Class that implements a normalized Gaussian radial basisbasis function network.
It uses the k-means clustering algorithm to provide the basis functions and learns either a logistic regression (discrete class problems) or linear regression (numeric class problems) on top of that. Symmetric multivariate Gaussians are fit to the data from each cluster. If the class is nominal it uses the given number of clusters per class.It standardizes all numeric attributes to zero mean and unit variance.
Valid options are:
-B
Set the number of clusters (basis functions) to generate. (default = 2).
-S
Set the random seed to be used by K-means. (default = 1).
-R
Set the ridge value for the logistic or linear regression.
-M
Set the maximum number of iterations for the logistic regression. (default -1, until convergence).
-W
Set the minimum standard deviation for the clusters. (default 0.1).
Version: Revision:1.10Revision: 1.10 Revision:1.10
Author:
Mark Hall, Eibe Frank
See Also:
Serialized Form