Now it has to be noted that there is no fixed algorithm for machine learning. In simple terms, there is no fixed theorem known as no free lunch, as every algorithm is different for the different problem.
Read this post on imarticus.org/blog