KEMBAR78
Top Libraries for Machine Learning with Python | PDF
Top Machine Learning Libraries
With Python
Chariza Pladin
Data Analyst - Accenture Inc.
chariza.b.pladin@accenture.com
September 2017
AGENDA
● Artificial Intelligence
● Machine Learning
● Why Machine Learning
● Introduction to Python
● Top Machine Learning
Libraries
● Q/A
“Intelligence exhibited by
machines, rather than
humans or other animals”
Top Machine Learning Libraries With Python
MACHINE LEARNING
Tip
If one example isn’t
sufficient to help people
understand the breadth
of your idea, pick a
couple of examples.
“Gives computers the
ability to learn
without being
explicitly
programmed.”
Top Machine Learning Libraries With Python
WHY LEARN
MACHINE
LEARNING? Tip
If one example isn’t
sufficient to help people
understand the breadth
of your idea, pick a
couple of examples.
● Learn it when you can’t code
it.
● Learn it when you can’t scale
it.
● Learn it when you can’t track
it.Top Machine Learning Libraries With Python
INTRODUCTION TO
PYTHON
MACHINE LEARNING LIBRARIES
NUMPY
NumPy is an acronym for "Numeric Python" or
"Numerical Python". It is an open source extension
module for Python, which provides fast precompiled
functions for mathematical and numerical routines.
Furthermore, NumPy enriches the programming
language Python with powerful data structures for
efficient computation of multidimensional arrays and
matrices.
Top Machine Learning Libraries With Python
NUMPY
Top Machine Learning Libraries With Python
PANDAS
Is a Python package providing fast, flexible, and
expressive data structures designed to make working
with "relational" or "labeled" data both easy and intuitive.
It aims to be the fundamental high-level building block
for doing practical, real world data analysis in Python.
Top Machine Learning Libraries With Python
PANDAS
Top Machine Learning Libraries With Python
MATPLOTLIB
Python 2D plotting library which produces publication
quality figures in a variety of hardcopy formats and
interactive environments across platforms. Matplotlib
can be used in Python scripts, the Python and IPython
shell, the jupyter notebook, web application servers, and
four graphical user interface toolkits.
Top Machine Learning Libraries With Python
Top Machine Learning Libraries With Python
Top Machine Learning Libraries With Python
SCIKIT LEARN
is a free software machine learning library for the
Python programming language. It features various
classification, regression and clustering algorithms
including support vector machines, random forests,
gradient boosting, k-means and DBSCAN, and is
designed to interoperate with the Python numerical and
scientific libraries NumPy and SciPy.
Top Machine Learning Libraries With Python
NLTK
a suite of libraries and programs for symbolic and
statistical natural language processing (NLP) for English
written in the Python programming language.
NLTK is intended to support research and teaching in
NLP or closely related areas, including empirical
linguistics, cognitive science, artificial intelligence,
information retrieval, and machine learning.
Top Machine Learning Libraries With Python
Python and ML
Q/A
Top Machine Learning Libraries With Python

Top Libraries for Machine Learning with Python

  • 1.
    Top Machine LearningLibraries With Python Chariza Pladin Data Analyst - Accenture Inc. chariza.b.pladin@accenture.com September 2017
  • 2.
    AGENDA ● Artificial Intelligence ●Machine Learning ● Why Machine Learning ● Introduction to Python ● Top Machine Learning Libraries ● Q/A
  • 4.
    “Intelligence exhibited by machines,rather than humans or other animals” Top Machine Learning Libraries With Python
  • 7.
    MACHINE LEARNING Tip If oneexample isn’t sufficient to help people understand the breadth of your idea, pick a couple of examples.
  • 8.
    “Gives computers the abilityto learn without being explicitly programmed.” Top Machine Learning Libraries With Python
  • 9.
    WHY LEARN MACHINE LEARNING? Tip Ifone example isn’t sufficient to help people understand the breadth of your idea, pick a couple of examples.
  • 10.
    ● Learn itwhen you can’t code it. ● Learn it when you can’t scale it. ● Learn it when you can’t track it.Top Machine Learning Libraries With Python
  • 11.
  • 12.
  • 13.
    NUMPY NumPy is anacronym for "Numeric Python" or "Numerical Python". It is an open source extension module for Python, which provides fast precompiled functions for mathematical and numerical routines. Furthermore, NumPy enriches the programming language Python with powerful data structures for efficient computation of multidimensional arrays and matrices. Top Machine Learning Libraries With Python
  • 14.
    NUMPY Top Machine LearningLibraries With Python
  • 15.
    PANDAS Is a Pythonpackage providing fast, flexible, and expressive data structures designed to make working with "relational" or "labeled" data both easy and intuitive. It aims to be the fundamental high-level building block for doing practical, real world data analysis in Python. Top Machine Learning Libraries With Python
  • 16.
    PANDAS Top Machine LearningLibraries With Python
  • 17.
    MATPLOTLIB Python 2D plottinglibrary which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. Matplotlib can be used in Python scripts, the Python and IPython shell, the jupyter notebook, web application servers, and four graphical user interface toolkits. Top Machine Learning Libraries With Python
  • 18.
    Top Machine LearningLibraries With Python
  • 19.
    Top Machine LearningLibraries With Python
  • 20.
    SCIKIT LEARN is afree software machine learning library for the Python programming language. It features various classification, regression and clustering algorithms including support vector machines, random forests, gradient boosting, k-means and DBSCAN, and is designed to interoperate with the Python numerical and scientific libraries NumPy and SciPy. Top Machine Learning Libraries With Python
  • 21.
    NLTK a suite oflibraries and programs for symbolic and statistical natural language processing (NLP) for English written in the Python programming language. NLTK is intended to support research and teaching in NLP or closely related areas, including empirical linguistics, cognitive science, artificial intelligence, information retrieval, and machine learning. Top Machine Learning Libraries With Python
  • 22.
    Python and ML Q/A TopMachine Learning Libraries With Python