Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 12

MACHINE LEARNING WITH PYTHON

Presented by : Ambika Thakur


20MSP1059
 CONTENTS
 What is Machine learning ?
 Types of machine learning
 Machine learning software
 Applications of machine learning
 Python libraries for machine learning
 What is Machine Learning?

 It was coined by Arthur Samuel in 1959


 One of the most important applications of data mining is in ‘Machine
Learning’.
 Stanford University defined machine learning as “The science of
getting computers to act without being explicitly programmed”.
 Machine Learning is an artificial intelligence (AI).
 Types of Machine Learning
 TWO TYPES OF SUPERVISED LEARNING
1.classification : It is a type of supervised machine learning
problem that requires predicting class label.
2.Regression : It is a type of supervised machine learning
problem which requires predicting a numerical value.

 TWO TYPES OF UNSUPERVISED LEARNING


1.Clustering : It is an unsupervised learning problem and it
involves finding groups in data.
2.Density Estimation : It is an unsupervised learning
problem and it involves the summarizing the distribution of data.
 Importance of Machine Learning
 Why we Use Machine Learning ?

 It helps to analyze vast amount of data.


 It can produce accurate results and analysis.
 As world gets digitized, thus machine learning is
becoming more important .
 It is used in various fields like natural language
processing, speech recognition, computer vision,
cab booking, face unlocking in smartphones,
networking etc.
 Machine learning is the future .
 Machine Learning Software
 There are many machine learning software tools that can help us to gain expertise.
There are many tools that are used by the experts.
 Applications of Machine Learning
 The developed machine learning algorithms are used in various applications such
as:
 Web search
 Computational biology
 Robotics
 Data mining
 Expert systems
 Information extraction
 vision processing
 Weather forecasting
 Games (your favorite area)
 BENEFITS OF MACHINE LEARNING
 Better decision making and prediction
 Accurate
 Gives result at faster rate
 Good efficiency
 Inexpensive
 Calculates vast amount of data
 Analyzing complex data
 Quicker accessing
 Python libraries for Machine Learning
 To understand machine learning, you need to have basic knowledge of Python
programming. In addition, there are a number of libraries and packages
generally used in performing various machine learning tasks as listed below:

 Num-py - is used for its N-dimensional array objects


 pandas – is a data analysis library that includes dataframe
 matplotlib – is 2D plotting library for creating graphs and plots
 scikit-learn - the algorithms used for data analysis and data mining tasks
 seaborn – a data visualization library based on matplotlib

You might also like