Viterbi path generation for a dynamic Bayesian network
First Claim
Patent Images
1. A method, comprising:
- (a) forwardly iterating trees of a Dynamic Bayesian Network (DBN) representing a decision process implemented in a computer-accessible medium; and
(b) dynamically building a Viterbi path during forward iterations of (a) for a given problem.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus are provided to generate a Viterbi path for a DBN. The DBN is converted to a chain of junction trees, where each tree represents a decision-making process. The trees are forwardly iterated and the Viterbi path is generated during the forward iteration (forward pass). This is achieved by maintaining backpointers to previously processed junction trees during the forward pass and dynamically assembling the Viterbi with each pair of junction trees during the forward pass.
6 Citations
25 Claims
-
1. A method, comprising:
-
(a) forwardly iterating trees of a Dynamic Bayesian Network (DBN) representing a decision process implemented in a computer-accessible medium; and
(b) dynamically building a Viterbi path during forward iterations of (a) for a given problem. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
receiving a Dynamic Bayesian Network (DBN) representation of a decision process in a computer-accessible medium;
providing a Viterbi path generator that when processed forwardly iterates the DBN and dynamically constructs a Viterbi path through the DBN while forwardly iterating. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a Dynamic Bayesian Network (DBN) generator to generate and to provide an electronic representation of a decision process as a DBN in a computer-accessible medium; and
a dynamic Viterbi path generator that when processed forwardly iterates the DBN and dynamically constructs a Viterbi path through the DBN during the forward iterations. - View Dependent Claims (16, 17, 18)
-
-
19. A machine accessible medium having associated data, which when accessed, results in a machine performing:
-
(a) forwardly iterating an electronic representation of a decision process represented as a Dynamic Bayesian Network (DBN); and
(b) dynamically building a Viterbi path through the DBN for a most probable explanation for a result of a problem being posed to the decision process during forward iterations of (a). - View Dependent Claims (20, 21, 22)
-
-
23. An apparatus comprising:
-
a Dynamic Bayesian Network (DBN) representing a decision process in a computer-accessible medium; and
a path generator to forwardly iterate the DBN for a given problem and to dynamically generate a Viterbi path through the DBN for the problem during the forward iteration. - View Dependent Claims (24, 25)
-
Specification