Machine learning is a branch of artificial intelligence (AI) and computer science which focuses on the use of data and algorithms to imitate the way that humans learn, gradually improving its accuracy. The machine learning book gives an intuitive understanding of the various concepts and tools that you need to develop smart, intelligent systems. You need programming experience to get started with the Hands-On Machine Learning book. This textbook covers Bayesian Networks, probability concepts, Searching Trees, Decision trees and SVM concepts.