RBFNetwork

Package

weka.classifiers.functions

Synopsis

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.

Available in Weka 3.6.x - 3.7.1. Available via the package management system for Weka >= 3.7.2 (RBFNetwork).

Options

The table below describes the options available for RBFNetwork.

Option

Description

clusteringSeed

The random seed to pass on to K-means.

debug

If set to true, classifier may output additional info to the console.

maxIts

Maximum number of iterations for the logistic regression to perform. Only applied to discrete class problems.

minStdDev

Sets the minimum standard deviation for the clusters.

numClusters

The number of clusters for K-Means to generate.

ridge

Set the Ridge value for the logistic or linear regression.

Capabilities

The table below describes the capabilites of RBFNetwork.

Capability

Supported

Class

Date class, Numeric class, Binary class, Nominal class, Missing class values

Attributes

Missing values, Empty nominal attributes, Binary attributes, Numeric attributes, Nominal attributes, Unary attributes

Min # of instances

1