For a specific application, I don't have access to the ground truth. I had to train a predictive model and its accuracy is about 70%. I give the output of each algorithm to the predictive model and it predicts how much this output is good. Is it correct to compare algorithms using this approach?