Embedded multi-layer coupled hidden Markov model
First Claim
1. A computerized method for generating an embedded couple hidden Markov model for pattern recognition, comprising:
- obtaining data of two or more dimensions, the data having a label representing a known pattern;
segmenting the data uniformly into one or more super segments;
assigning each super segment to a super state of a super channel in a coupled hidden Markov model at a super layer of an embedded coupled hidden Markov model, the super layer having at least one super channel;
segmenting each super segment into lower layer segments, each of which corresponds to a lower layer state of a lower channel of a lower layer coupled hidden Markov model associated with one of the super states;
optimally segmenting the data at the lower layer to produce an optimal segmentation;
updating one or more parameters of at least one model associated with at least one lower layer state based on the optimal segmentation; and
updating one or more parameters of at least one model associated with at least one super state based on the at least one model associated with the at least one lower layer state to generate an embedded coupled hidden Markov model modeling the known pattern for use in a subsequent pattern recognition task.
1 Assignment
0 Petitions
Accused Products
Abstract
An arrangement is provided for embedded coupled hidden Markov model. To train an embedded coupled hidden Markov model, training data is first segmented into uniform segments at different layers of the embedded coupled hidden Markov model. At each layer, a uniform segment corresponds to a state of a coupled hidden Markov model at that layer. An optimal segmentation is generated at the lower layer based on the uniform segmentation and is then used to update parameters of models associated with the states of coupled hidden Markov models at lower layer. The updated model parameters at the lower layer are then used to update the model parameters associated with states at the super layer.
19 Citations
19 Claims
-
1. A computerized method for generating an embedded couple hidden Markov model for pattern recognition, comprising:
-
obtaining data of two or more dimensions, the data having a label representing a known pattern; segmenting the data uniformly into one or more super segments; assigning each super segment to a super state of a super channel in a coupled hidden Markov model at a super layer of an embedded coupled hidden Markov model, the super layer having at least one super channel; segmenting each super segment into lower layer segments, each of which corresponds to a lower layer state of a lower channel of a lower layer coupled hidden Markov model associated with one of the super states; optimally segmenting the data at the lower layer to produce an optimal segmentation; updating one or more parameters of at least one model associated with at least one lower layer state based on the optimal segmentation; and updating one or more parameters of at least one model associated with at least one super state based on the at least one model associated with the at least one lower layer state to generate an embedded coupled hidden Markov model modeling the known pattern for use in a subsequent pattern recognition task. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computerized method for generating an embedded coupled hidden Markov model for pattern recognition, comprising:
-
deriving at least one embedded coupled hidden Markov model based on one or more training samples, each of which having a label representing a known pattern, each of the at least one embedded coupled hidden Markov model modeling a corresponding known pattern, wherein the embedded coupled hidden Markov model comprises a plurality of coupled hidden Markov models, said deriving comprises; collecting the training samples; for each of the training samples that have a same label representing a same known pattern; segmenting data in each of the training samples uniformly into one or more super segments; assigning cach super segment to a super state of a super channel in a coupled hidden Markov model at a super layer of an embedded coupled hidden Markov model, the super layer having at least one super channel; segmenting each super segment into lower layer segments, each of which corresponds to a lower layer state of a lower channel of a lower layer coupled hidden Markov model associated with one of the super states; optimally segmenting the data at the lower layer to produce an optimal segmentation; updating one or more parameters of at least one model associated with at least one lower layer state based on the optimal segmentation to produce updated models associated with the at least one lower layer state; and updating one or more parameters of at least one model associated with at least one super state based on the undated models associated with the at least one lower layer state to generate an updated embedded coupled bidden Markov model modeling the same known pattern; receiving input data of two or more dimensions, the input data being indicative of a pattern; and recognizing the pattern in the input data with respect to the known patterns based on the at least one embedded coupled hidden Markov model. - View Dependent Claims (11, 12)
-
-
13. An article of generating an embedded coupled bidden Markov model for pattern recognition, comprising a computer readable storage medium having stored thereon instructions that, when executed by a machine, result in the following:
-
obtaining data of two or more dimensions, the data having a label representing a known pattern; segmenting the data uniformly into one or more super segments; assigning each super segment to a super state of a super channel in a coupled hidden Markov model at a super layer of an embedded coupled hidden Markov model, the super layer having at least one super channel; segmenting each super segment into lower layer segments, each of which corresponds to a lower layer state of a lower channel of a lower layer coupled hidden Markov model associated with one of the super states; optimally segmenting the data at the lower layer to produce an optimal segmentation; updating one or more parameters of at least one model associated with at least one lower layer state based on the optimal segmentation; and updating one or more parameters of at least one model associated with at least one super state based on the at least one model associated with the at least one lower layer state to generate an embedded coupled Markov model modeling the known pattern. - View Dependent Claims (14, 15, 16, 17)
-
-
18. An article for generating an embedded coupled hidden Markov model for pattern recognition, comprising a computer readable storage medium having stored thereon instructions that, when executed by a machine, result in the following:
-
deriving at least one embedded coupled bidden Markov model, each of which modeling a known pattern, using one or more training sample, each of which having a label representing a known pattern, each of the at least one embedded hidden Markov model modeling a corresponding known pattern, wherein the embedded coupled hidden Markov model comprises a plurality of coupled hidden Markov models, said depriving comprises; collecting the training samples. for each of the training samples that have a same label representing a same known pattern; segmenting data in each of the training samples uniformly into one or more super segments. assianing each super segment to a super state of a super channel in a coupled hidden Markov model at a super layer of an embedded coupled hidden Markov modeL the super layer having at least one super channel, segmenting each super segment into lower laver segments, each of which corresponds to a lower layer state of a lower channel of a lower layer coupled hidden Markov model associated with one of the super states, optimally segmenting the data at the lower layer to produce an optimal segmentation, updating one or more parameters of at least one model associated with at least one lower layer state based on the optimal segmentation to produce updated models associated with the at least one lower layer state, and updating one or more parameters of at least one model associated wit at least one super state based on the updated models associated with the at least one lower layer state to generate an updated embedded coupled hidden Markov model modeling the same known pattern; receiving input data of two or more dimensions, the input data containing data indicative of a pattern, and recognizing the pattern from the input data with respect to the known patterns using the at least one embedded coupled hidden Markov model. - View Dependent Claims (19)
-
Specification