System and techniques for an embedded sensor model are described herein. A message that includes a model identifier field, a performance label, a sensor set, and a first user identification field containing a user identification is obtained. A set of feedback packages is obtained. A feedback package includes a value and indicates the user identification. Feedback package values are aggregated to create a weight for the user identification. A training set is applied to a model to create a new model. This includes modifying model training with respect to the sensor set based on the performance label and the weight. The new model may then be transmitted to a user device. The new model providing a sensor classifier for a sensor monitoring user activity.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A system for updating an embedded model, the system comprising: a multiplexer to: obtain a message that includes a model identifier field, a performance label, a sensor set, and a first user identification field containing a user identification; and obtain a set of feedback packages, a member of the set of feedback packages including a value and a second user identification field containing the user identification; a calculator to aggregate values from members of the set of feedback packages to create a weight for the user identification; a trainer to apply a training set to a model to create a new model, the applying including modifying model training with respect to the sensor set based on the performance label and the weight; and a transceiver to transmit the new model to a user device, the new model providing a sensor classifier for a sensor monitoring user activity. 2. The system of claim 1, wherein the model used to create the new model corresponds to the model identifier field. 3. The system of claim 1, wherein the performance label indicates that a model misclassified an activity. 4. The system of claim 3, wherein a misclassification is a false positive indication that the activity occurred. 5. The system of claim 4, wherein the misclassification is a cheat, wherein the sensor classifier identifies one or more activities corresponding to the performance label and a model identified by the model identifier field, and wherein the one or more activities corresponding to the performance label identified by the classifier is the cheat. 6. The system of claim 1, wherein the set of feedback packages are obtained from a user interface, the user interface including: identification of a user corresponding to the user identification; and a value entry user interface element. 7. The system of claim 1, comprising a search engine to identify the user device via an association with a second user identification, the second user identification obtained from matching a profile corresponding to the second user identification and a request. 8. The system of claim 7, wherein the matching includes the search engine to rank the new model and other models using feedback on at least one of model performance or model provider performance, the new model ranking higher than other models. 9. A method for updating an embedded model, the method comprising: obtaining a message that includes a model identifier field, a performance label, a sensor set, and a first user identification field containing a user identification; obtaining a set of feedback packages, a member of the set of feedback packages including a value and a second user identification field containing the user identification; aggregating values from members of the set of feedback packages to create a weight for the user identification; applying a training set to a model to create a new model, the applying including modifying model training with respect to the sensor set based on the performance label and the weight; and transmitting the new model to a user device, the new model providing a sensor classifier for a sensor monitoring user activity. 10. The method of claim 9, wherein the model used to create the new model corresponds to the model identifier field. 11. The method of claim 9, wherein the performance label indicates that a model misclassified an activity. 12. The method of claim 11, wherein a misclassification is a false positive indication that the activity occurred. 13. The method of claim 12, wherein the misclassification is a cheat, wherein the sensor classifier identifies one or more activities corresponding to the performance label and a model identified by the model identifier field, and wherein the one or more activities corresponding to the performance label identified by the classifier is the cheat. 14. The method of claim 9, wherein the set of feedback packages are obtained from a user interface, the user interface including: identification of a user corresponding to the user identification; and a value entry user interface element. 15. The method of claim 9, wherein transmitting the new model to the user device includes identifying the user device via an association with a second user identification, the second user identification obtained from matching a profile corresponding to the second user identification and a request. 16. The method of claim 15, wherein the matching includes ranking the new model and other models using feedback on at least one of model performance or model provider performance, the new model ranking higher than other models. 17. At least one machine readable medium including instructions for updating an embedded model, the instructions, when executed by a machine, cause the machine to: obtain a message that includes a model identifier field, a performance label, a sensor set, and a first user identification field containing a user identification; and obtain a set of feedback packages, a member of the set of feedback packages including a value and a second user identification field containing the user identification; aggregate values from members of the set of feedback packages to create a weight for the user identification; apply a training set to a model to create a new model, the applying including modifying model training with respect to the sensor set based on the performance label and the weight; and transmit the new model to a user device, the new model providing a sensor classifier for a sensor monitoring user activity. 18. The at least one machine readable medium of claim 17, wherein the model used to create the new model corresponds to the model identifier field. 19. The at least one machine readable medium of claim 17, wherein the performance label indicates that a model misclassified an activity. 20. The at least one machine readable medium of claim 19, wherein a misclassification is a false positive indication that the activity occurred. 21. The at least one machine readable medium of claim 20, wherein the misclassification is a cheat, wherein the sensor classifier identifies one or more activities corresponding to the performance label and a model identified by the model identifier field, and wherein the one or more activities corresponding to the performance label identified by the classifier is the cheat. 22. The at least one machine readable medium of claim 17, wherein the set of feedback packages are obtained from a user interface, the user interface including: identification of a user corresponding to the user identification; and a value entry user interface element. 23. The at least one machine readable medium of claim 17, wherein the instructions cause the machine to identify the user device via an association with a second user identification, the second user identification obtained from matching a profile corresponding to the second user identification and a request. 24. The at least one machine readable medium of claim 23, wherein the matching includes the machine to rank the new model and other models using feedback on at least one of model performance or model provider performance, the new model ranking higher than other models.