Learn R Programming

tsmp (version 0.4.15)

av_complexity: Computes the annotation vector that favors complexity

Description

Computes the annotation vector that favors complexity

Usage

av_complexity(.mp, data, dilution_factor = 0, apply = FALSE)

Value

Returns the input .mp object with an embedded annotation vector.

Arguments

.mp

a Matrix Profile object.

data

a vector or a column matrix of numeric.

dilution_factor

a numeric. (Default is 0). Larger numbers means more dilution.

apply

logical. (Default is FALSE). Applies the Annotation Vector over the Matrix Profile. Use with caution.

References

  • Dau HA, Keogh E. Matrix Profile V: A Generic Technique to Incorporate Domain Knowledge into Motif Discovery. In: Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining - KDD '17. New York, New York, USA: ACM Press; 2017. p. 125-34.

See Also

Other Annotation vectors: av_apply(), av_hardlimit_artifact(), av_motion_artifact(), av_stop_word(), av_zerocrossing()

Examples

Run this code
data <- mp_test_data$train$data[1:1000]
w <- 50
mp <- tsmp(data, window_size = w, verbose = 0)
av <- av_complexity(mp, apply = TRUE)

Run the code above in your browser using DataLab