In Part 2 of Fast Track Machine Learning (Machine Learning Overview) series Dr. Dakshinamurthy Kolluru explains that all Machine Learning can be treated as Pattern Search. The 5 different searches in Machine Learning are: 1. Exhaustive Search 2. Random Search 3. Mathematical Search 4. Greedy Search 5. Guided Random Search He explains all the five with the help of different real-world examples.