Symbolic Aggregate Approximation talks about converting a time series (x,t) into symbols.Based on this,I have few basic queries. What if the time signal is a composite of (x,y,z,t) representing position coordinates or simply (x,y,t) for 2 dimensional image with a time stamp t. Then how do I use this tool to assign symbols/discretize.Please help.
Symbolic Aggregate Approximation talks about converting a time series (x,t) into symbols.Based on this,I
Share
You could apply the SAX transformation to each dimension separately, then combine the symbols/letters for each time stamp.
Take the (x,y,z,t) for example, you would get the combination
b,a,cfor t=1, thena,a,cfor t=2, etc..You could then combine the symbols to form “mega-symbols” if you want. Say the set of symbols was
Symbols={a,b,c}. Then the new set of letters would simply be the cartesian productSxSxS(one for each dimension).In other words
aaabecomes the new letterA,aabasB, thenaac,aba,abb, etc..EDIT:
Here is some code to show what I had in mind. Since I don’t have an implementation of SAX algorithm, I will be using the following function as placeholder (it returns rubbish):
Here is the code: