Lab 10: HMM & NHMM Implementation
2-state HMM implementation, NHMM extensions, climate change scenarios, synthetic weather generation
1 Objectives
- Implement 2-state Hidden Markov Model from scratch
- Extend to non-homogeneous HMM with time-varying parameters
- Apply climate change parameter perturbation strategies
- Generate and validate synthetic weather sequences for hydrological modeling
2 Before
Instructions
Do this before the lab date so that lab itself can go more smoothly.
3 Background and Reading
4 Tasks
Modify the code section below to address the following tasks.
- Implement 2-state HMM from scratch with EM parameter estimation
- Extend to non-homogeneous HMM with time-varying transition probabilities
- Apply climate change parameter perturbation strategies to model projections
- Generate synthetic weather sequences and validate against observations