cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
The Discovery Summit 2025 Call for Content is open! Submit an abstract today to present at our premier analytics conference.
Get the free JMP Student Edition for qualified students and instructors at degree granting institutions.
Choose Language Hide Translation Bar
View Original Published Thread

Pattern recognition in time series

FN
FN
Level VI

I have found how clustering techniques can be used in JMP to identify similar patterns:

https://community.jmp.com/t5/Discussions/How-to-determine-clusters-of-semiconductor-wafer-defect-sor...

 

When analyzing time series data I am often interested in clustering periods where a pattern of interest appears. In the literature there are several techniques and I wonder how JMP/JMP Pro can be used to have some initial results.

1 ACCEPTED SOLUTION

Accepted Solutions
Jeff_Perkinson
Community Manager Community Manager


Re: Pattern recognition in time series

I think the Functional Data Explorer platform may help you here. You can save functional principal components for each time series and then cluster based on those principal components.

 

Here are some tutorials on the Functional Data Explorer:

 

 

 

 

-Jeff

View solution in original post

5 REPLIES 5
P_Bartell
Level VIII


Re: Pattern recognition in time series

Can you share the specific instances/techniques in the literature that you are interested in using? Then compared capabilties in JMP/JMP Pro wrt to these specific instances?

FN
FN
Level VI


Re: Pattern recognition in time series

This answer from quora is a good summary of different techniques that can be used previous clustering.

src: quora.com/What-is-the-best-way-algorithm-to-detect-a-pattern-in-a-time-series

 

  • Cross correlation 
  • Windowed dynamic time warping
  • Fingerpinting the time series using a combination of statistics
  • Hidden Markov Models
  • Recurrent Neural Networks 

 

Jeff_Perkinson
Community Manager Community Manager


Re: Pattern recognition in time series

I think the Functional Data Explorer platform may help you here. You can save functional principal components for each time series and then cluster based on those principal components.

 

Here are some tutorials on the Functional Data Explorer:

 

 

 

 

-Jeff
FN
FN
Level VI


Re: Pattern recognition in time series

Interesting approach -  one can take advantage of the data preprocessing and dynamic time warping within the FDE platform.

 

 

 

 

 

P_Bartell
Level VIII


Re: Pattern recognition in time series

In addition to the Functional Data Explorer platform (only available in JMP Pro) you may also want to check out the Time Series platform in JMP (which is also in JMP Pro since JMP capabilities are a subset of JMP Pro capabilties). There are many pattern recognition subplatforms/visualization options nested within the platform. As one of the quora respondents so wisely stated, '...it depends on the pattern your're looking for.' Here's a link to the JMP online documentation for the Time Series platform:

 

https://www.jmp.com/support/help/14-2/time-series-analysis.shtml#