featureselector.fcbf
Class ProblemAnalyzer

java.lang.Object
  |
  +--featureselector.fcbf.ProblemAnalyzer

public class ProblemAnalyzer
extends java.lang.Object

This class is used to compute the required mathematical computations for the FCBF algorithm. The constructor takes objects of types ResourceDescriptor and DataHolder and the functions of the class operate on the data present in the two objects

Author:
Ravi Bhim,ASU.

Constructor Summary
ProblemAnalyzer(ResourceDescriptor RD, DataHolder DH)
          The constructor takes objects of types ResourceDescriptor and DataHolder pertaining to the feature selection problem.
 
Method Summary
 void fcbf(double delta)
          The fcbc function applies the FCBF algorithm and outputs the list of selcted features.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProblemAnalyzer

public ProblemAnalyzer(ResourceDescriptor RD,
                       DataHolder DH)
The constructor takes objects of types ResourceDescriptor and DataHolder pertaining to the feature selection problem.

Parameters:
RD - ResourceDescriptor object for the problem
DH - DataHolder object for the problem
Method Detail

fcbf

public void fcbf(double delta)
The fcbc function applies the FCBF algorithm and outputs the list of selcted features.

Parameters:
delta - Symmetrical Uncertainity threshold for filtering out features.