Robust personalization through biased regularization
First Claim
Patent Images
1. A system for enhancing performance of a data pattern recognizer for an entity, the system comprising:
- one or more processors;
a memory;
a base parameter component that obtains a base set of parameters of the recognizer;
a personalization component that updates the recognizer based at least in part upon at least one sample customized to the entity, the personalization component utilizes regularization favoring the base set of parameters of the recognizer during update of the recognizer;
a regularization component that utilizes regularization to determine a new set of parameters for the recognizer; and
a parameter update component that updates the base set of parameters of the recognizer to the new set of parameters,wherein one or more of the components comprise a set of processor-executable instructions stored in the memory and that, when executed by the one or more processors, perform its described operation.
2 Assignments
0 Petitions
Accused Products
Abstract
The subject disclosure pertains to systems and methods for personalization of a recognizer. In general, recognizers can be used to classify input data. During personalization, a recognizer is provided with samples specific to a user, entity or format to improve performance for the specific user, entity or format. Biased regularization can be utilized during personalization to maintain recognizer performance for non-user specific input. In one aspect, regularization can be biased to the original parameters of the recognizer, such that the recognizer is not modified excessively during personalization.
21 Citations
19 Claims
-
1. A system for enhancing performance of a data pattern recognizer for an entity, the system comprising:
-
one or more processors; a memory; a base parameter component that obtains a base set of parameters of the recognizer; a personalization component that updates the recognizer based at least in part upon at least one sample customized to the entity, the personalization component utilizes regularization favoring the base set of parameters of the recognizer during update of the recognizer; a regularization component that utilizes regularization to determine a new set of parameters for the recognizer; and a parameter update component that updates the base set of parameters of the recognizer to the new set of parameters, wherein one or more of the components comprise a set of processor-executable instructions stored in the memory and that, when executed by the one or more processors, perform its described operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for enhancing the performance of a trained recognizer for an individual, the method comprising:
-
retraining, by one or more computing devices configured to enhance the performance of the trained recognizer for the individual, the trained recognizer based at least in part upon at least one sample personalized to the individual using regularization biased to a base state of the trained recognizer; determining a new state of the trained recognizer based upon the regularization and the at least one personalized sample; and updating the trained recognizer, the determining of the new state of the trained recognizer further comprises; determining a distance between the base state of the trained recognizer and a possible state of the trained recognizer; determining risk for the at least one personalized sample using the possible state of the trained recognizer; and minimizing the distance and the risk. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A system for enhancing performance of a data-pattern recognizer for an individual, the system comprising:
-
one or more processors; a memory; a personalization component that customizes the recognizer to the individual, the personalization being based at least in part upon a sample generated by the individual, the personalization component utilizes regularization biased to a base set of parameters of the recognizer; a base-parameter component that obtains the base set of parameters of the recognizer; and a regularization component that utilizes regularization to determine a new set of parameters for the recognizer based upon the regularization and the sample, wherein one or more of the components comprise a set of processor-executable instructions stored in the memory that, when executed by the one or more processors, perform its described operation. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification