SlideShare a Scribd company logo
1 of 37
Download to read offline
Exploring Embeddings of Time Series
By
Chetan Nichkawde
B.Tech, IIT Bombay; MS, Texas A&M University;
PhD, Macquarie University
Overview of the presentation
● State space reconstruction
● Embedding theorem
● Minimal embedding
● Sparse model with minimal features
● Measure of coupling and causality
State space reconstruction
● How to infer system using one or few of its
observable
Lorenz attractor: Climate model
Time series for Lorenz system
Embedding
Properties of Embedding F
●
Does not collapse points – injective
● Does not collapse tangent directions – Immersion
●
Preserves the intrinsic dimension of the manifold
● Preserves the topogical entropy
References:
● Packard, Crutchfield and Farmer, “Geometry from time series”, Physical Review
Letters 45(9), 1980
● Takens, “Detecting strange attarctors in turbulence”, Lecture notes in mathematics,
vol 899, 1981
● Mane, “On the dimension of the compact invariant sets in certain nonlinear maps”,
Lecture notes in mathematics, vol 898, 1981
● Sauer, Yorke and Casdagli, “Embedology”, Journal of Statistical Physics, 65(3-4),
1991
Embedding
● How to determine the time delays
● How to determine the number of time delay
coordinates - embedding dimension
Concept: false nearest neighbors
● A projection of manifold on a lower
dimensional subspace will induce false
nearest neighbors
● False nearest neighbors – nearest
neighbors which are actually distant from
each other on the “fully unfolded” manifold
Manifold
Compute derivatives on nearest
neighbors
Maximising Derivatives on
Projected Manifolds
● Objective is to unfold the manifold to maximum possible extent
between successive reconstruction cycles
● This can accomplished by maximising derivatives on projected
manifold
Maximising Derivatives on
Projected Manifold
● Maximising derivatives on projected manifold in order to
discover best features
● Average over all the data points
● Eliminates the maximum number of false nearest neighbours
between successive reconstruction cycles – minimal embedding
● Geometric mean to mitigate the effect of outliers
Relationship with machine
learning
● A general method for unsupervised feature
selection
● Recursively optimize this objective function
to minimally unfold the manifold on which
the Big Data is resident
Relationship with machine
learning
● Minimal time delay kernel for an
autoregressive model in time series
modeling
Polynomial autoregressive model
on optimal minimal embedding
● Use minimal embedding – Occam's razor
● Generalized linear model
Sparsity: L1 regularization
Permutation entropy
Bandt and Pompe, “Permutation entropy: a natural complexity measure for time series”,
Phys. Rev. Lett. 88, 174102, 2002
Model Evaluation
Dynamic Long-Term Anticipation of Chaotic States, Henning U. Voss,
Phys. Rev. Lett. 87, 014102, 2001
● Two variables are causally related if the
belong to same dynamical system
Measuring coupling and causality
Continuity statistics
● Given input and output how do we
determine if there exists a continuous
functional map between these two sets
Weirstrass definition of continuity
of function
Continuity statistics
● Consider epsilon balls of increasing sizes and assess
how many points from delta ball land in epsilon ball by
random chance
● Null hypothesis – points in delta ball land in epsilon ball
by random chance
● Continuity is established if it is possible to reject the this
null hypothesis
● This event lies in the tail of the binomial distribution
where the single Bernoulli trial is landing of a point in the
delta ball in the epsilon ball
Application in machine learning
● Ascertaining the feasibility of building a
model
● Removing outliers from the data
Conclusions
● A complete suit of tools for time series
modeling and analysis building upon Takens
embedding theorem
● Combines ideas from physics, dynamical
systems theory, machine learning and
statistics

More Related Content

What's hot

A Prediction Technique for Chaotic Time Series
A Prediction Technique for Chaotic Time SeriesA Prediction Technique for Chaotic Time Series
A Prediction Technique for Chaotic Time SeriesSuhel Mulla
 
A LINEAR MODELING APPROACH ON LTGP SIGNALS AND SEISMIC ACTIVITY
A LINEAR MODELING APPROACH ON LTGP SIGNALS AND SEISMIC ACTIVITY A LINEAR MODELING APPROACH ON LTGP SIGNALS AND SEISMIC ACTIVITY
A LINEAR MODELING APPROACH ON LTGP SIGNALS AND SEISMIC ACTIVITY ijccmsjournal
 
temporal_analysis_forest_cover_using_hmm.ppt
temporal_analysis_forest_cover_using_hmm.ppttemporal_analysis_forest_cover_using_hmm.ppt
temporal_analysis_forest_cover_using_hmm.pptgrssieee
 
O.M. Lecian LHAASO Further references: part 2.
O.M. Lecian LHAASO Further references: part 2.O.M. Lecian LHAASO Further references: part 2.
O.M. Lecian LHAASO Further references: part 2.Orchidea Maria Lecian
 
A statistical comparative study of
A statistical comparative study ofA statistical comparative study of
A statistical comparative study ofijfcstjournal
 
Group Cohomology of the Poincare Group and Invariant States
Group Cohomology of the Poincare Group and Invariant States Group Cohomology of the Poincare Group and Invariant States
Group Cohomology of the Poincare Group and Invariant States James Moffat
 
ME6603 - FINITE ELEMENT ANALYSIS FORMULA BOOK
ME6603 - FINITE ELEMENT ANALYSIS FORMULA BOOKME6603 - FINITE ELEMENT ANALYSIS FORMULA BOOK
ME6603 - FINITE ELEMENT ANALYSIS FORMULA BOOKASHOK KUMAR RAJENDRAN
 
A Singular Spectrum Analysis Technique to Electricity Consumption Forecasting
A Singular Spectrum Analysis Technique to Electricity Consumption ForecastingA Singular Spectrum Analysis Technique to Electricity Consumption Forecasting
A Singular Spectrum Analysis Technique to Electricity Consumption ForecastingIJERA Editor
 
Power System State Estimation Using Weighted Least Squares (WLS) and Regulari...
Power System State Estimation Using Weighted Least Squares (WLS) and Regulari...Power System State Estimation Using Weighted Least Squares (WLS) and Regulari...
Power System State Estimation Using Weighted Least Squares (WLS) and Regulari...IJERA Editor
 
On selection of periodic kernels parameters in time series prediction
On selection of periodic kernels parameters in time series predictionOn selection of periodic kernels parameters in time series prediction
On selection of periodic kernels parameters in time series predictioncsandit
 
IRJET- Kinematic Analysis of Planar and Spatial Mechanisms using Matpack
IRJET- Kinematic Analysis of Planar and Spatial Mechanisms using MatpackIRJET- Kinematic Analysis of Planar and Spatial Mechanisms using Matpack
IRJET- Kinematic Analysis of Planar and Spatial Mechanisms using MatpackIRJET Journal
 

What's hot (17)

A Prediction Technique for Chaotic Time Series
A Prediction Technique for Chaotic Time SeriesA Prediction Technique for Chaotic Time Series
A Prediction Technique for Chaotic Time Series
 
A LINEAR MODELING APPROACH ON LTGP SIGNALS AND SEISMIC ACTIVITY
A LINEAR MODELING APPROACH ON LTGP SIGNALS AND SEISMIC ACTIVITY A LINEAR MODELING APPROACH ON LTGP SIGNALS AND SEISMIC ACTIVITY
A LINEAR MODELING APPROACH ON LTGP SIGNALS AND SEISMIC ACTIVITY
 
pdf_2076
pdf_2076pdf_2076
pdf_2076
 
BNL_Research_Poster
BNL_Research_PosterBNL_Research_Poster
BNL_Research_Poster
 
temporal_analysis_forest_cover_using_hmm.ppt
temporal_analysis_forest_cover_using_hmm.ppttemporal_analysis_forest_cover_using_hmm.ppt
temporal_analysis_forest_cover_using_hmm.ppt
 
Program on Mathematical and Statistical Methods for Climate and the Earth Sys...
Program on Mathematical and Statistical Methods for Climate and the Earth Sys...Program on Mathematical and Statistical Methods for Climate and the Earth Sys...
Program on Mathematical and Statistical Methods for Climate and the Earth Sys...
 
O.M. Lecian LHAASO Further references: part 2.
O.M. Lecian LHAASO Further references: part 2.O.M. Lecian LHAASO Further references: part 2.
O.M. Lecian LHAASO Further references: part 2.
 
A statistical comparative study of
A statistical comparative study ofA statistical comparative study of
A statistical comparative study of
 
How to Accelerate Molecular Simulations with Data? by Žofia Trsťanová, Machin...
How to Accelerate Molecular Simulations with Data? by Žofia Trsťanová, Machin...How to Accelerate Molecular Simulations with Data? by Žofia Trsťanová, Machin...
How to Accelerate Molecular Simulations with Data? by Žofia Trsťanová, Machin...
 
Group Cohomology of the Poincare Group and Invariant States
Group Cohomology of the Poincare Group and Invariant States Group Cohomology of the Poincare Group and Invariant States
Group Cohomology of the Poincare Group and Invariant States
 
ME6603 - FINITE ELEMENT ANALYSIS FORMULA BOOK
ME6603 - FINITE ELEMENT ANALYSIS FORMULA BOOKME6603 - FINITE ELEMENT ANALYSIS FORMULA BOOK
ME6603 - FINITE ELEMENT ANALYSIS FORMULA BOOK
 
A Singular Spectrum Analysis Technique to Electricity Consumption Forecasting
A Singular Spectrum Analysis Technique to Electricity Consumption ForecastingA Singular Spectrum Analysis Technique to Electricity Consumption Forecasting
A Singular Spectrum Analysis Technique to Electricity Consumption Forecasting
 
Power System State Estimation Using Weighted Least Squares (WLS) and Regulari...
Power System State Estimation Using Weighted Least Squares (WLS) and Regulari...Power System State Estimation Using Weighted Least Squares (WLS) and Regulari...
Power System State Estimation Using Weighted Least Squares (WLS) and Regulari...
 
Stress inversion
Stress inversionStress inversion
Stress inversion
 
On selection of periodic kernels parameters in time series prediction
On selection of periodic kernels parameters in time series predictionOn selection of periodic kernels parameters in time series prediction
On selection of periodic kernels parameters in time series prediction
 
Fractal Analyzer
Fractal AnalyzerFractal Analyzer
Fractal Analyzer
 
IRJET- Kinematic Analysis of Planar and Spatial Mechanisms using Matpack
IRJET- Kinematic Analysis of Planar and Spatial Mechanisms using MatpackIRJET- Kinematic Analysis of Planar and Spatial Mechanisms using Matpack
IRJET- Kinematic Analysis of Planar and Spatial Mechanisms using Matpack
 

Similar to Presentation

Efficiency of recurrent neural networks for seasonal trended time series mode...
Efficiency of recurrent neural networks for seasonal trended time series mode...Efficiency of recurrent neural networks for seasonal trended time series mode...
Efficiency of recurrent neural networks for seasonal trended time series mode...IJECEIAES
 
Simulating Weather: Numerical Weather Prediction as Computational Simulation
Simulating Weather: Numerical Weather Prediction as Computational SimulationSimulating Weather: Numerical Weather Prediction as Computational Simulation
Simulating Weather: Numerical Weather Prediction as Computational SimulationTing-Shuo Yo
 
Tracking the tracker: Time Series Analysis in Python from First Principles
Tracking the tracker: Time Series Analysis in Python from First PrinciplesTracking the tracker: Time Series Analysis in Python from First Principles
Tracking the tracker: Time Series Analysis in Python from First Principleskenluck2001
 
Forecasting of electric consumption in a semiconductor plant using time serie...
Forecasting of electric consumption in a semiconductor plant using time serie...Forecasting of electric consumption in a semiconductor plant using time serie...
Forecasting of electric consumption in a semiconductor plant using time serie...Alexander Decker
 
[20240422_LabSeminar_Huy]Taming_Effect.pptx
[20240422_LabSeminar_Huy]Taming_Effect.pptx[20240422_LabSeminar_Huy]Taming_Effect.pptx
[20240422_LabSeminar_Huy]Taming_Effect.pptxthanhdowork
 
Tracking the tracker: Time Series Analysis in Python from First Principles
Tracking the tracker: Time Series Analysis in Python from First PrinciplesTracking the tracker: Time Series Analysis in Python from First Principles
Tracking the tracker: Time Series Analysis in Python from First Principleskenluck2001
 
[20240415_LabSeminar_Huy]Deciphering Spatio-Temporal Graph Forecasting: A Cau...
[20240415_LabSeminar_Huy]Deciphering Spatio-Temporal Graph Forecasting: A Cau...[20240415_LabSeminar_Huy]Deciphering Spatio-Temporal Graph Forecasting: A Cau...
[20240415_LabSeminar_Huy]Deciphering Spatio-Temporal Graph Forecasting: A Cau...thanhdowork
 
Available methods for predicting materials synthesizability using computation...
Available methods for predicting materials synthesizability using computation...Available methods for predicting materials synthesizability using computation...
Available methods for predicting materials synthesizability using computation...Anubhav Jain
 
A Logical Language with a Prototypical Semantics
A Logical Language with a Prototypical SemanticsA Logical Language with a Prototypical Semantics
A Logical Language with a Prototypical SemanticsL. Thorne McCarty
 
On Selection of Periodic Kernels Parameters in Time Series Prediction
On Selection of Periodic Kernels Parameters in Time Series Prediction On Selection of Periodic Kernels Parameters in Time Series Prediction
On Selection of Periodic Kernels Parameters in Time Series Prediction cscpconf
 
ON SELECTION OF PERIODIC KERNELS PARAMETERS IN TIME SERIES PREDICTION
ON SELECTION OF PERIODIC KERNELS PARAMETERS IN TIME SERIES PREDICTIONON SELECTION OF PERIODIC KERNELS PARAMETERS IN TIME SERIES PREDICTION
ON SELECTION OF PERIODIC KERNELS PARAMETERS IN TIME SERIES PREDICTIONcscpconf
 
First paper with the NITheCS affiliation
First paper with the NITheCS affiliationFirst paper with the NITheCS affiliation
First paper with the NITheCS affiliationRene Kotze
 
Morocco2022_LocationProblem_Bondar.pptx
Morocco2022_LocationProblem_Bondar.pptxMorocco2022_LocationProblem_Bondar.pptx
Morocco2022_LocationProblem_Bondar.pptxouchenibrahim1
 
System for Prediction of Non Stationary Time Series based on the Wavelet Radi...
System for Prediction of Non Stationary Time Series based on the Wavelet Radi...System for Prediction of Non Stationary Time Series based on the Wavelet Radi...
System for Prediction of Non Stationary Time Series based on the Wavelet Radi...IJECEIAES
 
Ab Initio Protein Structure Prediction
Ab Initio Protein Structure PredictionAb Initio Protein Structure Prediction
Ab Initio Protein Structure PredictionArindam Ghosh
 
Pablo Estevez: "Computational Intelligence Applied to Time Series Analysis"
Pablo Estevez: "Computational Intelligence Applied to Time Series Analysis" Pablo Estevez: "Computational Intelligence Applied to Time Series Analysis"
Pablo Estevez: "Computational Intelligence Applied to Time Series Analysis" ieee_cis_cyprus
 
Hong Liu CanWEA presentation
Hong Liu CanWEA presentationHong Liu CanWEA presentation
Hong Liu CanWEA presentationmtingle
 

Similar to Presentation (20)

Efficiency of recurrent neural networks for seasonal trended time series mode...
Efficiency of recurrent neural networks for seasonal trended time series mode...Efficiency of recurrent neural networks for seasonal trended time series mode...
Efficiency of recurrent neural networks for seasonal trended time series mode...
 
Simulating Weather: Numerical Weather Prediction as Computational Simulation
Simulating Weather: Numerical Weather Prediction as Computational SimulationSimulating Weather: Numerical Weather Prediction as Computational Simulation
Simulating Weather: Numerical Weather Prediction as Computational Simulation
 
MUMS Opening Workshop - Materials Innovation Driven by Data and Knowledge Sys...
MUMS Opening Workshop - Materials Innovation Driven by Data and Knowledge Sys...MUMS Opening Workshop - Materials Innovation Driven by Data and Knowledge Sys...
MUMS Opening Workshop - Materials Innovation Driven by Data and Knowledge Sys...
 
Tracking the tracker: Time Series Analysis in Python from First Principles
Tracking the tracker: Time Series Analysis in Python from First PrinciplesTracking the tracker: Time Series Analysis in Python from First Principles
Tracking the tracker: Time Series Analysis in Python from First Principles
 
Forecasting of electric consumption in a semiconductor plant using time serie...
Forecasting of electric consumption in a semiconductor plant using time serie...Forecasting of electric consumption in a semiconductor plant using time serie...
Forecasting of electric consumption in a semiconductor plant using time serie...
 
[20240422_LabSeminar_Huy]Taming_Effect.pptx
[20240422_LabSeminar_Huy]Taming_Effect.pptx[20240422_LabSeminar_Huy]Taming_Effect.pptx
[20240422_LabSeminar_Huy]Taming_Effect.pptx
 
Tracking the tracker: Time Series Analysis in Python from First Principles
Tracking the tracker: Time Series Analysis in Python from First PrinciplesTracking the tracker: Time Series Analysis in Python from First Principles
Tracking the tracker: Time Series Analysis in Python from First Principles
 
Computational chemistry
Computational chemistryComputational chemistry
Computational chemistry
 
[20240415_LabSeminar_Huy]Deciphering Spatio-Temporal Graph Forecasting: A Cau...
[20240415_LabSeminar_Huy]Deciphering Spatio-Temporal Graph Forecasting: A Cau...[20240415_LabSeminar_Huy]Deciphering Spatio-Temporal Graph Forecasting: A Cau...
[20240415_LabSeminar_Huy]Deciphering Spatio-Temporal Graph Forecasting: A Cau...
 
Available methods for predicting materials synthesizability using computation...
Available methods for predicting materials synthesizability using computation...Available methods for predicting materials synthesizability using computation...
Available methods for predicting materials synthesizability using computation...
 
A Logical Language with a Prototypical Semantics
A Logical Language with a Prototypical SemanticsA Logical Language with a Prototypical Semantics
A Logical Language with a Prototypical Semantics
 
On Selection of Periodic Kernels Parameters in Time Series Prediction
On Selection of Periodic Kernels Parameters in Time Series Prediction On Selection of Periodic Kernels Parameters in Time Series Prediction
On Selection of Periodic Kernels Parameters in Time Series Prediction
 
ON SELECTION OF PERIODIC KERNELS PARAMETERS IN TIME SERIES PREDICTION
ON SELECTION OF PERIODIC KERNELS PARAMETERS IN TIME SERIES PREDICTIONON SELECTION OF PERIODIC KERNELS PARAMETERS IN TIME SERIES PREDICTION
ON SELECTION OF PERIODIC KERNELS PARAMETERS IN TIME SERIES PREDICTION
 
First paper with the NITheCS affiliation
First paper with the NITheCS affiliationFirst paper with the NITheCS affiliation
First paper with the NITheCS affiliation
 
Morocco2022_LocationProblem_Bondar.pptx
Morocco2022_LocationProblem_Bondar.pptxMorocco2022_LocationProblem_Bondar.pptx
Morocco2022_LocationProblem_Bondar.pptx
 
System for Prediction of Non Stationary Time Series based on the Wavelet Radi...
System for Prediction of Non Stationary Time Series based on the Wavelet Radi...System for Prediction of Non Stationary Time Series based on the Wavelet Radi...
System for Prediction of Non Stationary Time Series based on the Wavelet Radi...
 
Ab Initio Protein Structure Prediction
Ab Initio Protein Structure PredictionAb Initio Protein Structure Prediction
Ab Initio Protein Structure Prediction
 
Pablo Estevez: "Computational Intelligence Applied to Time Series Analysis"
Pablo Estevez: "Computational Intelligence Applied to Time Series Analysis" Pablo Estevez: "Computational Intelligence Applied to Time Series Analysis"
Pablo Estevez: "Computational Intelligence Applied to Time Series Analysis"
 
STUDY OF NANO-SYSTEMS FOR COMPUTER SIMULATIONS
STUDY OF NANO-SYSTEMS FOR COMPUTER SIMULATIONSSTUDY OF NANO-SYSTEMS FOR COMPUTER SIMULATIONS
STUDY OF NANO-SYSTEMS FOR COMPUTER SIMULATIONS
 
Hong Liu CanWEA presentation
Hong Liu CanWEA presentationHong Liu CanWEA presentation
Hong Liu CanWEA presentation
 

Presentation

  • 1. Exploring Embeddings of Time Series By Chetan Nichkawde B.Tech, IIT Bombay; MS, Texas A&M University; PhD, Macquarie University
  • 2. Overview of the presentation ● State space reconstruction ● Embedding theorem ● Minimal embedding ● Sparse model with minimal features ● Measure of coupling and causality
  • 3. State space reconstruction ● How to infer system using one or few of its observable
  • 5. Time series for Lorenz system
  • 7. Properties of Embedding F ● Does not collapse points – injective ● Does not collapse tangent directions – Immersion ● Preserves the intrinsic dimension of the manifold ● Preserves the topogical entropy References: ● Packard, Crutchfield and Farmer, “Geometry from time series”, Physical Review Letters 45(9), 1980 ● Takens, “Detecting strange attarctors in turbulence”, Lecture notes in mathematics, vol 899, 1981 ● Mane, “On the dimension of the compact invariant sets in certain nonlinear maps”, Lecture notes in mathematics, vol 898, 1981 ● Sauer, Yorke and Casdagli, “Embedology”, Journal of Statistical Physics, 65(3-4), 1991
  • 8. Embedding ● How to determine the time delays ● How to determine the number of time delay coordinates - embedding dimension
  • 9.
  • 10. Concept: false nearest neighbors ● A projection of manifold on a lower dimensional subspace will induce false nearest neighbors ● False nearest neighbors – nearest neighbors which are actually distant from each other on the “fully unfolded” manifold
  • 12.
  • 13. Compute derivatives on nearest neighbors
  • 14. Maximising Derivatives on Projected Manifolds ● Objective is to unfold the manifold to maximum possible extent between successive reconstruction cycles ● This can accomplished by maximising derivatives on projected manifold
  • 15. Maximising Derivatives on Projected Manifold ● Maximising derivatives on projected manifold in order to discover best features ● Average over all the data points ● Eliminates the maximum number of false nearest neighbours between successive reconstruction cycles – minimal embedding ● Geometric mean to mitigate the effect of outliers
  • 16.
  • 17. Relationship with machine learning ● A general method for unsupervised feature selection ● Recursively optimize this objective function to minimally unfold the manifold on which the Big Data is resident
  • 18. Relationship with machine learning ● Minimal time delay kernel for an autoregressive model in time series modeling
  • 19.
  • 20. Polynomial autoregressive model on optimal minimal embedding ● Use minimal embedding – Occam's razor ● Generalized linear model
  • 22. Permutation entropy Bandt and Pompe, “Permutation entropy: a natural complexity measure for time series”, Phys. Rev. Lett. 88, 174102, 2002
  • 23.
  • 24.
  • 25. Model Evaluation Dynamic Long-Term Anticipation of Chaotic States, Henning U. Voss, Phys. Rev. Lett. 87, 014102, 2001
  • 26.
  • 27. ● Two variables are causally related if the belong to same dynamical system Measuring coupling and causality
  • 28.
  • 29. Continuity statistics ● Given input and output how do we determine if there exists a continuous functional map between these two sets
  • 30. Weirstrass definition of continuity of function
  • 31. Continuity statistics ● Consider epsilon balls of increasing sizes and assess how many points from delta ball land in epsilon ball by random chance ● Null hypothesis – points in delta ball land in epsilon ball by random chance ● Continuity is established if it is possible to reject the this null hypothesis ● This event lies in the tail of the binomial distribution where the single Bernoulli trial is landing of a point in the delta ball in the epsilon ball
  • 32.
  • 33.
  • 34.
  • 35.
  • 36. Application in machine learning ● Ascertaining the feasibility of building a model ● Removing outliers from the data
  • 37. Conclusions ● A complete suit of tools for time series modeling and analysis building upon Takens embedding theorem ● Combines ideas from physics, dynamical systems theory, machine learning and statistics