machine learning with python - cls learning solutions · capabilities of python that will make it...

7
Machine Learning with Python

Upload: others

Post on 25-Jun-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Machine Learning with Python - CLS Learning Solutions · capabilities of Python that will make it easy for you to work with data and set the stage for using Python for machine learning

Machine Learning with Python

Page 2: Machine Learning with Python - CLS Learning Solutions · capabilities of Python that will make it easy for you to work with data and set the stage for using Python for machine learning

All Rights reserved @ www.clslearn.com , Contact us : [email protected] , +201000216660 , +201001692348

Page 3: Machine Learning with Python - CLS Learning Solutions · capabilities of Python that will make it easy for you to work with data and set the stage for using Python for machine learning

Course Overview

Machine Learning with Python Duration:100 Hours

Schedule :Full Day Morning ( 9-5)

Half Day Evening (6-10)

Weekends Full Day (10-4)

Instructor-Led

Hands-On Training

Delivery Options:

In CLS Classroom.

On site Classroom.

Online Live.

Your Training Comes with

a 100% Satisfaction

Guarantee!

Through this Machine Learning course, you will learn how to process, clean, visualize and analyze data by using Python, one of the most popular machine learning tools.After a broad overview of the discipline's most common techniques and applications, you'll gain more insight into the assessment and training of different machine learning models. The rest of the course is dedicated to a first reconnaissance with three of the most basic machine learning tasks: classification, regression and clustering.

All Rights reserved @ www.clslearn.com , Contact us : [email protected] , +201000216660 , +201001692348

Page 4: Machine Learning with Python - CLS Learning Solutions · capabilities of Python that will make it easy for you to work with data and set the stage for using Python for machine learning

Course Outline

Introduction to Data Science* What is data science and why is it so important?* Applications of data science* Various data science tools* Data Science project methodology* Tool of choice-Python: what & why?* Case study

Introduction to Python* Installation of Python framework and packages: Anaconda & pip* Writing/Running python programs using Spyder Command Prompt* Working with Jupyter notebooks* Creating Python variables* Numeric , string and logical operations* Data containers : Lists , Dictionaries, Tuples & sets* Practice assignment

Iterative Operations & Functions in Python* Writing for loops in Python* While loops and conditional blocks* List/Dictionary comprehensions with loops* Writing your own functions in Python* Writing your own classes and functions* Practice assignment

Data summary & visualization in Python* Need for data summary & visualization* Summarizing numeric data in pandas* Summarizing categorical data* Group wise summary of mixed data* Basics of visualization with ggplot & Sea born* Inferential visualization with Sea born* Visual summary of different data combinations* Practice assignment

Data Handling in Python using NumPy & Pandas* Introduction to NumPy arrays, functions & properties* Introduction to Pandas & data frames* Importing and exporting external data in Python* Feature engineering using Python

All Rights reserved @ www.clslearn.com , Contact us : [email protected] , +201000216660 , +201001692348

Page 5: Machine Learning with Python - CLS Learning Solutions · capabilities of Python that will make it easy for you to work with data and set the stage for using Python for machine learning

Course Outline

Machine Learning in Python Machine

Learning Basics* Converting business problems to data problems* Understanding supervised and unsupervised learning with examples* Understanding biases associated with any machine learning algorithm* Ways of reducing bias and increasing generalization capabilities* Drivers of machine learning algorithms*Cost functions* Brief introduction to gradient descent* Importance of model validation* Methods of model validation* Cross validation & average error

Generalized Linear Models in Python* Linear Regression* Regularization of Generalized Linear Models* Ridge and Lasso Regression* Logistic Regression* Methods of threshold determination

and performance measures for classification score models* Case Study

Tree Models using Python* Introduction to decision trees* Tuning tree size with cross validation* Introduction to bagging algorithm* Random Forests* Grid search and randomized grid search* Extra Trees (Extremely Randomized Trees)* Partial dependence plots* Case Study & Assignment

Support Vector Machines (SVM) & kNN in Python* Introduction to idea of observation based learning* Distances and similarities* k Nearest Neighbors (kNN) for classification* Brief mathematical background on SVM/li>* Regression with kNN & SVM* Case Study

Unsupervised learning in Python* Need for dimensionality reduction* Principal Component Analysis (PCA)* Difference between PCAs and Latent Factors* Factor Analysis* Hierarchical, K-means & DBSCAN Clustering* Case study

Artificial Neural Networks in Python* Introduction to Neural Networks* Single layer neural network* Multiple layer Neural network* Back propagation Algorithm* Neural Networks Implementation in Python* Case study

All Rights reserved @ www.clslearn.com , Contact us : [email protected] , +201000216660 , +201001692348

Page 6: Machine Learning with Python - CLS Learning Solutions · capabilities of Python that will make it easy for you to work with data and set the stage for using Python for machine learning

Course Outcome Audience Profile

You will learn about the various applications of data science, how

companies from all sort of domains are solving their day to day to

long term business problems. We’ll learn about required skill sets of

a data scientist & machine learning expert which make them

capable of filling up this vital role. Once the stage is set and we

understand where we are heading we discuss why Python is the

tool of choice in machine learning. Functionalities and powerful

capabilities of Python that will make it easy for you to work with

data and set the stage for using Python for machine learning &

data science. you will learn using of the Python software for

Visualization of data using latest packages, ggplot & Sea born.

Focusing on packages numpy and pandas you will learn how to

manipulate data which will be eventually useful in converting raw

data suitable for machine learning algorithms.

This course is primarily for individuals who

are passionate about the field of data

science and who are aspiring to apply

machine learning in their business, industry

or research.

Prerequisites

You should be comfortable with Python, including

functions, control flow, lists, and loops.

All Rights reserved @ www.clslearn.com , Contact us : [email protected] , +201000216660 , +201001692348

Page 7: Machine Learning with Python - CLS Learning Solutions · capabilities of Python that will make it easy for you to work with data and set the stage for using Python for machine learning

We select the best instructors, who are certified from trustworthy

international vendors. They don’t only provide training program, but they

also share their professional experience with the students, so they can have

hands-on experience on the job market.

CLS facilities are well-equipped with strong hardware and software

technologies that aid both students and trainers lead very effective

smooth training programs.

We provide our clients with the best solutions, Our team of training advisers

answer whatever questions you have.

We have been in the market since 1995, and we kept accumulating

experience in the training business, and providing training for more than

100,000 trainees ever since, in Egypt, and the MENA region.

CLS is an authorized and accredited partner by technology leaders like

Microsoft, EC-Council, Adobe and Autodesk. This means that our

training programs are of the highest quality source materials, the most

up-to-date, and have the highest return on investment ever possible.

We keep tabs on every change in the market and the technology field,

so our training programs will always be updated up to the World-class

latest standards, and adapted to the global shape-shifting job market.

Our clients prefer our training programs not only for the quality

education they get, but also because they are cost effective.

All Rights reserved @ www.clslearn.com , Contact us : [email protected] , +201000216660 , +201001692348