跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Fit Hidden Markov Model

技能 已验证 活跃

Fit hidden Markov models using the Baum-Welch (EM) algorithm with model selection, Viterbi decoding for state sequences, and forward-backward probabilities. Use when observations are generated by unobservable latent states, you need to segment a time series into latent regimes (market regimes, speech phonemes, biological sequences), compute sequence probabilities, decode the most likely hidden state path, or compare models with different numbers of hidden states.

目的

To provide a precise and robust implementation for analyzing time series data generated by unobservable latent states.

功能

  • Fit HMMs using Baum-Welch (EM) algorithm
  • Perform Viterbi decoding for most likely state sequence
  • Implement model selection using BIC/AIC
  • Handle Gaussian, discrete, Poisson, and multinomial emissions
  • Support multiple restarts to avoid local optima

使用场景

  • Segment time series into latent regimes (e.g., market regimes, speech phonemes)
  • Compute probabilities of observed sequences
  • Decode the most likely hidden state path
  • Compare models with different numbers of hidden states

非目标

  • Handling of non-sequential data
  • Models with infinite hidden states
  • Real-time streaming data processing
  • Advanced state-dwell time modeling (e.g., HMM-MARKOV)

工作流

  1. Define Hidden States and Observation Model
  2. Initialize Parameters
  3. Run Baum-Welch EM for Parameter Estimation
  4. Apply Viterbi Decoding for Most Likely State Sequence
  5. Perform Model Selection (BIC/AIC Across Model Orders)
  6. Validate with Held-Out Data and Posterior Decoding

实践

  • Statistical modeling
  • Time series analysis
  • Machine learning
  • Algorithm implementation

先决条件

  • Observations sequence/matrix
  • Number of hidden states (integer or range)
  • Emission type string (gaussian, discrete, poisson, multinomial)

Practical Utility

  • info:Usage examplesWhile the SKILL.md provides detailed inputs and a procedure, concrete, ready-to-run examples showing input, invocation, and output are missing.

安装

/plugin install agent-almanac@pjt222-agent-almanac

质量评分

已验证
95 /100
about 22 hours ago 分析

信任信号

最近提交2 days ago
星标14
许可证MIT
状态
查看源代码

类似扩展

Statsmodels

98

Statistical models library for Python. Use when you need specific model classes (OLS, GLM, mixed models, ARIMA) with detailed diagnostics, residuals, and inference. Best for econometrics, time series, rigorous inference with coefficient tables. For guided statistical test selection with APA reporting use statistical-analysis.

技能
K-Dense-AI

Fit Drift Diffusion Model

100

Fit cognitive drift-diffusion models (Ratcliff DDM) to reaction time and accuracy data with parameter estimation (drift rate, boundary separation, non-decision time), model comparison, and parameter recovery validation. Use when modeling binary decision-making with reaction time data, estimating cognitive parameters from experimental data, comparing sequential sampling model variants, or decomposing speed-accuracy tradeoff effects into latent cognitive components.

技能
pjt222

OraClaw Forecast

100

AI 代理的时间序列预测。ARIMA 和 Holt-Winters 预测(含置信区间)。预测收入、流量、价格或任何序列数据。推理延迟低于 5 毫秒。

技能
Whatsonyourmind

TimesFM Forecasting

100

Zero-shot time series forecasting with Google's TimesFM foundation model. Use for any univariate time series (sales, sensors, energy, vitals, weather) without training a custom model. Supports CSV/DataFrame/array inputs with point forecasts and prediction intervals. Includes a preflight system checker script to verify RAM/GPU before first use.

技能
K-Dense-AI

Generate Statistical Tables

99

Generate publication-ready statistical tables using gt, kableExtra, or flextable. Covers descriptive statistics, regression results, ANOVA tables, correlation matrices, and APA formatting. Use when creating descriptive statistics tables, formatting regression or ANOVA output, building correlation matrices, producing APA-style tables for academic papers, or generating tables for Quarto and R Markdown documents.

技能
pjt222

PyMC Bayesian Modeling

99

Bayesian modeling with PyMC. Build hierarchical models, MCMC (NUTS), variational inference, LOO/WAIC comparison, posterior checks, for probabilistic programming and inference.

技能
K-Dense-AI