Is there any way to train a machine learning algorithm to learn from results of another and then clone it?
Tried clone with scikit learn but keeps getting different results with the same input data
Is there any way to train a machine learning algorithm to learn from results of another and then clone it?
Tried clone with scikit learn but keeps getting different results with the same input data
Yes and no. You are roughly aproximating a type of machine learning called student-teacher.
A "teacher" model generates the right answers; a "student" model tries to learn how to generate the same answers (trained on the output of the teacher).
However, you can't expect this approach to clone the model. At best you'll get the same results at or near the data you have available, but you should not expect to match it generally.
Your odds of almost
cloning the original model go up if:
Good luck.