I would like to extract a representative pattern from a univariate time series data set
조회 수: 10 (최근 30일)
이전 댓글 표시
I am a novice user of Matlab. I found out within stack overflow (https://stackoverflow.com/questions/11752727/pattern-recognition-in-time-series), that people have used HMM (Hidden Markov Models) to extract the shapelet for time series data. Since Matlab, already has this feature in its Machine Learning Toolbox, what would be the ideal way to implement it in order to obtain the desired output.
댓글 수: 0
답변 (1개)
Jaynik
2024년 7월 18일 10:30
Hi Deepak,
A Hidden Markov Model (HMM) is a model in which you observe a sequence of emissions, but do not know the sequence of states the model went through to generate the emissions.
The following documentation provides an example of a Markov model with two states and six possible emissions, with transitions determined by weighted coins and emissions by dice:
The Statistics and Machine Learning Toolbox provides several functions related to Hidden Markov Models like hmmgenerate, hmmestimate, hmmtrain, etc. The above documentation provides a step-by-step guide on how to use these functions.
Hope this helps!
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Markov Chain Models에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!