Let's say I have a set of binary predictions along with ground truths for a binary classification problem. The predictions are made by an unknown classifier. My task is to reverse engineer the classifier such that I obtain similar predictions on the same data. How would I go about doing this? What would I need to know to make a reasonable approximation of the unknown classifier?
My intuition on how to begin solving the problem is the following:
i) Make an educated guess on what variables might have been used to train the unknown classifier.
ii) Use those variables to train a known classifier with the unknown classifier's predictions as the target variable.