Computer process millions of within a second by following the commands
given by humans and return the result. It can only perform the task as
described by human but cannot take decision by itself.
So, the process of making computer to learn and prepare itself for action is called Machine Learning, Or to make your computer do this task is also known as Machine Learning. In Machine learning we work on data and the property of data points is Features.
So, machine learning algorithms are smart algorithms which gives you the power of taking decision on the basis of experience.
Machine learning start with defining the data and ends with the model with some defined level of accuracy.
Machine Learning Process
- Define the problem: Think about the solution more formally.
- Collect the data to build the machine learning classifier.
- Prepare the data in the format which is used by machine learning algorithm.
- Cleaning: Removing the errors.
- Formatting: Make data in predefined format.
- Sampling: Removing similar instances from data.
- Decomposition: Divide the date in day, month and year.
- Scaling: Pre-process and transform the data in a form useful for Machine Learning algorithms.
- Split data in training and testing: Train our algorithm on training data and calculate final accuracy by running them on testing data.
- Algorithm selection
- Training the algorithm
- Evaluation on Test data
- Parameter Tuning
- Start Using your model
People apply for loan and on the basis on the income and loan amount bank decides whether to give loan or not. Think, if a person has monthly income of Rs 10,000/- and applied for the loan of Rs 3,00,000/- , bank may reject his application early as bank see that he cannot be able to repay it. And if person with Rs 10,000/- monthly income and applied of loan Rs 20,000/- then bank may approve its application.