in the beginning god created the heaven and the earth. and the earth was without

58
In the beginning God created the heaven and the earth. And the earth was without.. 0 1 0 0 0 1 0 0 1 0 0 1 0 0 0 .. 1 1 1 2 3 2 2 21 1 1 0….

Upload: garrison-pearson

Post on 31-Dec-2015

26 views

Category:

Documents


0 download

DESCRIPTION

In the beginning God created the heaven and the earth. And the earth was without. 0 1 0 0 0 1 0 0 1 0 0 1 0 0 0. 1 1 1 2 3 2 2 21 1 1 0…. 180. 160. 140. Red: god-Spanish. 120. Blue: god-English. 100. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: In the beginning God created the heaven and the earth. And the earth was without

In the beginning God created the heaven and the earth. And the earth was without..

0 1 0 0 0 1 0 0 1 0 0 1 0 0 0 ..

1 1 1 2 3 2 2 21 1 1 0….

Page 2: In the beginning God created the heaven and the earth. And the earth was without

0 1 2 3 4 5 6 7 8

x 105

0

20

40

60

80

100

120

140

160

180

0 1 2 3 4 5 6 7 8 90

20

40

60

80

100

120

140

160

180

200

Blue: god-English

Red: god-Spanish

Page 3: In the beginning God created the heaven and the earth. And the earth was without

• Create an approximation of the data, which will fit in main memory, yet retains the essential features of interest

• Approximately solve the problem at hand in main memory

• Make (hopefully very few) accesses to the original data on disk to confirm the solution obtained in Step 2, or to modify the solution so it agrees with the solution we would have obtained on the original data

The Generic Data Mining AlgorithmThe Generic Data Mining Algorithm

But which approximation should we use?

But which approximation should we use?

Page 4: In the beginning God created the heaven and the earth. And the earth was without

Time Series Representations

Data Adaptive Non Data Adaptive

Spectral Wavelets Piecewise Aggregate

Approximation

Piecewise Polynomial

Symbolic Singular Value

Decomposition Random

Mappings

Piecewise Linear

Approximation Adaptive Piecewise Constant

Approximation

Discrete Fourier

Transform

Discrete Cosine

Transform Haar Daubechies

dbn n > 1 Coiflets Symlets

Sorted Coefficients

Orthonormal Bi-Orthonormal

Interpolation Regression

Trees

Natural Language

Strings

0 20 40 60 80 100 120 0 20 40 60 80 100 120 0 20 40 60 80 100 120 0 20 40 60 80 1001200 20 40 60 80 100 120 0 20 40 60 80 100120

DFT DWT SVD APCA PAA PLA

0 20 40 60 80 100120

SYM

UUCUCUCD

UU

CU

CU

DD

Page 5: In the beginning God created the heaven and the earth. And the earth was without

• Create an approximation of the data, which will fit in main memory, yet retains the essential features of interest

• Approximately solve the problem at hand in main memory

• Make (hopefully very few) accesses to the original data on disk to confirm the solution obtained in Step 2, or to modify the solution so it agrees with the solution we would have obtained on the original data

The Generic Data Mining Algorithm (revisited) The Generic Data Mining Algorithm (revisited)

This only works if the approximation

allows lower bounding

This only works if the approximation

allows lower bounding

Page 6: In the beginning God created the heaven and the earth. And the earth was without

M

i iiii svqvsrsr1

21 ))((

DLB(Q’,S’)

DLB(Q’,S’)

S

Q

D(Q,S)

n

iii sq

1

2

D(Q,S)

Exact (Euclidean) distance D(Q,S) Lower bounding distance DLB(Q,S)

Q’

S’

Lower bounding means that for all Q and S, we have…

DLB(Q’,S’) D(Q,S)

What is lower bounding?

Page 7: In the beginning God created the heaven and the earth. And the earth was without

We can live without “trees”, “random mappings” and “natural language”, but it would be nice if we could lower bound strings (symbolic or discrete approximations)…

A lower bounding symbolic approach would allow data miners to…

• Use suffix trees, hashing, markov models etc• Use text processing and bioinformatic algorithms

Time Series Representations

Data Adaptive Non Data Adaptive

Spectral Wavelets Piecewise Aggregate

Approximation

Piecewise Polynomial

Symbolic Singular Value

Decomposition Random

Mappings

Piecewise Linear

Approximation Adaptive Piecewise Constant

Approximation

Discrete Fourier

Transform

Discrete Cosine

Transform Haar Daubechies

dbn n > 1 Coiflets Symlets

Sorted Coefficients

Orthonormal Bi-Orthonormal

Interpolation Regression

Trees

Natural Language

Strings

Page 8: In the beginning God created the heaven and the earth. And the earth was without

A new symbolic representation A new symbolic representation of time series, that allows…of time series, that allows…

• Lower bounding of Euclidean distance• Dimensionality Reduction• Numerosity Reduction

Page 9: In the beginning God created the heaven and the earth. And the earth was without

SAX!SAX!SSymbolic ymbolic AAggregate Approggregate ApproXXimationimation

baabccbc

Page 10: In the beginning God created the heaven and the earth. And the earth was without

How do we obtain SAX?How do we obtain SAX?

0 20 40 60 80 100 120

C

C

0

-

-

0 20 40 60 80 100 120

bbb

a

cc

c

a

baabccbc

First convert the time series to PAA representation, then convert the PAA to symbols

It take linear time

Page 11: In the beginning God created the heaven and the earth. And the earth was without

Time series subsequences tend to have a highly Gaussian distribution

-10 0 10

0.001 0.003

0.01 0.02

0.05 0.10

0.25

0.50

0.75

0.90 0.95

0.98 0.99

0.997 0.999

Pro

ba

bili

ty

A normal probability plot of the (cumulative) distribution of

values from subsequences of length 128.

0

-

-

0 20 40 60 80 100

bbb

a

cc

a

Why a Gaussian?Why a Gaussian?

Page 12: In the beginning God created the heaven and the earth. And the earth was without

Visual ComparisonVisual Comparison

A raw time series of length 128 is transformed into the word “ffffffeeeddcbaabceedcbaaaaacddee.”– We can use more symbols to represent the time series since each symbol

requires fewer bits than real-numbers (float, double)

-3

-2 -1 0 1 2 3

DFT

PLA

Haar

APCA

a b c d e f

Page 13: In the beginning God created the heaven and the earth. And the earth was without

PAA distance lower-bounds the Euclidean Distance

0 20 40 60 80 100 120

-1.5 -1 -0.5 0 0.5 1 1.5

C

Q

0 20 40 60 80 100 120

-1.5 -1 -0.5 0 0.5 1 1.5

C

Q

= baabccbc C

= babcacca Q

n

iii cqCQD

1

2,

Euclidean Distance

w

i iiwn cqCQDR

1

2),(

w

i iiwn cqdistCQMINDIST

1

2)ˆ,ˆ()ˆ,ˆ(

dist() can be implemented using a table lookup.

Page 14: In the beginning God created the heaven and the earth. And the earth was without

Hierarchical Clustering Euclidean

IMPACTS (alphabet=8) SDA

SAX

Hierarchical Clustering

Page 15: In the beginning God created the heaven and the earth. And the earth was without

Partitional (K-means) Clustering

Partitional (k-means) Clustering

Number of Iterations

220000 225000 230000 235000 240000 245000 250000 255000 260000 265000

1 2 3 4 5 6 7 8 9 10 11

Raw data Our Symbolic Approach

Obj

ecti

ve F

unct

ion

Raw data

SAX

Page 16: In the beginning God created the heaven and the earth. And the earth was without

Nearest Neighbor Classification

5 6 7 8 9 10

Impacts SDA Euclidean LP max SAX

0 0.1

0.2 0.3

0.4 0.5

0.6

5 6 7 8 9 10

Control Chart Cylinder - Bell - Funnel

Err

or R

ate

Alphabet Size Alphabet Size

Nearest Neighbor

Page 17: In the beginning God created the heaven and the earth. And the earth was without

SAX is just as good as SAX is just as good as other representations, or other representations, or working on the raw data working on the raw data for most problems for most problems

Now let us consider SAX Now let us consider SAX for two hot problems, for two hot problems, novelty detection and novelty detection and motif discovery motif discovery

We will start with We will start with novelty detection…novelty detection…

Page 18: In the beginning God created the heaven and the earth. And the earth was without

Novelty DetectionNovelty Detection

• Fault detection Fault detection • Interestingness detectionInterestingness detection• Anomaly detectionAnomaly detection• Surprisingness detectionSurprisingness detection

Page 19: In the beginning God created the heaven and the earth. And the earth was without

…note that this problem should not be confused with the relatively simple problem of outlier detection. Remember Hawkins famous definition of an outlier...

…note that this problem should not be confused with the relatively simple problem of outlier detection. Remember Hawkins famous definition of an outlier...

Thanks Doug, the check is in the mail.We are not interested in finding individually surprising datapoints, we are interested in finding surprising patterns.

Thanks Doug, the check is in the mail.We are not interested in finding individually surprising datapoints, we are interested in finding surprising patterns.

... an outlier is an observation that deviates so much from other observations as to arouse suspicion that it was generated from a different mechanism...

... an outlier is an observation that deviates so much from other observations as to arouse suspicion that it was generated from a different mechanism...

Douglas M. Hawkins

Page 20: In the beginning God created the heaven and the earth. And the earth was without

Lots of good folks have worked on this, and closely related problems. It is referred to as the detection of “Aberrant Behavior1”, “Novelties2”, “Anomalies3”, “Faults4”, “Surprises5”, “Deviants6” ,“Temporal Change7”, and “Outliers8”.

Lots of good folks have worked on this, and closely related problems. It is referred to as the detection of “Aberrant Behavior1”, “Novelties2”, “Anomalies3”, “Faults4”, “Surprises5”, “Deviants6” ,“Temporal Change7”, and “Outliers8”.

1. Brutlag, Kotsakis et. al.2. Daspupta et. al., Borisyuk et.

al.3. Whitehead et. al., Decoste4. Yairi et. al.5. Shahabi, Chakrabarti6. Jagadish et. al.7. Blockeel et. al., Fawcett et. al.8. Hawkins.

Page 21: In the beginning God created the heaven and the earth. And the earth was without

The blue time series at the top is a normal healthy human electrocardiogram with an artificial “flatline” added. The sequence in red at the bottom indicates how surprising local subsections of the time series are under the measure introduced in Shahabi et. al.

The blue time series at the top is a normal healthy human electrocardiogram with an artificial “flatline” added. The sequence in red at the bottom indicates how surprising local subsections of the time series are under the measure introduced in Shahabi et. al.

Arrr... what be wrong with current approaches?Arrr... what be wrong with current approaches?

Page 22: In the beginning God created the heaven and the earth. And the earth was without

0 100 200 300 400 500 600 700 800 900 1000-10

-5

0

5

10

15

20

25

30

35 Limit Checking

Simple Approaches ISimple Approaches I

Page 23: In the beginning God created the heaven and the earth. And the earth was without

0 100 200 300 400 500 600 700 800 900 1000-10

-5

0

5

10

15

20

25

30

35 Discrepancy Checking

Simple Approaches IISimple Approaches II

Page 24: In the beginning God created the heaven and the earth. And the earth was without

A SolutionA Solution

Based on the following intuition, a pattern is surprising if its frequency of occurrence is greatly different from that which we expected, given previous experience…

This is a nice intuition, but useless unless we can more formally define it, and calculate it efficiently

Page 25: In the beginning God created the heaven and the earth. And the earth was without

Note that unlike all previous attempts to solve this problem, our notion surprisingness of a pattern is not tied exclusively to its shape. Instead it depends on the difference between the shape’s expected frequency and its observed frequency. For example consider the familiar head and shoulders pattern shown below...

Note that unlike all previous attempts to solve this problem, our notion surprisingness of a pattern is not tied exclusively to its shape. Instead it depends on the difference between the shape’s expected frequency and its observed frequency. For example consider the familiar head and shoulders pattern shown below...

The existence of this pattern in a stock market time series should not be consider surprising since they are known to occur (even if only by chance). However, if it occurred ten times this year, as opposed to occurring an average of twice a year in previous years, our measure of surprise will flag the shape as being surprising. Cool eh?The pattern would also be surprising if its frequency of occurrence is less than expected. Once again our definition would flag such patterns.

The existence of this pattern in a stock market time series should not be consider surprising since they are known to occur (even if only by chance). However, if it occurred ten times this year, as opposed to occurring an average of twice a year in previous years, our measure of surprise will flag the shape as being surprising. Cool eh?The pattern would also be surprising if its frequency of occurrence is less than expected. Once again our definition would flag such patterns.

Page 26: In the beginning God created the heaven and the earth. And the earth was without

Tarzan (R) is a registered trademark of Edgar Rice Burroughs, Inc.

Tarzan (R) is a registered trademark of Edgar Rice Burroughs, Inc.

The Tarzan AlgorithmThe Tarzan Algorithm

“Tarzan” is not an acronym. It is a pun on the fact that the heart of the algorithm relies comparing two suffix trees, “tree to tree”!

Homer, I hate to be a fuddy-duddy, but could you put on some pants?

“Tarzan” is not an acronym. It is a pun on the fact that the heart of the algorithm relies comparing two suffix trees, “tree to tree”!

Homer, I hate to be a fuddy-duddy, but could you put on some pants?

Page 27: In the beginning God created the heaven and the earth. And the earth was without

Definition 1: A time series pattern P, extracted from database X is surprising relative to a database R, if the probability of its occurrence is greatly different to that expected by chance, assuming that R and X are created by the same underlying process.

Definition 1: A time series pattern P, extracted from database X is surprising relative to a database R, if the probability of its occurrence is greatly different to that expected by chance, assuming that R and X are created by the same underlying process.

We begin by defining some terms… Professor Frink?

We begin by defining some terms… Professor Frink?

Page 28: In the beginning God created the heaven and the earth. And the earth was without

Definition 1: A time series pattern P, extracted from database X is surprising relative to a database R, if the probability of occurrence is greatly different to that expected by chance, assuming that R and X are created by the same underlying process.

Definition 1: A time series pattern P, extracted from database X is surprising relative to a database R, if the probability of occurrence is greatly different to that expected by chance, assuming that R and X are created by the same underlying process.

But you can never know the probability of a pattern you have never seen!

And probability isn’t even defined for real valued time series!

But you can never know the probability of a pattern you have never seen!

And probability isn’t even defined for real valued time series!

Page 29: In the beginning God created the heaven and the earth. And the earth was without

We need to discretize the time series We need to discretize the time series into symbolic strings… SAX!!into symbolic strings… SAX!!

aaabaabcbabccb

Once we have done this, we can Once we have done this, we can use Markov models to calculate use Markov models to calculate the probability of any pattern, the probability of any pattern, including ones we have never including ones we have never seen beforeseen before

Page 30: In the beginning God created the heaven and the earth. And the earth was without

If x = principalskinner

is {a,c,e,i,k,l,n,p,r,s}|x| is 16

skin is a substring of xprin is a prefix of xner is a suffix of x

If y = in, then fx(y) = 2If y = pal, then fx(y) = 1

principalskinner

If x = principalskinner

is {a,c,e,i,k,l,n,p,r,s}|x| is 16

skin is a substring of xprin is a prefix of xner is a suffix of x

If y = in, then fx(y) = 2If y = pal, then fx(y) = 1

principalskinner

Page 31: In the beginning God created the heaven and the earth. And the earth was without

Can we do all this in linear space Can we do all this in linear space and time?and time?

Yes! Some very clever modifications of suffix trees (Mostly due to Stefano Lonardi) let us do this in linear space.

An individual pattern can be tested in constant time!

Page 32: In the beginning God created the heaven and the earth. And the earth was without

We would like to demonstrate two features of our proposed approach

• Sensitivity (High True Positive Rate) The algorithm can find truly surprising patterns in a time series.

• Selectivity (Low False Positive Rate) The algorithm will not find spurious “surprising” patterns in a time series

Experimental EvaluationExperimental EvaluationSensitive

and Selective,

just like me

Sensitive and

Selective,

just like me

Page 33: In the beginning God created the heaven and the earth. And the earth was without

0 200 400 600 800 1000 1200 1400 1600

200 400 600 800 1000 1200 1400 16000

Training data

Test data(subset)

Tarzan’s level of surprise

Experiment 1: Shock ECGExperiment 1: Shock ECG

Page 34: In the beginning God created the heaven and the earth. And the earth was without

Experiment 2: Video Experiment 2: Video (Part 1)(Part 1)

0 2000 4000 6000 8000 10000 12000

0 2000 4000 6000 8000 10000 12000

0 2000 4000 6000 8000 10000 12000

Training data

Test data(subset)

Tarzan’s level of surprise

We zoom in on this section in the next slide

Page 35: In the beginning God created the heaven and the earth. And the earth was without

Experiment 2: Video Experiment 2: Video (Part 2)(Part 2)

0 100 200 300 400 500 600 700100

150

200

250

300

350

400

Normal sequence

Normal sequenceActor

misses holster

Briefly swings gun at target, but does not aim

Laughing and flailing hand

Page 36: In the beginning God created the heaven and the earth. And the earth was without

We consider a dataset that contains the power demand for a Dutch research facility for the entire year of 1997. The data is sampled over 15 minute averages, and thus contains 35,040 points.

Demand for Power?

Excellent!

Demand for Power?

Excellent!

0 200 400 600 800 1000 1200 1400 1600 1800 2000500

1000

1500

2000

2500

The first 3 weeks of the power demand dataset. Note the repeating pattern of a strong peak for each of the five weekdays, followed by relatively quite weekends

The first 3 weeks of the power demand dataset. Note the repeating pattern of a strong peak for each of the five weekdays, followed by relatively quite weekends

Experiment 3: Power Demand Experiment 3: Power Demand (Part 1)(Part 1)

Page 37: In the beginning God created the heaven and the earth. And the earth was without

Tarzan TSA Tree IMM

We used from Monday January 6th to Sunday March 23rd as reference data. This time period is devoid of national holidays. We tested on the remainder of the year.

We will just show the 3 most surprising subsequences found by each algorithm. For each of the 3 approaches we show the entire week (beginning Monday) in which the 3 largest values of surprise fell.

Both TSA-tree and IMM returned sequences that appear to be normal workweeks, however Tarzan returned 3 sequences that correspond to the weeks that contain national holidays in the Netherlands. In particular, from top to bottom, the week spanning both December 25th and 26th and the weeks containing Wednesday April 30th (Koninginnedag, “Queen's Day”) and May 19th (Whit Monday).

Mmm.. anomalous..

Mmm.. anomalous..

Experiment 3: Power Demand Experiment 3: Power Demand (Part 2)(Part 2)

Page 38: In the beginning God created the heaven and the earth. And the earth was without
Page 39: In the beginning God created the heaven and the earth. And the earth was without

SAX allows Motif SAX allows Motif Discovery!Discovery!

Winding Dataset ( The angular speed of reel 2 )

0 500 1000 150 0 2000 2500

Informally, motifs are reoccurring patterns…

Page 40: In the beginning God created the heaven and the earth. And the earth was without

Motif DiscoveryMotif Discovery

Winding Dataset (The angular speed of reel 2)

0 500 1000 1500 2000 2500

0 20 40 60 80 100 120 140 0 20 40 60 80 100 120 140 0 20 40 60 80 100 120 140

A B C

A B C

To find these 3 motifs would require about 6,250,000 calls to the Euclidean distance function.

Page 41: In the beginning God created the heaven and the earth. And the earth was without

· Mining association rules in time series requires the discovery of motifs. These are referred to as primitive shapes and frequent patterns.

· Several time series classification algorithms work by constructing typical prototypes of each class. These prototypes may be considered motifs.

· Many time series anomaly/interestingness detection algorithms essentially consist of modeling normal behavior with a set of typical shapes (which we see as motifs), and detecting future patterns that are dissimilar to all typical shapes.

· In robotics, Oates et al., have introduced a method to allow an autonomous agent to generalize from a set of qualitatively different experiences gleaned from sensors. We see these “experiences” as motifs.

· In medical data mining, Caraca-Valente and Lopez-Chavarrias have introduced a method for characterizing a physiotherapy patient’s recovery based of the discovery of similar patterns. Once again, we see these “similar patterns” as motifs.

• Animation and video capture… (Tanaka and Uehara, Zordan and Celly)

Why Find Motifs?Why Find Motifs?

Page 42: In the beginning God created the heaven and the earth. And the earth was without

Definition 1. Match: Given a positive real number R (called range) and a time series T containing a subsequence C beginning at position p and a subsequence M beginning at q, if D(C, M) R, then M is called a matching subsequence of C.

Definition 2. Trivial Match: Given a time series T, containing a subsequence C beginning at position p and a matching subsequence M beginning at q, we say that M is a trivial match to C if either p = q or there does not exist a subsequence M’ beginning at q’ such that D(C, M’) > R, and either q < q’< p or p < q’< q.

Definition 3. K-Motif(n,R): Given a time series T, a subsequence length n and a range R, the most significant motif in T (hereafter called the 1-Motif(n,R)) is the subsequence C1 that has highest count

of non-trivial matches (ties are broken by choosing the motif whose matches have the lower variance). The Kth most significant motif in T (hereafter called the K-Motif(n,R) ) is the subsequence CK that has

the highest count of non-trivial matches, and satisfies D(CK, Ci) > 2R, for all 1 i < K.

0 100 200 3 00 400 500 600 700 800 900 100 0

T

Space Shuttle STS - 57 Telemetry ( Inertial Sensor )

Trivial Matches

C

Page 43: In the beginning God created the heaven and the earth. And the earth was without

OK, we can define motifs, but OK, we can define motifs, but how do we find them?how do we find them?

The obvious brute force search algorithm is just too slow…

Our algorithm is based on a hot idea from bioinformatics, random projection* and the fact that SAX allows use to lower bound discrete representations of time series.

* J Buhler and M Tompa. Finding motifs using random projections. In RECOMB'01. 2001.

Page 44: In the beginning God created the heaven and the earth. And the earth was without

a b a b

c c c c

b a c c

a b a c

1

2

58

985

0 500 1000

a c b a

T ( m= 1000)

a = 3 {a,b,c} n = 16 w = 4

S ^

C1

C1 ^ Assume that we have a time series T of length 1,000, and a motif of length 16, which occurs

twice, at time T1 and

time T58.

A simple worked example of our motif discovery algorithmA simple worked example of our motif discovery algorithm

The next 4 slides

Page 45: In the beginning God created the heaven and the earth. And the earth was without

a b a b 1

c c c c 2

b a c c 3

a b a c 4

1

2

58

985

457

1 58

2 985

1 2 58 985

1

2

58

985

1

1

A mask {1,2} was randomly chosen, so the values in columns {1,2} were used to project matrix into buckets.

Collisions are recorded by incrementing the appropriate location in the collision matrix

Page 46: In the beginning God created the heaven and the earth. And the earth was without

A mask {2,4} was randomly chosen, so the values in columns {2,4} were used to project matrix into buckets.

Once again, collisions are recorded by incrementing the appropriate location in the collision matrix

1 2 58 985

1

2

58

985

2

1

a b a b 1

c c c c 2

b a c c 3

a b a c 4

1

2

58

985

2

1 58

985

Page 47: In the beginning God created the heaven and the earth. And the earth was without

1 2 58 985

1

2

58

985

27

1

0

1 1 E( , , , , ) 1-

2

t i w id

i

k wi ak a w d t

iw a a

We can calculate the expected values in the We can calculate the expected values in the matrix, assuming there are NO patterns…matrix, assuming there are NO patterns…

3 2

1

0

2

2 1

1

3

2

2 1

3Suppose

E(k,a,w,d,t) = 2

Page 48: In the beginning God created the heaven and the earth. And the earth was without

0 200 400 600 800 1000 1200

0 20 40 60 80 100 120

A

B 0 20 40 60 80 100 120

C

D

A Simple ExperimentA Simple Experiment

Lets imbed two motifs into a random walk time series, and see if we can recover them

Page 49: In the beginning God created the heaven and the earth. And the earth was without

A

C

B D

Planted MotifsPlanted Motifs

Page 50: In the beginning God created the heaven and the earth. And the earth was without

0

20

40

60

80

100

120

0

20

40

60

80

100

120

““Real” MotifsReal” Motifs

Page 51: In the beginning God created the heaven and the earth. And the earth was without

Some Examples of Real MotifsSome Examples of Real Motifs

0 500 1000 1500 2000

Motor 1 (DC Current)

2500

3500

4500

5500

6500

Astrophysics (Photon Count)

Page 52: In the beginning God created the heaven and the earth. And the earth was without

How Fast can we find Motifs?How Fast can we find Motifs?

Brute Force

TS-P

0

2k

4k

6k

8k

10k

1000 2000 3000 4000 5000

Sec

onds

Length of Time Series

Page 53: In the beginning God created the heaven and the earth. And the earth was without

Let us very quickly look at some Let us very quickly look at some other problems where SAX may other problems where SAX may

make a contributionmake a contribution

• Visualization• Understanding the “why” of classification and clustering

Page 54: In the beginning God created the heaven and the earth. And the earth was without
Page 55: In the beginning God created the heaven and the earth. And the earth was without
Page 56: In the beginning God created the heaven and the earth. And the earth was without

Understanding the “why” in classification and clustering

Page 57: In the beginning God created the heaven and the earth. And the earth was without

• For most classic data mining tasks (classification, clustering and indexing), SAX is at least as good as the raw data, DFT, DWT, SVD etc.

• SAX allows the best anomaly detection algorithm.

• SAX is the engine behind the only realistic time series motif discovery algorithm.

SAX SummarySAX Summary

Page 58: In the beginning God created the heaven and the earth. And the earth was without

The Last WordThe Last WordThe sun is setting on all The sun is setting on all other symbolic other symbolic representations of time representations of time series, SAX is the series, SAX is the onlyonly way way to goto go