System and method of word graph matrix decomposition
First Claim
Patent Images
1. A system for generating a block diagonal matrix from a lattice, the system comprising:
- (1) a processor;
(2) a module configured to control the processor to compute posterior probability of all transitions T in a graph, if a lattice having transitions T is weighted;
(3) a module configured to control the processor to extract a pivot baseline path from the lattice; and
(4) a module configured to control the processor to align the transitions T in the lattice with the transitions in the pivot baseline path.
0 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a system and method of decomposing a lattice transition matrix into a block diagonal matrix. The method is applicable to automatic speech recognition but can be used in other contexts as well, such as parsing, named entity extraction and any other methods. The method normalizes the topology of any input graph according to a canonical form.
14 Citations
21 Claims
-
1. A system for generating a block diagonal matrix from a lattice, the system comprising:
-
(1) a processor; (2) a module configured to control the processor to compute posterior probability of all transitions T in a graph, if a lattice having transitions T is weighted; (3) a module configured to control the processor to extract a pivot baseline path from the lattice; and (4) a module configured to control the processor to align the transitions T in the lattice with the transitions in the pivot baseline path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system of linearizing a lattice, the system comprising:
-
(1) a processor; (2) a module configured to control the processor to compute posterior probabilities of all transitions T in a graph, if a lattice having transitions T is weighted; (3) a module configured to control the processor to extract a pivot baseline path from the lattice; and (4) a module configured to control the processor to linearize the lattice by aligning the transitions T in the lattice with the transitions in the pivot baseline path, wherein the linearized lattice can be visualized.
-
-
20. A tangible computer readable medium storing instructions for generating a block diagonal matrix from a lattice, the instructions comprising:
-
(1) computing posterior probability of all transitions T in a graph, if a lattice having transitions T is weighted; (2) extracting a pivot baseline path from the lattice; and (3) aligning the transitions T in the lattice with the transitions in the pivot baseline path.
-
-
21. A tangible computer readable medium storing a computer program having instructions for linearizing a lattice, the instructions comprising:
-
(1) computing posterior probabilities of all transitions T in a graph, if a lattice having transitions T is weighted; (2) extracting a pivot baseline path from the lattice; and (3) linearizing the lattice by aligning the transitions T in the lattice with the transitions in the pivot baseline path, wherein the linearized lattice can be visualized.
-
Specification