Package

ksb.csle.component.operator

cleaning

Permalink

package cleaning

Visibility
  1. Public
  2. All

Type Members

  1. class AgglomerativeClusteringOperator extends BaseDataOperator[StreamOperatorInfo, DataFrame] with BaseDistanceCalculator

    Permalink

    :: ApplicationDeveloperApi ::

    :: ApplicationDeveloperApi ::

    Operator that performs Agglomerative clustering. It aims to make a hierarchy of clusters in bottom-up approach. Each observation begins with its own cluster and pairs of clusters are combined as the hierarchy goes up.

  2. class DBScanOperator extends BaseDataOperator[StreamOperatorInfo, DataFrame] with BaseDistanceCalculator

    Permalink

    :: ApplicationDeveloperApi ::

    :: ApplicationDeveloperApi ::

    Operator that performs DBSCAN(Density-based spatial clustering of applications with noise). It groups points with nearby neighobors and makes as outlies points that are in low density region.

  3. class EMClusteringOperator extends BaseDataOperator[StreamOperatorInfo, DataFrame] with BaseDistanceCalculator

    Permalink

    :: ApplicationDeveloperApi ::

    :: ApplicationDeveloperApi ::

    Operator that performs EM(Expectation–Maximization) Clustering. It performs two steps iteratively to partition into k clusters. Expectation step calculates the expected value of the log likelihood function and maximization step finds the parameter maximizing the expected log-likelihood.

  4. class EqualDepthBinningOperator extends BaseDataOperator[StreamOperatorInfo, DataFrame]

    Permalink

    :: ApplicationDeveloperApi ::

    :: ApplicationDeveloperApi ::

    Operator that makes equal-depth-binning. It divides the range into N intervals, each containing approximately same number of samples.

  5. class EqualWidthBinningOperator extends BaseDataOperator[StreamOperatorInfo, DataFrame]

    Permalink

    :: ApplicationDeveloperApi ::

    :: ApplicationDeveloperApi ::

    Operator that makes equal-width-binning. It divides the range into N intervals of equal size(uniform grid).

  6. class GeneralizedLinearRegressionOperator extends BaseDataOperator[StreamOperatorInfo, DataFrame] with BaseDistanceCalculator

    Permalink

    :: ApplicationDeveloperApi ::

    :: ApplicationDeveloperApi ::

    Operator that performs Generalized Linear Regression. It generalizes linear regression by associating linear model with response variables that have error distribution models through link function and the magnitude of variance.

  7. class KMeansOperator extends BaseDataOperator[StreamOperatorInfo, DataFrame]

    Permalink

    :: ApplicationDeveloperApi ::

    :: ApplicationDeveloperApi ::

    Operator that performs K-Means clustering. It partitions n rows into k clusters in which each row belongs to the cluster with the nearest mean.

  8. class KMedoidsOperator extends BaseDataOperator[StreamOperatorInfo, DataFrame] with BaseDistanceCalculator

    Permalink

    :: ApplicationDeveloperApi ::

    :: ApplicationDeveloperApi ::

    Operator that performs KMedoids clustering. It partitions the data set of n rows into k clusters. It chooses data points as centers and uses the Manhattan Norm to calculate distance between data points.

  9. class LinearRegressionOperator extends BaseDataOperator[StreamOperatorInfo, DataFrame] with BaseDistanceCalculator

    Permalink

    :: ApplicationDeveloperApi ::

    :: ApplicationDeveloperApi ::

    Operator that performs Linear Regression. It aims to model the relationship between two variables by fitting a linear equation to observed data.

  10. class MissingValueImputeOperator extends BaseDataOperator[StreamOperatorInfo, DataFrame]

    Permalink

    :: ApplicationDeveloperApi ::

    :: ApplicationDeveloperApi ::

    Operator that imputes the missing values of a given dataframe according to the given condition.

Value Members

  1. object AgglomerativeClusteringOperator extends Serializable

    Permalink
  2. object DBScanOperator extends Serializable

    Permalink
  3. object EMClusteringOperator extends Serializable

    Permalink
  4. object EqualDepthBinningOperator extends Serializable

    Permalink
  5. object EqualWidthBinningOperator extends Serializable

    Permalink
  6. object GeneralizedLinearRegressionOperator extends Serializable

    Permalink
  7. object KMeansOperator extends Serializable

    Permalink
  8. object KMedoidsOperator extends Serializable

    Permalink
  9. object LinearRegressionOperator extends Serializable

    Permalink
  10. object MissingValueImputeOperator extends Serializable

    Permalink

Ungrouped