Introduction to Machine Learning with Python

Goal: In this module, you will learn the concept of Machine Learning and it’s types.

Objective: At the end of this module, you should be able to:
• Essential Python Revision
• Necessary Machine Learning Python libraries
• Define Machine Learning
• Discuss Machine Learning Use cases
• List the categories of Machine Learning
• Illustrate Supervised Learning Algorithms
• Identify and recognize machine learning algorithms around us
• Understand the various elements of machine learning algorithm like parameters, hyper parameters, loss function and optimization.

Topics:
• Python Revision (numpy, Pandas, scikit learn, matplotlib)
• What is Machine Learning?
• Machine Learning Use-Cases
• Machine Learning Process Flow
• Machine Learning Categories
• Linear regression
• Gradient descent

Hands On:
• Linear Regression – Using Boston Dataset