fluss {tsmp}R Documentation

Fast Low-cost Unipotent Semantic Segmentation (FLUSS)

Description

FLUSS is a Domain Agnostic Online Semantic Segmentation that uses the assumption that when few arc are crossing a given index point, means that there is a high probability of semantic change. This function is a wrap to fluss_cac() and fluss_extract().

Usage

fluss(.mp, num_segments = 1, exclusion_zone = NULL)

Arguments

.mp

a MatrixProfile object.

num_segments

an int. Number of segments to extract. Based on domain knowledge.

exclusion_zone

if a number will be used instead of embedded value. (Default is NULL).

Value

Returns the input .mp object new names: cac, corrected arc count and fluss with the location of semantic changes.

References

Website: https://sites.google.com/site/onlinesemanticsegmentation/

Website: http://www.cs.ucr.edu/~eamonn/MatrixProfile.html

See Also

Other Semantic Segmentations: floss_cac(), floss_extract(), floss(), fluss_cac(), fluss_extract(), fluss_score()

Examples

data <- mp_fluss_data$tilt_abp$data[1:1000]
w <- 10
mp <- tsmp(data, window_size = w, verbose = 0)
mp <- fluss(mp, 2)

[Package tsmp version 0.4.15 Index]