1. A method of executing a computer program using a processor of a user terminal to infer attributes of a data set or attributes of a plurality of recognizers configured to label the data set, the method comprising the steps of: receiving, by the processor, the data set as labeled data set having tallies of each of a plurality of label voting patterns, each of the label voting patterns representing a combination of labels, each of the labels within the combination resulting from analysis of the data set by a different recognizer of the plurality, each of the tallies representing the number of times that a particular label voting pattern resulted from analysis of the data set by the plurality of recognizers; constructing, by the processor, an inference equation for each of the plurality of label voting patterns in terms of statistical parameters and the tallies, wherein the statistical parameters indicate a probability of an observable event in the labeled data set; calculating, by the processor, values for the statistical parameters based on the inference equation for each of the plurality of label voting patterns; and calculating, by the processor, the attributes of the data set or the attributes of the plurality of recognizers based on the values of the statistical parameters.
1. A method of executing a computer program using a processor of a user terminal to infer attributes of a data set or attributes of a plurality of recognizers configured to label the data set, the method comprising the steps of: receiving, by the processor, the data set as labeled data set having tallies of each of a plurality of label voting patterns, each of the label voting patterns representing a combination of labels, each of the labels within the combination resulting from analysis of the data set by a different recognizer of the plurality, each of the tallies representing the number of times that a particular label voting pattern resulted from analysis of the data set by the plurality of recognizers; constructing, by the processor, an inference equation for each of the plurality of label voting patterns in terms of statistical parameters and the tallies, wherein the statistical parameters indicate a probability of an observable event in the labeled data set; calculating, by the processor, values for the statistical parameters based on the inference equation for each of the plurality of label voting patterns; and calculating, by the processor, the attributes of the data set or the attributes of the plurality of recognizers based on the values of the statistical parameters. 9. The method of claim 1 , receiving a selection of a model, wherein the model includes a specification selected from the group consisting of: using n-recognizer correlation factors to measure and account for dependencies between the recognizers, using a selected approach to compensate for the effect of unobservable events on the statistical model and using a particular algebraic optimization equation to solve the statistical model; and receiving all the solutions of the optimization equations rather than a single solution for the statistical model selection of a mode of operation.