jsat.outlier
Class DensityOutlier
- java.lang.Object
-
- jsat.outlier.DensityOutlier
-
- All Implemented Interfaces:
- java.io.Serializable, Outlier
public class DensityOutlier extends java.lang.Object implements Outlier
This class provides an outlier detector based upon density estimation.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor and Description DensityOutlier()DensityOutlier(DensityOutlier toCopy)DensityOutlier(double outlierFraction)DensityOutlier(double outlierFraction, MultivariateDistribution density)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidfit(DataSet d, boolean parallel)MultivariateDistributiongetDensityDistribution()doublegetOutlierFraction()doublescore(DataPoint x)Returns an unbounded anomaly/outlier score.voidsetDensityDistribution(MultivariateDistribution density)voidsetOutlierFraction(double outlierFraction)
-
-
-
Constructor Detail
-
DensityOutlier
public DensityOutlier()
-
DensityOutlier
public DensityOutlier(double outlierFraction)
-
DensityOutlier
public DensityOutlier(double outlierFraction, MultivariateDistribution density)
-
DensityOutlier
public DensityOutlier(DensityOutlier toCopy)
-
-
Method Detail
-
setOutlierFraction
public void setOutlierFraction(double outlierFraction)
-
getOutlierFraction
public double getOutlierFraction()
-
setDensityDistribution
public void setDensityDistribution(MultivariateDistribution density)
-
getDensityDistribution
public MultivariateDistribution getDensityDistribution()
-
-
DataMelt 3.0 © DataMelt by jWork.ORG