Adaptive HODMD for Forcast of Covid-19 Cases (Theivaprakasham et al.)
Adaptive HODMD for Forcast of Covid-19 Cases (Theivaprakasham et al.)
Proposed Method
Countries
Text
Days
Train Days
Pred Days
Adaptive HODMD for Forcast of Covid-19 Cases (Theivaprakasham et al.)
Proposed Method
For Each Country,
Countries
Train Days
Pred Days
Days
Train Days
Pred Days
Adaptive HODMD for Forcast of Covid-19 Cases (Theivaprakasham et al.)
Proposed Method
For Each Country,
Countries
Train Days
Pred Days
Days
Train Days
Pred Days
HODMD
d=1
HODMD
d=2
d=2
d=len(traindays)
HODMD
Adaptive HODMD for Forcast of Covid-19 Cases (Theivaprakasham et al.)
Proposed Method
For Each Country,
Countries
Train Days
Pred Days
Days
Train Days
Pred Days
HODMD
d=1
HODMD
d=2
d=2
d=len(traindays)
HODMD
Adaptive HODMD for Forcast of Covid-19 Cases (Theivaprakasham et al.)
Proposed Method
For Each Country,
Countries
Train Days
Pred Days
Days
Train Days
Pred Days
HODMD
d=1
HODMD
d=2
d=2
d=len(traindays)
HODMD
Pred
Pred
Pred
Adaptive HODMD for Forcast of Covid-19 Cases (Theivaprakasham et al.)
Proposed Method
For Each Country,
Countries
Train Days
Pred Days
Days
Train Days
Pred Days
HODMD
d=1
HODMD
d=2
d=2
d=len(traindays)
HODMD
Pred
Pred
Pred
Error
Error
Error
Adaptive HODMD for Forcast of Covid-19 Cases (Theivaprakasham et al.)
Proposed Method
For Each Country,
Countries
Train Days
Pred Days
Days
Train Days
Pred Days
HODMD
d=1
HODMD
d=2
d=2
d=len(traindays)
HODMD
Pred
Pred
Pred
Error
Error
Error
Adaptive HODMD for Forcast of Covid-19 Cases (Theivaprakasham et al.)
Proposed Method
For Each Country,
Countries
Train Days
Pred Days
Days
Train Days
Pred Days
HODMD
d=1
HODMD
d=2
d=2
d=len(traindays)
HODMD
Pred
Pred
Pred
Error
Error
Error
Adaptive HODMD for Forcast of Covid-19 Cases (Theivaprakasham et al.)
Proposed Method
Train Days
HODMD
d=1
HODMD
d=2
d=2
d=len(traindays)
HODMD
Pred
Pred
Pred
Error
Error
Error
Adaptive HODMD for Forcast of Covid-19 Cases (Theivaprakasham et al.)
Proposed Method
Train Days
HODMD
d=1
HODMD
d=2
d=2
d=len(traindays)
HODMD
Pred
Pred
Pred
Error
Error
Error
Observations
- Error is almost always minimum when training window is large and prediction window is small
- Controlling the error threshold has direct effects on the smoothness of the functions
Adaptive HODMD for Forcast of Covid-19 Cases (Theivaprakasham et al.)
Extentions (By Us)
- Extended Dataset: 203 countries and 1023 points.
- Generated Comparisons with Vannila LSTM and Meta's Prophet (On a subset of dataset)
Adaptive HODMD for Forcast of Covid-19 Cases (Theivaprakasham et al.)
Extentions (By Us): HODMD pred in extended dataset
Adaptive HODMD for Forcast of Covid-19 Cases (Theivaprakasham et al.)
Extentions (By Us): Meta's Prophet vs HODMD
Fig: HODMD Prediction
Fig: Meta's Prophet Prediction
First Wave
~150Days
Start of First Wave
Second Wave
~400 Days
Start of Second Wave
Second Wave
~700 Days
Start of Third Wave
VANILLA LSTM: Subject to improvements
HODMD for Identification of Spatio-Temporal Patterns in Covid19
Standard DMD
Standard DMD
Standard DMD Reinterpreted: DMD-1 Algorithm
Step 1: Dimensionality Reduction
Rescaled Temporal Modes
Reduced Snapshot Matrix
Standard DMD Reinterpreted: DMD-1 Algorithm
Step 1: Dimensionality Reduction
Step 2: Compute DMD Modes and Reduced Koopman Matrix
Standard DMD Reinterpreted: DMD-1 Algorithm
Step 1: Dimensionality Reduction
Step 2: Compute DMD Modes and Reduced Koopman Matrix
Standard DMD Reinterpreted: DMD-1 Algorithm
We Need to Ask the Question, When will the above assumption hold??
Intuitively, There should be Consistency with Spatial Resolution and Temporal Resolution.
This has Direct Effect on the data being "Linear"...
A Balance Between Spatial And Temporal Resolutions should be reached
Standard DMD Reinterpreted: DMD-1 Algorithm
We Need to Ask the Question, When will the above assumption hold??
Should There be a Constraint on Data being Considered? Such that Linearity is Fullfilled?
Standard DMD Reinterpreted: DMD-1 Algorithm
Should There be a Constraint on Data being Considered? Such that Linearity is Fullfilled?
Temporal Dimention
Spatial Dimention
Consider One Temporal Dimention
There are 2 points that can be connected by a line
Extending the Argument to higher Dimensions, In general, we might get,
Standard DMD Reinterpreted: DMD-1 Algorithm
Linear Consistency
Temporal Dimention
Spatial Dimention
Linearity
*Tu, J. H., Rowley, C. W., Luchtenburg, D. M., Brunton, S. L. & Kutz, J. N. On dynamic mode decomposition: Theory and applications. J. Comput. Dyn. 1, 391–421
"nonlinear data is inconsistent and inconsistent data is nonlinear"
Standard DMD Reinterpreted: DMD-1 Algorithm
Compatiblity Condition (Kim et al.)
Kim et al. : Kim, S., Kim, M., Lee, S. et al. Discovering spatiotemporal patterns of COVID-19 pandemic in South Korea. Sci Rep 11, 24470 (2021). https://doi.org/10.1038/s41598-021-03487-2
"The compatibility condition implies that the linearity of the data T is almost always guaranteed in case m≤n, which then leads to meaningful DMD results. for m>n, T will be in general inconsistent unless it is linear. As such, the direct and reliable DMD analysis of large time series data is not feasible in general." (Kim et al.)
Standard DMD Reinterpreted: DMD-1 Algorithm
Compatiblity Condition (Kim et al.)
Kim et al. : Kim, S., Kim, M., Lee, S. et al. Discovering spatiotemporal patterns of COVID-19 pandemic in South Korea. Sci Rep 11, 24470 (2021). https://doi.org/10.1038/s41598-021-03487-2
"The compatibility condition implies that the linearity of the data T is almost always guaranteed in case m≤n, which then leads to meaningful DMD results. for m>n, T will be in general inconsistent unless it is linear. As such, the direct and reliable DMD analysis of large time series data is not feasible in general." (Kim et al.)
Pitfalls of the DMD-1 Algorithm
Kim et al. : Kim, S., Kim, M., Lee, S. et al. Discovering spatiotemporal patterns of COVID-19 pandemic in South Korea. Sci Rep 11, 24470 (2021). https://doi.org/10.1038/s41598-021-03487-2
Compatable window DMD
Kim et al. : Kim, S., Kim, M., Lee, S. et al. Discovering spatiotemporal patterns of COVID-19 pandemic in South Korea. Sci Rep 11, 24470 (2021). https://doi.org/10.1038/s41598-021-03487-2
CwDMD chooses an adequate set of representative subdomains called windows, each containing a moderate size of time-series data that satisfies the compatibility condition
Kim et. al,
13.6 weeks
10.6 weeks
12.6 weeks
13.3 weeks
K
J = 17
Apply DMD to a subset of dataset which is compatable
Compatable window DMD
Kim et al. : Kim, S., Kim, M., Lee, S. et al. Discovering spatiotemporal patterns of COVID-19 pandemic in South Korea. Sci Rep 11, 24470 (2021). https://doi.org/10.1038/s41598-021-03487-2
CwDMD chooses an adequate set of representative subdomains called windows, each containing a moderate size of time-series data that satisfies the compatibility condition
Kim et. al,
13.6 weeks
10.6 weeks
12.6 weeks
13.3 weeks
K
J = 17
HODMD Motivation
Kim et al. : Kim, S., Kim, M., Lee, S. et al. Discovering spatiotemporal patterns of COVID-19 pandemic in South Korea. Sci Rep 11, 24470 (2021). https://doi.org/10.1038/s41598-021-03487-2
13.6 weeks
10.6 weeks
12.6 weeks
13.3 weeks
K
J = 17
- There is still an upper bound on the temporal resolution.
- Lots of real-world systems possess few spatial points but have rich temporal points.
- There must be a way to circumvent this limitation without compromising on the temporal resolution
- We hence, Propose HODMD as a framework for identifying Spatio-temporal patterns in large time-series.
Higher Order DMD
- The existence of an operator like A itself is questionable.
- It can be shown that A exists when data is linear....
Higher Order DMD
DMD Vs HODMD
DMD Vs HODMD
Temporal Dimention
Spatial Dimention
Koopman Assumption
Higher Order Koopman Assumption
Temporal Dimention
Spatial Dimention
HODMD
Parameter d can be thought to have weighted "memory" of past d instances of snapshots
DMD-d: HODMD
"Because of this sliding window process, when the spatial complexity N is smaller than the spectral complexity M (very common in nonlinear dynamical systems), DMD-d enables the calculation of several temporal modes associated with a single spatial mode"*
* S.L. Clainche, J.M. Vega, J. Soria, Higher order dynamic mode decomposition of noisy experimental data: the flow structure of a zero-net-mass-flux jet
DMD-d: HODMD
"Because of this sliding window process, when the spatial complexity N is smaller than the spectral complexity M (very common in nonlinear dynamical systems), DMD-d enables the calculation of several temporal modes associated with a single spatial mode. "*
* S.L. Clainche, J.M. Vega, J. Soria, Higher order dynamic mode decomposition of noisy experimental data: the flow structure of a zero-net-mass-flux jet
[1]: Brunton, Steven L., Joshua L. Proctor, and J. Nathan Kutz. "Discovering governing equations from data by sparse identification of nonlinear dynamical systems." Proceedings of the national academy of sciences 113.15 (2016): 3932-3937.
[2]: Takens, Floris. "Detecting strange attractors in turbulence." Dynamical systems and turbulence, Warwick 1980. Springer, Berlin, Heidelberg, 1981. 366-381.
The time-delayed snapshot matrices appearing in Higher-order Koopman Assumption do have something in common with the use of time-delayed snapshots, which has been repeatedly seen to contribute to increasing observability in model 135 identification [1], relying on the Taken’s delay embedding theorem [2].
DMD-d: HODMD
Step 1: Dimensionality Reduction
Rescaled Temporal Modes
Reduced Snapshot Matrix
DMD-d: HODMD
Step 1: Dimensionality Reduction
Rescaled Temporal Modes
Reduced Snapshot Matrix
Step 2:
From the Higher-order Koopman Assumption,
Modified Koopman Matrix
DMD-d: HODMD
Step 1: Dimensionality Reduction
Rescaled Temporal Modes
Reduced Snapshot Matrix
Step 2:
From the Higher-order Koopman Assumption,
Reduced Snapshot Matrix
*X variable is V in our explanation(data snapshot)
Eigen Values corresponding to countries
-0.39535637+0.70067206j -- Australia
, -0.39535637-0.70067206j, --India
-0.44811384+0.j - Afghanisthan
, 0.98036346+0.03298813j, -- Bangaldesh
0.98036346-0.03298813j, -- Egypt
0.62842673+0.54379097j, -- Japan
0.62842673-0.54379097j, --UAE
0.11753837+0.82817903j, --Spain
0.11753837-0.82817903j --China
Eigen Plot
China
0.11753837-0.82817903j
- Real part of Eig Value tells about the growth rate
- Imag part tell about oscillations
JAPAN
0.62842673+0.54379097j
Faster growth Rate than China
India
-0.39535637 -0.70067206j
Text
Why is Re(Eig) negative?????
China
India
BNG
AFG
UK
Detailed Analysis need to be done
HODMD for Identification of Spatiotemporal Patterns in Covid19
By Incredeble us
HODMD for Identification of Spatiotemporal Patterns in Covid19
- 45