A system and method are provided for shared machine learning. The method includes providing a model to a plurality of agents included in a machine learning system. The model specifies attributes and attribute value data types for an event in which the agents act. The method further includes receiving agent-provided inputs during an instance of the event. The agent-provided inputs include estimated attribute values that are consistent with the attribute value data types. The method also includes determining expertise weights for at least some agents in response to at least one ground-truth which is learned from the estimated attribute values. The method additionally includes determining an estimate value for one or more of the attributes using respective adaptive mixtures of the estimated attribute values.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A method for shared machine learning, comprising: providing a model to a plurality of agents comprised in a machine learning system, the model specifying attributes and attribute value data types for an event in which the plurality of agents act; receiving agent-provided inputs from the plurality of agents during an instance of the event, the agent-provided inputs include estimated attribute values that are consistent with the attribute value data types; determining expertise weights for at least one of the plurality of agents in response to at least one ground-truth which is learned from the estimated attribute values; and determining an estimate value for one or more of the attributes using adaptive mixtures of the estimated attribute values. 2. The method of claim 1, wherein the model further specifies a respective range of admissible values for at least some of the attributes. 3. The method of claim 1, wherein the agent-provided inputs further include confidence values for the estimated attribute values. 4. The method of claim 1, wherein the respective adaptive mixtures are determined on an attribute-by-attribute basis responsive to the expertise weights and the confidence values. 5. The method of claim 1, further comprising learning the at least one ground-truth responsive to labeled examples of ground truths, each of the labeled examples corresponding to a particular attribute value for a particular one of the attributes. 6. The method of claim 5, wherein the labeled examples comprise at least one of actual subject labeled examples and surrogate subject labeled examples. 7. The method of claim 1, further comprising learning the at least one ground-truth using an N−1 substitution method, wherein a ground truth label for an estimated attribute value for a respective one of the attributes provided by a respective one of the plurality of agents is compared to ground truth labels for the estimated attribute values for the respective one of the attributes provided by remaining ones of the plurality of agents to assess an ability of the respective one of the plurality of agents at estimating a value for the respective one of the attributes. 8. The method of claim 1, wherein a shared model manager agent from among the plurality of agents provides surrogate estimated attribute values for respective ones of the plurality of agents that fail to provide a respective estimated attribute value for one or more of the attributes using correlation coefficients for pairs of the attributes and confidence levels for the correlation coefficients. 9. The method of claim 1, further comprising: learning prior probabilities for pairs of the attributes; and generating, responsive to the prior probabilities, surrogate assessments and surrogate confidence levels for respective ones of the plurality of agents that fail to produce certain attribute values but produce other attribute values for which there are well established prior probabilities. 10. The method of claim 1, further comprising making one or more additional models available to the plurality of agents, the one or more additional models specifying other attributes and attribute value data types for the event. 11. The method of claim 1, wherein the at least one ground truth is further determined responsive to at least one of questionnaire responses relating to the event, a surrogate assigning surrogate estimated attributes values based on a recording of the event, real-time feedback of user-correctable agent-provided beliefs relating to the event, and quizzes or games used to determine the surrogate estimated attribute values relating to the event.