A method, apparatus and product useful for classification reliability prediction. The method being a computer-implemented method performed by a processor, the method comprising: obtaining a prediction of a label for a dataset made by a classifier tool, wherein the classifier tool is aimed at predicting the label based on a classification model and in view of a set of features defining the dataset; obtaining a reliability prediction of a reliability label relating to the prediction of the classifier tool based on a reliability classifier tool, wherein the reliability classifier tool is aimed at predicting the reliability label based on a classification model and in view of a second set of features; and outputting to a user the label prediction and an associated reliability prediction.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A computer-implemented method performed by a processor, the method comprising: obtaining a prediction of a label for a dataset made by a classifier tool, wherein the classifier tool is aimed at predicting the label based on a classification model and in view of a set of features defining the dataset; obtaining a reliability prediction of a reliability label relating to the prediction of the classifier tool based on a reliability classifier tool, wherein the reliability classifier tool is aimed at predicting the reliability label based on a classification model and in view of a second set of features; and outputting to a user the label prediction and an associated reliability prediction. 2. The method of claim 1, further comprising: obtaining a training dataset, the training dataset comprises a sample of data-points, wherein with respect to each data-point a label is provided; and training the reliability classifier tool using the training dataset and predictions made with respect to data-points of the training dataset made by the classifier tool in response to a training session, wherein the training session comprises training the classifier tool with respect to a portion of the training dataset. 3. The method of claim 2, wherein said training comprises: repeatedly performing a training session for the classifier tool and determining by the classifier tool predicted labels for the sample of data-points or portion thereof, wherein trained information is not retained by the classifier tool from one training session to another; and based on a plurality of predicted labels with respect to a same data-point, training the reliability classifier to predict reliability of prediction by the classifier tool. 4. The method of claim 3, wherein said training the reliability classifier based on the plurality of predicted labels comprises: determining a stability measurement based on a variation in the predicted labels with respect to the same data-point; and utilizing the stability measurement as a measured reliability of the data-point when training the reliability classifier tool. 5. The method of claim 3, wherein said training the reliability classifier based on the plurality of predicted labels comprises: determining a correct fraction of the predicted labels based on a number of times the predicted label for the data-point is substantially equal to the label provided by the training dataset; and utilizing the correct fraction measurement as a measured reliability of the data-point when training the reliability classifier tool. 6. The method of claim 2, wherein said training comprises: training the classifier tool based on the training dataset and associated labels; obtaining predictions by the classifier tool with respect to at least a portion of the dataset; and training the reliability classifier tool based on the training dataset and correlation between the predicted label and the associated label with respect to the same data-point. 7. The method of claim 6, wherein said training the classifier is performed with respect to a portion of the training dataset and said obtaining predications is performed with respect to a different portion of the training dataset. 8. The method of claim 6, wherein said obtaining predictions comprises, for each data-point in the portion of the dataset: obtaining a data-point from the training dataset; and introducing the set of features of the data-point to the classifier tool and obtaining a predicted label; and wherein said training the reliability classifier tool comprises: determining whether the predicted label is different than the associated label in the training dataset, whereby an indication to reliability of the classifier tool's prediction is provided; and introducing to the reliability classifier the second set of features with respect to the data-point along with the indication. 9. The method of claim 1, wherein the prediction is relatively unreliable due to the classification model of the classifier tool; and wherein the reliability classifier tool is able to predict the relative unreliability due to being based on a different classification model than the classifier tool. 10. The method of claim 1, wherein the second set of features comprises at least one feature that is not comprised by the set of features. 11. The method of claim 1, further comprises obtaining a probability that the predicted label is correct; and wherein said outputting further provides outputting the probability in addition to the reliability prediction. 12. A computerized apparatus having a processor, the processor being adapted to perform the steps of: obtaining a prediction of a label for a dataset made by a classifier tool, wherein the classifier tool is aimed at predicting the label based on a classification model and in view of a set of features defining the dataset; obtaining a reliability prediction of a reliability label relating to the prediction of the classifier tool based on a reliability classifier tool, wherein the reliability classifier tool is aimed at predicting the reliability label based on a classification model and in view of a second set of features; and outputting to a user the label prediction and an associated reliability prediction. 13. The computerized apparatus of claim 12, wherein said is further adapted to perform the steps of: obtaining a training dataset, the training dataset comprises a sample of data-points, wherein with respect to each data-point a label is provided; training the reliability classifier tool using the training dataset and predictions made with respect to data-points of the training dataset made by the classifier tool in response to a training session, wherein the training session comprises training the classifier tool with respect to a portion of the training dataset. 14. The computerized apparatus of claim 13, wherein the training comprises: repeatedly performing a training session for the classifier tool and determining by the classifier tool predicted labels for the sample of data-points or portion thereof, wherein trained information is not retained by the classifier tool from one training session to another; and based on a plurality of predicted labels with respect to a same data-point, training the reliability classifier to predict reliability of prediction by the classifier tool. 15. The Computerized apparatus of claim 14, wherein training the reliability classifier based on the plurality of predicted labels comprises: determining a stability measurement based on a variation in the predicted labels with respect to the same data-point; and utilizing the stability measurement as a measured reliability of the data-point when training the reliability classifier tool. 16. The Computerized apparatus of claim 14, wherein training the reliability classifier based on the plurality of predicted labels comprises: determining a correct fraction of the predicted labels based on a number of times the predicted label for the data-point is substantially equal to the label provided by the training dataset; and utilizing the correct fraction measurement as a measured reliability of the data-point when training the reliability classifier tool. 17. The Computerized apparatus of claim 13, wherein the training comprises: training the classifier tool based on the training dataset and associated labels; obtaining predictions by the classifier tool with respect to at least a portion of the dataset; and training the reliability classifier tool based on the training dataset and correlation between the predicted label and the associated label with respect to the same data-point. 18. The Computerized apparatus of claim 17, wherein training the classifier is performed with respect to a portion of the training dataset and obtaining predications is performed with respect to a different portion of the training dataset. 19. The computerized apparatus of claim 12, wherein the prediction is relatively unreliable due to the classification model of the classifier tool; and wherein the reliability classifier tool is able to predict the relative unreliability due to being based on a different classification model than the classifier tool. 20. A computer program product comprising: a non-transitory computer readable medium retaining program instructions, which instructions when read by a processor, case the processor to performs the steps of: obtaining a prediction of a label for a dataset made by a classifier tool, wherein the classifier tool is aimed at predicting the label based on a classification model and in view of a set of features defining the dataset; obtaining a reliability prediction of a reliability label relating to the prediction of the classifier tool based on a reliability classifier tool, wherein the reliability classifier tool is aimed at predicting the reliability label based on a classification model and in view of a second set of features; and outputting to a user the label prediction and an associated reliability prediction.