Machine Learning With Python

Build a Portfolio of 12 Machine Learning Projects with Python, SVM, Regression, Unsupervised Machine Learning & More!

Last updated 2022-01-10 | 4.3

- Machine Learning Engineers earn on average $166
- 000 - become an ideal candidate with this course!
- Solve any problem in your business
- job or personal life with powerful Machine Learning models
- Train machine learning algorithms to predict house prices
- identify handwriting
- detect cancer cells & more

What you'll learn

Machine Learning Engineers earn on average $166
000 - become an ideal candidate with this course!
Solve any problem in your business
job or personal life with powerful Machine Learning models
Train machine learning algorithms to predict house prices
identify handwriting
detect cancer cells & more
Go from zero to hero in Python
Seaborn
Matplotlib
Scikit-Learn
SVM
unsupervised Machine Learning etc

* Requirements

* Basic Python programming knowledge is necessary
* Good understanding of linear algebra

Description

The Complete Machine Learning Course in Python has been FULLY UPDATED for November 2019!

With brand new sections as well as updated and improved content, you get everything you need to master Machine Learning in one course! The machine learning field is constantly evolving, and we want to make sure students have the most up-to-date information and practices available to them:

Brand new sections include:

  • Foundations of Deep Learning covering topics such as the difference between classical programming and machine learning, differentiate between machine and deep learning, the building blocks of neural networks, descriptions of tensor and tensor operations, categories of machine learning and advanced concepts such as over- and underfitting, regularization, dropout, validation and testing and much more.

  • Computer Vision in the form of Convolutional Neural Networks covering building the layers, understanding filters / kernels, to advanced topics such as transfer learning, and feature extractions.

And the following sections have all been improved and added to:

  • All the codes have been updated to work with Python 3.6 and 3.7

  • The codes have been refactored to work with Google Colab

  • Deep Learning and NLP

  • Binary and multi-class classifications with deep learning

Get the most up to date machine learning information possible, and get it in a single course! 


                                                                *         *         *


The average salary of a Machine Learning Engineer in the US is $166,000! By the end of this course, you will have a Portfolio of 12 Machine Learning projects that will help you land your dream job or enable you to solve real life problems in your business, job or personal life with Machine Learning algorithms.

Come learn Machine Learning with Python this exciting course with Anthony NG, a Senior Lecturer in Singapore who has followed Rob Percival’s “project based" teaching style to bring you this hands-on course.

With over 18 hours of content and more than fifty 5 star ratings, it's already the longest and best rated Machine Learning course on Udemy!

Build Powerful Machine Learning Models to Solve Any Problem

You'll go from beginner to extremely high-level and your instructor will build each algorithm with you step by step on screen.

By the end of the course, you will have trained machine learning algorithms to classify flowers, predict house price, identify handwritings or digits, identify staff that is most likely to leave prematurely, detect cancer cells and much more!

Inside the course, you'll learn how to:

  • Gain complete machine learning tool sets to tackle most real world problems

  • Understand the various regression, classification and other ml algorithms performance metrics such as R-squared, MSE, accuracy, confusion matrix, prevision, recall, etc. and when to use them.

  • Combine multiple models with by bagging, boosting or stacking

  • Make use to unsupervised Machine Learning (ML) algorithms such as Hierarchical clustering, k-means clustering etc. to understand your data

  • Develop in Jupyter (IPython) notebook, Spyder and various IDE

  • Communicate visually and effectively with Matplotlib and Seaborn

  • Engineer new features to improve algorithm predictions

  • Make use of train/test, K-fold and Stratified K-fold cross validation to select correct model and predict model perform with unseen data

  • Use SVM for handwriting recognition, and classification problems in general

  • Use decision trees to predict staff attrition

  • Apply the association rule to retail shopping datasets

  • And much much more!

No Machine Learning required. Although having some basic Python experience would be helpful, no prior Python knowledge is necessary as all the codes will be provided and the instructor will be going through them line-by-line and you get friendly support in the Q&A area. 

Make This Investment in Yourself

If you want to ride the machine learning wave and enjoy the salaries that data scientists make, then this is the course for you!

Take this course and become a machine learning engineer!

Who this course is for:

  • Anyone willing and interested to learn machine learning algorithm with Python
  • Any one who has a deep interest in the practical application of machine learning to real world problems
  • Anyone wishes to move beyond the basics and develop an understanding of the whole range of machine learning algorithms
  • Any intermediate to advanced EXCEL users who is unable to work with large datasets
  • Anyone interested to present their findings in a professional and convincing manner
  • Anyone who wishes to start or transit into a career as a data scientist
  • Anyone who wants to apply machine learning to their domain

Course content

13 sections • 111 lectures

What Does the Course Cover? Preview 02:32

How to Succeed in This Course Preview 01:09

Project Files and Resources Preview 01:00

Installing Applications and Creating Environment Preview 05:17

Hello World Preview 10:57

Iris Project 1: Working with Error Messages Preview 12:32

Iris Project 2: Reading CSV Data into Memory Preview 08:45

Iris Project 3: Loading data from Seaborn Preview 08:43

Iris Project 4: Visualization Preview 10:20

Scikit-Learn Preview 09:11

EDA Preview 19:11

Correlation Analysis and Feature Selection Preview 08:47

Correlation Analysis and Feature Selection Preview 13:03

Linear Regression with Scikit-Learn Preview 13:44

Five Steps Machine Learning Process Preview 08:53

Robust Regression Preview 18:00

Evaluate Regression Model Performance Preview 15:39

Multiple Regression 1 Preview 19:44

Multiple Regression 2 Preview 12:27

Regularized Regression Preview 06:53

Polynomial Regression Preview 18:03

Dealing with Non-linear Relationships Preview 09:31

Feature Importance Preview 05:13

Data Preprocessing Preview 21:59

Variance-Bias Trade Off Preview 11:43

Learning Curve Preview 08:38

Cross Validation Preview 08:02

CV Illustration Preview 17:44

Logistic Regression Preview 20:52

Introduction to Classification Preview 05:04

Understanding MNIST Preview 14:56

SGD Preview 09:29

Performance Measure and Stratified k-Fold Preview 07:26

Confusion Matrix Preview 09:22

Precision Preview 03:38

Recall Preview 03:18

f1 Preview 02:04

Precision Recall Tradeoff Preview 18:02

Altering the Precision Recall Tradeoff Preview 03:07

ROC Preview 07:00

Support Vector Machine (SVM) Concepts Preview 06:57

Linear SVM Classification Preview 10:57

Polynomial Kernel Preview 05:03

Radial Basis Function Preview 08:17

Support Vector Regression Preview 08:04

Introduction to Decision Tree Preview 06:27

Training and Visualizing a Decision Tree Preview 06:38

Visualizing Boundary Preview 08:06

Tree Regression, Regularization and Over Fitting Preview 05:08

End to End Modeling Preview 04:49

Project HR Preview 24:01

Project HR with Google Colab Preview 10:07

Ensemble Learning Methods Introduction Preview 04:57

Bagging Preview 20:58

Random Forests and Extra-Trees Preview 10:13

AdaBoost Preview 06:31

Gradient Boosting Machine Preview 03:00

XGBoost Installation Preview 02:45

XGBoost Preview 04:40

Project HR - Human Resources Analytics Preview 08:09

Ensemble of Ensembles Part 1 Preview 06:22

Ensemble of ensembles Part 2 Preview 04:53

kNN Introduction Preview 09:54

Project Cancer Detection Preview 08:50

Addition Materials Preview 00:16

Project Cancer Detection Part 1 Preview 20:12

Dimensionality Reduction Concept Preview 04:38

PCA Introduction Preview 07:17

Project Wine Preview 06:26

Kernel PCA Preview 05:34

Kernel PCA Demo Preview 03:30

LDA vs PCA Preview 05:36

Project Abalone Preview 03:54

Estimating Simple Function with Neural Networks Preview 21:30

Neural Network Architecture Preview 07:01

Motivational Example - Project MNIST Preview 21:19

Binary Classification Problem Preview 10:20

Natural Language Processing - Binary Classification Preview 10:59

Introduction to Neural Networks Preview 02:31

Differences between Classical Programming and Machine Learning Preview 04:21

Learning Representations Preview 10:39

What is Deep Learning Preview 19:10

Learning Neural Networks Preview 11:09

Why Now? Preview 02:51

Building Block Introduction Preview 04:44

Tensors Preview 03:59

Tensor Operations Preview 17:19

Gradient Based Optimization Preview 11:55

Getting Started with Neural Network and Deep Learning Libraries Preview 04:28

Categories of Machine Learning Preview 10:07

Over and Under Fitting Preview 15:22

Machine Learning Workflow Preview 04:54

Outline Preview 03:56

Neural Network Revision Preview 08:14

Motivational Example Preview 07:31

Visualizing CNN Preview 14:15

Understanding CNN Preview 05:54

Layer - Input Preview 05:50

Layer - Filter Preview 17:15

Activation Function Preview 06:41

Pooling, Flatten, Dense Preview 11:11

Training Your CNN 1 Preview 13:51

Training Your CNN 2 Preview 18:35

Loading Previously Trained Model Preview 01:25

Model Performance Comparison Preview 09:08

Data Augmentation Preview 02:47

Transfer Learning Preview 11:03

Feature Extraction Preview 11:15

State of the Art Tools Preview 05:10