Now that we have built up the background, let us start with understanding the core concepts of Machine Learning. These are like the Newton's laws of Machine Learning. We must understand them thoroughly before proceeding further.
Based on the problem, available data, and the computational power at hand, there are different types of machine learning algorithms that we use
Researchers have devised several algorithms and also pointed out some common pitfalls that we must understand before we proceed.