tpp
Class SeparatePoints

java.lang.Object
  extended by tpp.SeparatePoints
All Implemented Interfaces:
java.io.Serializable, PerturbationPursuit
Direct Known Subclasses:
SeparatePointsInScatterPlot

public class SeparatePoints
extends java.lang.Object
implements PerturbationPursuit

A TargetPerturbation that will perturb the target so that the distribution of points better reflects the value of the separation attribute defined on the TPPModel. If the separation attribute is nominal then this produces a distribution of points that maximises the separation between classes

See Also:
Serialized Form

Constructor Summary
SeparatePoints(TPPModel model)
           
 
Method Summary
 void pursuePerturbation()
          Find a view that better separates the points
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SeparatePoints

public SeparatePoints(TPPModel model)
Method Detail

pursuePerturbation

public void pursuePerturbation()
                        throws TPPException
Find a view that better separates the points

Specified by:
pursuePerturbation in interface PerturbationPursuit
Throws:
TPPException