With the widespread availability of computers today, most machine learning techniques can be done at home. Machine learning is a way to automate and improve how computers learn from their experiences without being programmed, i.e. without any help from a person. We train our machines (computers) by using the data and different algorithms to build machine learning models. It is a subfield of artificial intelligence (AI) that allows computers to "learn" without being explicitly programmed from training data and improve over time. Machine learning is becoming more relevant to our lives every day. Machine Learning for Beginners has been written and designed for a complete beginner to master and understand machine learning. This easy-to-follow guide contains practical examples & illustrations for learning machine learning