Machine Learning with Python

Machine Learning with Python

Machine Learning

  • Machine Learning is the Field of study that Gives Computers the ability to learn without being Explicitly Programmed.

  • It is the subset of AI, which enables the Machine to Automatically Learn from data, improve performance from past experience and make predictions.

  • A Computer Program is said to learn from Experience E with respect to some Task T and some performance measure P, if its performance on T, as measured by P, improves with Experience E.

Traditional Programing

Let’s see Example

Teach a computer to follow traffic Light Rules

  1. If Red, stop car and turn off engine.

  2. Else if yellow start your car Engine.

  3. Else If green go!!


  • Simple and a smaller number of rules

  • Easy to program.

Why even bother with Machine Learning?


Why we Use Machine Learning?

Teach a computer to Identify

  • Running

  • Jumping

  • Walking

In this Image Can you right the rules?

How many rules do need to be right?

Machine Learning Approach

Types of Machine Learning

  • Supervised Learning

  • Unsupervised Learning

Supervised Learning

A type of Machine Learning which requires a human Labelled Dataset, which provides the necessary supervision during Training a ML Algorithm.

What is Training? What is dataset?