Python For Machine Learning
SAMPRITI CHATTERJEE
Agenda
Agenda
► Why do we need Machine Learning?
► What is Machine Learning?
► Life cycle to build a model with ML
► What is Python?
► Importance of Python
► Important libraries in Python
Why do we need Machine Learning?
What is data?
► Data becomes unstructured or semi-structured
► Business insights from the data
What do we need
ML?
► Reduce production cost
► Build model based on the data to give the ability to the
machine to predicts on its own
Data in the past days
Data in the Past days
Small
Structured
Manageable
Data in the recent days
Data in the Recent days
Huge
Unstructured/ Semi structured
Not manageable with the traditional methods
Life Cycle Of Machine Learning
Life Cycle Of Data Mining
Understand the business
Data Acquisition Data Cleaning
problem
Predict your model Machine Learning Exploratory data
accuracy Algorithm Analysis
What is Machine Learning?
What is Machine Learning?
Machine learning is a sub-set of artificial intelligence (AI) that allows the system to automatically learn and
improve from experience without being explicitly programmed
Training Data Model Building Testing Data
Traditional programming
Traditional Programming VsVs Machine
Machine Learning
Learning
Traditional Programming Machine Learning
Da Data
ta
Output
Model
Prog
ram Output
Types of Machine Learning
Types of Machine Learning
● Supervised Learning
● Unsupervised Learning
● Reinforcement Learning
What is Python?
Python is a popular high level, object oriented and interpreted language
● High level
● Object oriented
● Interpreted
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Benefits of Python
Python is simple and
3 beginner friendly language
Web development using
1 Python
5 Graphical user interface
4
Length of the program is
2 short
Mathematical computation can be
done easily
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Important libraries in Python
Types of Machine Learning
● Numpy
● Pandas
● Matplotlib
● Seaborn
● Scikit-learn
Thank You!
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited