Speech models generated using competitive training, asymmetric training, and data boosting
First Claim
Patent Images
1. A method of training a speech model, comprising:
- obtaining model parameters for the speech model;
processing a known speech input using the speech model with the model parameters to generate a process result;
calculating a distance between a true result and the process result, given the model parameters and the known speech input; and
modifying the model parameters to reduce the distance between the true result and the process result, to obtain a modified model.
2 Assignments
0 Petitions
Accused Products
Abstract
Speech models are trained using one or more of three different training systems. They include competitive training which reduces a distance between a recognized result and a true result, data boosting which divides and weights training data, and asymmetric training which trains different model components differently.
57 Citations
20 Claims
-
1. A method of training a speech model, comprising:
-
obtaining model parameters for the speech model;
processing a known speech input using the speech model with the model parameters to generate a process result;
calculating a distance between a true result and the process result, given the model parameters and the known speech input; and
modifying the model parameters to reduce the distance between the true result and the process result, to obtain a modified model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of training a speech model, comprising:
-
dividing the speech model into a plurality of sub-model groups based on at least one predetermined criterion;
performing different training on each of the plurality of sub-model groups to obtain a plurality of modified sub-models; and
combining the plurality of modified sub-models to obtain a modified model. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of training a speech model, comprising:
-
dividing known data into data subgroups based on whether the known data was incorrectly processed by the speech model;
assigning a weight to each of the data subgroups to obtain weighted training data; and
training model parameters in the speech model based on the weighted training data. - View Dependent Claims (19, 20)
-
Specification