
V - the type of NumberVector handled by this Algorithm@Title(value="PreDeCon: Subspace Preference weighted Density Connected Clustering") @Description(value="PreDeCon computes clusters of subspace preference weighted connected points. The algorithm searches for local subgroups of a set of feature vectors having a low variance along one or more (but not all) attributes.") @Reference(authors="C. B\u00f6hm, K. Kailing, H.-P. Kriegel, P. Kr\u00f6ger", title="Density Connected Clustering with Local Subspace Preferences", booktitle="Proc. 4th IEEE Int. Conf. on Data Mining (ICDM\'04), Brighton, UK, 2004", url="http://dx.doi.org/10.1109/ICDM.2004.10087") public class PreDeCon<V extends NumberVector<?>> extends AbstractProjectedDBSCAN<Clustering<Model>,V>
| Modifier and Type | Class and Description | 
|---|---|
| static class  | PreDeCon.Parameterizer<V extends NumberVector<?>>Parameterization class. | 
| Modifier and Type | Field and Description | 
|---|---|
| private static Logging | LOGThe logger for this class. | 
epsilon, EPSILON_ID, INNER_DISTANCE_FUNCTION_ID, LAMBDA_ID, minpts, MINPTS_ID, OUTER_DISTANCE_FUNCTION_ID| Constructor and Description | 
|---|
| PreDeCon(DoubleDistance epsilon,
        int minpts,
        LocallyWeightedDistanceFunction<V> distanceFunction,
        int lambda)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Logging | getLogger()Get the (STATIC) logger for this class. | 
| String | getLongResultName()Return the long result name. | 
| String | getShortResultName()Return the short result name. | 
expandCluster, getInputTypeRestriction, runmakeParameterDistanceFunction, runclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitrunprivate static final Logging LOG
public PreDeCon(DoubleDistance epsilon, int minpts, LocallyWeightedDistanceFunction<V> distanceFunction, int lambda)
epsilon - Epsilon valueminpts - MinPts valuedistanceFunction - outer distance functionlambda - Lambda valuepublic String getLongResultName()
AbstractProjectedDBSCANgetLongResultName in class AbstractProjectedDBSCAN<Clustering<Model>,V extends NumberVector<?>>public String getShortResultName()
AbstractProjectedDBSCANgetShortResultName in class AbstractProjectedDBSCAN<Clustering<Model>,V extends NumberVector<?>>protected Logging getLogger()
AbstractAlgorithmgetLogger in class AbstractAlgorithm<Clustering<Model>>