# Machine Learning with Python

This course has been designed help you learn Machine Learning’s complex theory, algorithms and coding libraries in a simple way. This program dives deep into Introduction of Machine Learning, Application of Machine Learning, Machine Learning Introduction, Supervised and Unsupervised Learning, Regression and Classification Problems, Semi-Supervised and Reinforcement Learning.

## Enquire Now

#### 72 Course Hours

#### Eligibility

Anyone with basic knowledge of Machine Learning.

#### Available Modules

In-class and online.

#### Expert Training

Designed, developed and delivered by industry experts with over 20 years of experience.

Program Details:

**Introduction of Data Science and Machine Learning**

What is data Science

Introduction of Machine Learning

Application of Machine Learning

Machine Learning Introduction

Supervised & Unsupervised Learning

Regression & Classification Problems

Semi-Supervised & Reinforcement Learning

**Introduction Python**

What is Python?

Installing Anaconda

Understanding the Spyder Integrated Development Environment (IDE)

Python basics and string manipulation

lists, tuples, dictionaries, variables

Control Structure

If loop, For & while Loop

Writing user defined functions

Object oriented programming

Working with Class & Inheritance

**Data Structure & Data Manipulation in Python**

Intro to Numpy Arrays

Data Processing using Arrays

Mathematical computing basics

Basic statistics

File Input and Output

Getting Started with Pandas

Data Acquisition (Import & Export)

Selection, Filtering, Combining and Merging Data Frames

Removing Duplicates & String Manipulation

**Statistics for Machine Learning**

Statistical Inference

Statistical Population

Statistical Models

**Data Preprocessing **

Get the dataset

Importing the Libraries

Importing the Dataset

Missing Data

Categorical Data

Feature Scaling

Data Preprocessing Template!

**Simple Linear Regression**

Dataset + Business Problem Description

Simple Linear Regression Intuition

Simple Linear Regression in Python

**Multiple Linear Regression**

Dataset + Business Problem Description

Multiple Linear Regression Intuition

Multiple Linear Regression in Python

**Polynomial Regression**

Polynomial Regression Intuition

How to get the dataset

Polynomial Regression in Python

Python Regression Template

**Support Vector Regression (SVR)**

How to get the dataset

SVR in Python

**Decision Tree Regression**

Decision Tree Regression Intuition

How to get the dataset

Decision Tree Regression in Python

**Random Forest Regression**

Random Forest Regression Intuition

How to get the dataset

Random Forest Regression in Python

**Logistic Regression**

Logistic Regression Intuition

How to get the dataset

Logistic Regression in Python

Python Classification Template

**K-Nearest Neighbors (K-NN)**

K-Nearest Neighbor Intuition

How to get the dataset

K-NN in Python

**Support Vector Machine (SVM)**

SVM Intuition

How to get the dataset

SVM in Python

**Kernel SVM**

Kernel SVM Intuition

Mapping to a higher dimension

The Kernel Trick

Types of Kernel Functions

How to get the dataset

Kernel SVM in Python

**Naive Bayes**

Bayes Theorem

Naive Bayes Intuition

How to get the dataset

Naive Bayes in Python

**Decision Tree Classification**

Decision Tree Classification Intuition

How to get the dataset

Decision Tree Classification in Python

**Random Forest Classification**

Random Forest Classification Intuition

How to get the dataset

Random Forest Classification in Python

**K-Means Clustering**

K-Means Clustering Intuition

K-Means Random Initialization Trap

K-Means Selecting The Number Of Clusters

How to get the dataset

K-Means Clustering in Python

**Hierarchical Clustering**

Hierarchical Clustering Intuition

Hierarchical Clustering How Dendrograms Work

Hierarchical Clustering Using Dendrograms

How to get the dataset

HC in Python

**Apriori**

Apriori Intuition

How to get the dataset

Apriori in Python

**Upper Confidence Bound (UCB)**

The Multi-Armed Bandit Problem

Upper Confidence Bound (UCB) Intuition

How to get the dataset

Upper Confidence Bound in Python

**Thompson Sampling**

Thompson Sampling Intuition

Algorithm Comparison: UCB vs Thompson Sampling

How to get the dataset

Thompson Sampling in Python

**Natural Language Processing**

How to get the dataset

Natural Language Processing in Python

**Deep Learning **

What is Deep Learning?

**Artificial Neural Networks**

Plan of attack

The Neuron

The Activation Function

How do Neural Networks work?

How do Neural Networks learn?

Gradient Descent

Stochastic Gradient Descent

Back propagation

How to get the dataset

Business Problem Description

ANN in Python

**Convolutional Neural Networks**

What are convolutional neural networks?

Convolution Operation

ReLU Layer

Pooling

Flattening

Full Connection

Softmax & Cross-Entropy

How to get the dataset 3

CNN in Python