Skip to content

Understanding the implementation of mStump #516

Discussion options

You must be logged in to vote

I'm a bit confused because I thought that MASS is only used in the Stamp-algorithm and for Stomp they proposed another method in paper 2, where they use the relationship between the dot products of the query with the time series subsequences where they claim that QT_i,j can be computed in O(1) time, once QT_i-1, j-1 is known. They only use the SlidingDotProduct() function for the computation of the first dot product (when i=1 or j=1).

So, believe it or not, you've actually answered your own question. Indeed, mstump utilizes a STOMP-like algorithm. In mstump.py, you see def _multi_mass(Q, T, m, M_T, Σ_T, μ_Q, σ_Q) because it is actually only used to compute the multi-dimensional matrix p…

Replies: 1 comment 4 replies

Comment options

You must be logged in to vote
4 replies
@SaVoAMP
Comment options

@seanlaw
Comment options

@seanlaw
Comment options

@SaVoAMP
Comment options

Answer selected by SaVoAMP
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants