An efficient solution to Hidden Markov Models on trees with coupled branches
Farzan Vafa, Sahand Hormoz

TL;DR
This paper introduces an efficient dynamic programming algorithm for Hidden Markov Models on trees with coupled branches, enabling scalable inference in complex biological data with dependent structures.
Contribution
It extends HMMs on trees to handle coupled branches, providing a polynomial-time algorithm for likelihood, decoding, and learning in dependent tree structures.
Findings
Algorithm scales polynomially with states and nodes
Successfully applied to simulated biological data
Provides validation checks for model assumptions
Abstract
Hidden Markov Models (HMMs) are powerful tools for modeling sequential data, where the underlying states evolve in a stochastic manner and are only indirectly observable. Traditional HMM approaches are well-established for linear sequences, and have been extended to other structures such as trees. In this paper, we extend the framework of HMMs on trees to address scenarios where the tree-like structure of the data includes coupled branches -- a common feature in biological systems where entities within the same lineage exhibit dependent characteristics. We develop a dynamic programming algorithm that efficiently solves the likelihood, decoding, and parameter learning problems for tree-based HMMs with coupled branches. Our approach scales polynomially with the number of states and nodes, making it computationally feasible for a wide range of applications and does not suffer from the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
