Important Extrema of Time Series Eugene Fink Harith S. Gandhi.

Slides:



Advertisements
Similar presentations
Mathematics. Session Applications of Derivatives - 2.
Advertisements

Maxima and minima of functions
Calculus Applications Math Studies 1. a)Find the local extrema and identify them as either a local maximum or a local minimum. b)Find the coordinates.
Polynomial Functions and Graphs
Maxima and Minima of Functions Maxima and minima of functions occur where there is a change from increasing to decreasing, or vice versa.
Section 3.1 – Extrema on an Interval. Maximum Popcorn Challenge You wanted to make an open-topped box out of a rectangular sheet of paper 8.5 in. by 11.
Copyright © Cengage Learning. All rights reserved.
Section 4.4 The Derivative in Graphing and Applications- “Absolute Maxima and Minima”
Contour Tree and Small Seed Sets for Isosurface Traversal Marc van Kreveld Rene van Oostrum Chandrajit Bajaj Valerio Pascucci Daniel R. Schikore.
Extremum. Finding and Confirming the Points of Extremum.
Local Extreme Points. Objectives Students will be able to Find relative maximum and minimum points of a function.
Copyright © Cengage Learning. All rights reserved.
Indexing of Time Series by Major Minima and Maxima Eugene Fink Kevin B. Pratt Harith S. Gandhi.
1. 2 General problem Retrieval of time-series similar to a given pattern.
Copyright © 2006 Brooks/Cole, a division of Thomson Learning, Inc.
Applications of the Derivative 4 Applications of the First Derivative Applications of the Second Derivative Curve Sketching Optimization I Optimization.
Routing 2 Outline –Maze Routing –Line Probe Routing –Channel Routing Goal –Understand maze routing –Understand line probe routing.
Computational Mechanisms for Multi-Attribute Exchange Markets Eugene Fink Part I: Research interests and projects Part II: Automated exchange system.
Relative Extrema.
Extrema on an interval (3.1) November 15th, 2012.
Chapter 5 Applications of the Derivative Sections 5. 1, 5. 2, 5
Chapter 5 Graphing and Optimization Section 5 Absolute Maxima and Minima.
1 Geometric Intersection Determining if there are intersections between graphical objects Finding all intersecting pairs Brute Force Algorithm Plane Sweep.
Today in Pre-Calculus Go over homework Notes: Finding Extrema –You’ll need a graphing calculator (id’s please) Homework.
PreCalculus Sec. 1.3 Graphs of Functions. The Vertical Line Test for Functions If any vertical line intersects a graph in more than one point, the graph.
Section 4.1 Maximum and Minimum Values Applications of Differentiation.
Quadratic Vocabulary Words to graph by….
A survey of different shape analysis techniques 1 A Survey of Different Shape Analysis Techniques -- Huang Nan.
Copyright © Cengage Learning. All rights reserved. Applications of Differentiation.
Copyright © 2016, 2012 Pearson Education, Inc
Copyright © 2016, 2012 Pearson Education, Inc
Section 3.5 Graphing Techniques: Transformations.
Copyright © Cengage Learning. All rights reserved. Functions.
EXTREMA ON AN INTERVAL Section 3.1. When you are done with your homework, you should be able to… Understand the definition of extrema of a function on.
Applications of Differentiation Calculus Chapter 3.
Applications of the Derivative 4 Applications of the First Derivative Applications of the Second Derivative Curve Sketching Optimization I Optimization.
Graphs and the Derivative Chapter 13. Ch. 13 Graphs and the Derivative 13.1 Increasing and Decreasing Functions 13.2 Relative Extrema 13.3 Higher Derivatives,
Polynomial Functions and Graphs
Maxima and Minima of Functions
MTH1170 Function Extrema.
3.1 Higher Degree Polynomial Functions and Graphs
Standard MM2A3. Students will analyze quadratic functions in the forms f(x) = ax2 + bx + c and f(x) = a(x – h)2 + k. c. Investigate and explain characteristics.
Using Derivatives to Find Absolute Maximum and Minimum Values
Today in Pre-Calculus Go over homework Need a calculator
Concavity.
Polynomial Functions and Graphs
Chapter 12 Review Important Terms, Symbols, Concepts
Polynomial Functions and Graphs
Using Derivatives to Find Absolute Maximum and Minimum Values
Using First Derivatives to Find Maximum and Minimum Values and Sketch Graphs OBJECTIVE Find relative extrema of a continuous function using the First-Derivative.
Objectives for Section 12.5 Absolute Maxima and Minima
Chapter 12 Graphing and Optimization
Section 4.3 Optimization.
Extreme Values of Functions
3.1 Extrema on an Interval.
Determine whether the statement is sometimes, always, or never true
Chapter 3: Polynomial Functions
Packet #17 Absolute Extrema and the Extreme Value Theorem
EXTREMA ON AN INTERVAL Section 3.1.
Increasing and Decreasing Functions and the First Derivative Test
Polynomial Functions and Graphs
Using Derivatives to Find Absolute Maximum and Minimum Values
Determine whether the statement is sometimes, always, or never true
Polynomial Functions and Graphs
Applications of Differentiation
4.2 Critical Points, Local Maxima and Local Minima
Chapter 12 Graphing and Optimization
Unit 4 Lesson 1: Extreme Values of Functions AP Calculus Mrs. Mongold.
Chapter 4 Graphing and Optimization
Chapter 4 Graphing and Optimization
Presentation transcript:

Important Extrema of Time Series Eugene Fink Harith S. Gandhi

Time series A time series is a sequence of real values measured at equal intervals. 1, 5, 5, 9, 9, 6, 3, 4, 5, 4, 3, 6, 9, 5, 1, 3, 7, 5, 6, 7 Example:

Results Concept of important extrema Fast identification of these extrema Applications to compression and indexing of time series

Summary We have developed a technique for identifying major minima and maxima in a time series., and finding the importance of each minimum and maximum.

Mountain analogy A major peak is the highest point of some mountain, which is much higher than the foot of the mountain. major minor

Importance of an extremum A local maximum in a time series is “the top of a mountain,” that is, the maximal value in some segment of the series. The importance of a maximum is the “mountain height,” that is, its vertical distance from the foot of the mountain. segment importance

Strict, left, and right extrema If a mountain top is a single point, it is called a strict maximum. strict If a mountain top is a plateau, its endpoints are left and right maxima. leftright

Algorithm Determines the importances of all extrema in one pass through a series Can process a live series in real time, without storing it in memory Complexity For an n-point series with m extrema: Running time is O(n) Required memory is O(m) Fast identification of major extrema.

Demo

Applications Compression of a time series by extracting its major extrema Indexing of a series and retrieval of segments similar to a given pattern

Lossy compression Select a given percentage of the most important extrema, along with the two endpoints, and discard all other points. initial compressed

Lossy compression Select a given percentage of the most important extrema, along with the two endpoints, and discard all other points. Advantages Very fast compression procedure Preserving major minima and maxima Real-time compression of live series

Indexing of extrema We index extrema of a series by importance and place in the series importance place in the series

Indexing of extrema We index extrema of a series by their importance and place in the series importance We use a range tree, which supports indexing of points by two coordinates. place in the series

Retrieval importance place in the series segment We can quickly look up a compressed version of any given segment, and then retrieve more and more of its details.

Retrieval importance place in the series segment We can quickly look up a compressed version of any given segment, and then retrieve more and more of its details.

Retrieval We can quickly look up a compressed version of any given segment, and then retrieve more and more of its details. This procedure supports fast search for segments similar to a given pattern. PatternSeries

Extensions Generalized vertical distance between points of a series... Important extrema in the first and second derivatives of a series