Machine Learning With R

Career changer non-techies.
Kick-start your career in Machine Learning.

Machine Learning With R

This Machine Learning with R dives into the basics of machine learning using an approachable, and well-known, programming language.

Look at real-life examples of Machine learning and how it affects society in ways you may not have guessed!

Forms Developer

Each course is like an interactive textbook, featuring pre-recorded videos, quizzes, and projects.

Application Developers

Connect with thousands of other learners and debate ideas, discuss course material, and get help mastering concepts.


Earn official recognition for your work, and share your success with friends, colleagues, and employers.

What’s Included in the course

Course Duration: 20 Days


  • Popular algorithms: Classification, Regression, Clustering, and Dimensional Reduction.
  • Popular models: Train/Test Split, Root Mean Squared Error, and Random Forests.

R is a powerful language for data analysis, data visualization, machine learning and statistics. Originally developed for statistical programming, it is now one of the most popular languages in data science. You’ll be learning about the basics of R, and you’ll end with the confidence to start writing your own R scripts. But this isn’t your typical textbook introduction to R. You’re not just learning about R fundamentals, you’ll be using R to solve problems related to movies data. Using a concrete example makes the learning painless. You will learn about the fundamentals of R syntax, including assigning variables and doing simple operations with one of R’s most important data structures — vectors! From vectors, you’ll then learn about lists, matrix, arrays and data frames. Then you’ll jump into conditional statements, functions, classes and debugging. Once you’ve covered the basics – you’ll learn about reading and writing data in R, whether it’s a table format (CSV, Excel) or a text file (.txt). Finally, you’ll end with some important functions for character strings and dates in R.

Course Structure

R Basics

Session 1 – R basics

  • Math, Variables, and Strings
  • Vectors and Factors
  • Vector operations

Session 2 – Data structures in R

  • Arrays & Matrices
  • Lists
  • Dataframes

Session 3 – R programming fundamentals

  • Conditions and loops
  • Functions in R
  • Objects and Classes
  • Debugging

Session 4 – Working with data in R

  • Reading CSV and Excel Files
  • Reading text files
  • Writing and saving data objects to file in R

Session 5 – Strings and Dates in R

  • String operations in R
  • Regular Expressions
  • Dates in R


Part II: Machine Learning

Session 1 – Machine Learning vs Statistical Modeling & Supervised vs Unsupervised Learning

  • Machine Learning Languages, Types, and Examples
  • Machine Learning vs Statistical Modelling
  • Supervised vs Unsupervised Learning
  • Supervised Learning Classification
  • Unsupervised Learning

Session 2 – Supervised Learning I

  • K-Nearest Neighbors
  • Decision Trees
  • Random Forests
  • Reliability of Random Forests
  • Advantages & Disadvantages of Decision Trees

Session 3 – Supervised Learning II

  • Regression Algorithms
  • Model Evaluation
  • Model Evaluation: Overfitting &Underfitting
  • Understanding Different Evaluation Models

Session 4 – Unsupervised Learning

  • K-Means Clustering plus Advantages & Disadvantages
  • Hierarchical Clustering plus Advantages & Disadvantages
  • Measuring the Distances Between Clusters – Single Linkage Clustering
  • Measuring the Distances Between Clusters – Algorithms for Hierarchy Clustering
  • Density-Based Clustering

Session 5 – Dimensionality Reduction & Collaborative Filtering

  • Dimensionality Reduction: Feature Extraction & Selection
  • Collaborative Filtering & Its Challenges

Request More Information

Enroll Now

10 + 6 =

Featured Courses

No Results Found

The page you requested could not be found. Try refining your search, or use the navigation above to locate the post.

No Results Found

The page you requested could not be found. Try refining your search, or use the navigation above to locate the post.