Machine Learning A-Z™: Hands-On Python & R In Data Science
4.4 (13,500 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
94,449 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Machine Learning A-Z™: Hands-On Python & R In Data Science to your Wishlist.

Add to Wishlist

Machine Learning A-Z™: Hands-On Python & R In Data Science

Learn to create Machine Learning Algorithms in Python and R from two Data Science experts. Code templates included.
Bestselling
4.4 (13,500 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
94,449 students enrolled
English
English [Auto-generated]
Current price: $10 Original price: $200 Discount: 95% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 40.5 hours on-demand video
  • 18 Articles
  • 2 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Master Machine Learning on Python & R
  • Have a great intuition of many Machine Learning models
  • Make accurate predictions
  • Make powerful analysis
  • Make robust Machine Learning models
  • Create strong added value to your business
  • Use Machine Learning for personal purpose
  • Handle specific topics like Reinforcement Learning, NLP and Deep Learning
  • Handle advanced techniques like Dimensionality Reduction
  • Know which Machine Learning model to choose for each type of problem
  • Build an army of powerful Machine Learning models and know how to combine them to solve any problem
View Curriculum
Requirements
  • Just some high school mathematics level
Description

Interested in the field of Machine Learning? Then this course is for you!

This course has been designed by two professional Data Scientists so that we can share our knowledge and help you learn complex theory, algorithms and coding libraries in a simple way.

We will walk you step-by-step into the World of Machine Learning. With every tutorial you will develop new skills and improve your understanding of this challenging yet lucrative sub-field of Data Science.

This course is fun and exciting, but at the same time we dive deep into Machine Learning. It is structured the following way:

  • Part 1 - Data Preprocessing
  • Part 2 - Regression: Simple Linear Regression, Multiple Linear Regression, Polynomial Regression, SVR, Decision Tree Regression, Random Forest Regression
  • Part 3 - Classification: Logistic Regression, K-NN, SVM, Kernel SVM, Naive Bayes, Decision Tree Classification, Random Forest Classification
  • Part 4 - Clustering: K-Means, Hierarchical Clustering
  • Part 5 - Association Rule Learning: Apriori, Eclat
  • Part 6 - Reinforcement Learning: Upper Confidence Bound, Thompson Sampling
  • Part 7 - Natural Language Processing: Bag-of-words model and algorithms for NLP
  • Part 8 - Deep Learning: Artificial Neural Networks, Convolutional Neural Networks
  • Part 9 - Dimensionality Reduction: PCA, LDA, Kernel PCA
  • Part 10 - Model Selection & Boosting: k-fold Cross Validation, Parameter Tuning, Grid Search, XGBoost

Moreover, the course is packed with practical exercises which are based on live examples. So not only will you learn the theory, but you will also get some hands-on practice building your own models.

And as a bonus, this course includes both Python and R code templates which you can download and use on your own projects.

Who is the target audience?
  • Anyone interested in Machine Learning
  • Students who have at least high school knowledge in math and who want to start learning Machine Learning
  • Any intermediate level people who know the basics of machine learning, including the classical algorithms like linear regression or logistic regression, but who want to learn more about it and explore all the different fields of Machine Learning.
  • Any people who are not that comfortable with coding but who are interested in Machine Learning and want to apply it easily on datasets.
  • Any students in college who want to start a career in Data Science.
  • Any data analysts who want to level up in Machine Learning.
  • Any people who are not satisfied with their job and who want to become a Data Scientist.
  • Any people who want to create added value to their business by using powerful Machine Learning tools
Students Who Viewed This Course Also Viewed
Curriculum For This Course
275 Lectures
40:46:57
+
Welcome to the course!
5 Lectures 23:39

Why Machine Learning is the Future
06:37


Installing Python and Anaconda (MAC & Windows)
07:31

BONUS: Meet your instructors
00:29
+
-------------------------- Part 1: Data Preprocessing --------------------------
10 Lectures 01:42:47

Get the dataset
06:58

Importing the Libraries
05:20

Importing the Dataset
11:55

For Python learners, summary of Object-oriented programming: classes & objects
01:00

Missing Data
15:57

Categorical Data
18:01

Splitting the Dataset into the Training set and Test set
17:37

Feature Scaling
15:36

And here is our Data Preprocessing Template!
08:48

Data Preprocessing
5 questions
+
------------------------------ Part 2: Regression ------------------------------
1 Lecture 00:23
Welcome to Part 2 - Regression
00:23
+
Simple Linear Regression
12 Lectures 01:25:06
How to get the dataset
03:18

Dataset + Business Problem Description
02:56

Simple Linear Regression Intuition - Step 1
05:45

Simple Linear Regression Intuition - Step 2
03:09

Simple Linear Regression in Python - Step 1
09:55

Simple Linear Regression in Python - Step 2
08:19

Simple Linear Regression in Python - Step 3
06:43

Simple Linear Regression in Python - Step 4
14:50

Simple Linear Regression in R - Step 1
04:40


Simple Linear Regression in R - Step 3
03:38

Simple Linear Regression in R - Step 4
15:55

Simple Linear Regression
5 questions
+
Multiple Linear Regression
18 Lectures 02:21:46
How to get the dataset
03:18

Dataset + Business Problem Description
03:44

Multiple Linear Regression Intuition - Step 1
01:02

Multiple Linear Regression Intuition - Step 2
01:00

Multiple Linear Regression Intuition - Step 3
07:21

Multiple Linear Regression Intuition - Step 4
02:10

Multiple Linear Regression Intuition - Step 5
15:41

Multiple Linear Regression in Python - Step 1
15:57

Multiple Linear Regression in Python - Step 2
02:56

Multiple Linear Regression in Python - Step 3
05:28

Multiple Linear Regression in Python - Backward Elimination - Preparation
13:14

Multiple Linear Regression in Python - Backward Elimination - HOMEWORK !
12:40

Multiple Linear Regression in Python - Backward Elimination - Homework Solution
09:10

Multiple Linear Regression in R - Step 1
07:50

Multiple Linear Regression in R - Step 2
10:25

Multiple Linear Regression in R - Step 3
04:26

Multiple Linear Regression in R - Backward Elimination - HOMEWORK !
17:51

Multiple Linear Regression in R - Backward Elimination - Homework Solution
07:33

Multiple Linear Regression
5 questions
+
Polynomial Regression
12 Lectures 02:09:06
Polynomial Regression Intuition
05:08

How to get the dataset
03:18

Polynomial Regression in Python - Step 1
11:38

Polynomial Regression in Python - Step 2
11:45

Polynomial Regression in Python - Step 3
19:57

Polynomial Regression in Python - Step 4
05:45

Python Regression Template
10:58

Polynomial Regression in R - Step 1
09:12

Polynomial Regression in R - Step 2
09:58

Polynomial Regression in R - Step 3
19:54

Polynomial Regression in R - Step 4
09:35

R Regression Template
11:58
+
Support Vector Regression (SVR)
3 Lectures 34:59
How to get the dataset
03:18

SVR in Python
19:57

SVR in R
11:44
+
Decision Tree Regression
4 Lectures 49:03
Decision Tree Regression Intuition
11:06

How to get the dataset
03:18

Decision Tree Regression in Python
14:45

Decision Tree Regression in R
19:54
+
Random Forest Regression
4 Lectures 44:28
Random Forest Regression Intuition
06:44

How to get the dataset
03:18

Random Forest Regression in Python
16:44

Random Forest Regression in R
17:42
+
Evaluating Regression Models Performance
5 Lectures 35:06
R-Squared Intuition
05:11

Adjusted R-Squared Intuition
09:56

Evaluating Regression Models Performance - Homework's Final Part
08:54

Interpreting Linear Regression Coefficients
09:16

Conclusion of Part 2 - Regression
01:49
30 More Sections
About the Instructor
Kirill Eremenko
4.5 Average rating
43,984 Reviews
198,156 Students
29 Courses
Data Scientist & Forex Systems Expert

My name is Kirill Eremenko and I am super-psyched that you are reading this!

I teach courses in two distinct Business areas on Udemy: Data Science and Forex Trading. I want you to be confident that I can deliver the best training there is, so below is some of my background in both these fields.

Data Science

Professionally, I am a Data Science management consultant with over five years of experience in finance, retail, transport and other industries. I was trained by the best analytics mentors at Deloitte Australia and today I leverage Big Data to drive business strategy, revamp customer experience and revolutionize existing operational processes.

From my courses you will straight away notice how I combine my real-life experience and academic background in Physics and Mathematics to deliver professional step-by-step coaching in the space of Data Science. I am also passionate about public speaking, and regularly present on Big Data at leading Australian universities and industry events.

Forex Trading

Since 2007 I have been actively involved in the Forex market as a trader as well as running programming courses in MQL4. Forex trading is something I really enjoy, because the Forex market can give you financial, and more importantly - personal freedom.

In my other life I am a Data Scientist - I study numbers to analyze patterns in business processes and human behaviour... Sound familiar? Yep! Coincidentally, I am a big fan of Algorithmic Trading :) EAs, Forex Robots, Indicators, Scripts, MQL4, even java programming for Forex - Love It All!

Summary

To sum up, I am absolutely and utterly passionate about both Data Science and Forex Trading and I am looking forward to sharing my passion and knowledge with you!

Hadelin de Ponteves
4.5 Average rating
16,926 Reviews
108,175 Students
5 Courses
Data Scientist

Hi. My name is Hadelin de Ponteves. Always eager to learn, I invested a lot of my time in learning and teaching, covering a wide range of different scientific topics. 

Today I am passionate about data science, artificial intelligence and deep learning. I will do my very best to convey my passion for data science to you. I have gained diverse experience in this field. I have an engineering master's degree with a specialisation in data science. I spent one year doing research in machine learning, working on innovative and exciting projects. Then a work experience at Google where I implemented some machine learning models for business analytics. 

Eventually, I realised I spent most of my time doing analysis and I gradually needed to feed my creativity so I became an entrepreneur. My courses will combine the two dimensions of analysis and creativity, allowing you to learn all the analytic skills required in data science, by applying it on creative ideas. 

Looking forward to working together!


Hello, je m'appelle Hadelin de Ponteves et je suis un data scientist passionné. 

Etant particulièrement sensible au domaine de l'éducation, je suis déterminé à y apporter de grandes contributions. J'ai déjà investi beaucoup de mon temps dans la sphère de l'éducation, à étudier et enseigner divers sujets scientifiques. 

Aujourd'hui, je suis passionné de data sciences, d'intelligence artificielle et de deep learning. Et je ferai de mon mieux pour vous transmettre mes passions. Car c'est en étant passionné que l'on réussit le mieux dans un domaine, et que l'on est le plus heureux dans notre travail au quotidien.

J'ai acquis beaucoup d'expérience en data sciences. J'ai effectué mes études à l'école Centrale Paris, où j'ai suivi le parcours Data Sciences, en parallèle d'un master de recherche en machine learning à l'Ecole Normale Supérieure. Ma page étudiante s'est enchaînée avec une expérience chez Google où j'ai fait des data sciences pour résoudre des problèmes business. Puis j'ai réalisé que je passais la plupart de mon temps à analyser et je développais petit à petit un besoin de créer. Donc pour nourrir ma créativité, je suis devenu un entrepreneur.

Et justement, mes cours vont tous combiner ces deux dimensions d'analyse et de créativité, grâce auxquelles vous intégrerez toutes les compétences à avoir en data sciences, en les appliquant à des idées créatives.

J'ai hâte de vous retrouver dans mes cours et de partager mes passions avec vous!


Hadelin de Ponteves

SuperDataScience Team
4.5 Average rating
37,798 Reviews
171,518 Students
17 Courses
Helping Data Scientists Succeed

Hi there,

We are the SuperDataScience team. You will find us in the Data Science courses taught by Kirill Eremenko - we are here to help you out with any questions and make sure your journey through the courses is always smooth sailing!

The best way to get in touch is to post a discussion in the Q&A of the course you are taking. In most cases we will respond within 24 hours.

We're passionate about helping you enjoy the courses!

See you in class,

Sincerely,

The Real People at SuperDataScience