Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Advanced Machine Learning with R
Rating: 3.4 out of 5(9 ratings)
42 students

Advanced Machine Learning with R

Learn advanced techniques like hyper parameter tuning, deep learning in a step by step manner with examples
Last updated 9/2017
English
English [Auto],

What you'll learn

  • Work with advanced techniques in machine learning with R
  • Explore advanced techniques such as hyper parameter tuning and deep learning
  • Work with Neural Networks (NNs) and explore, implement, and classify documents
  • Get to know hyper-parameter tuning by exploring and iterating through parameters
  • Understand unsupervised learning, clustering data, and visualizing
  • Know how to evaluate the performance of your models and put your model into use
  • Work with a variety of real-world algorithms that suit your problem

Course content

4 sections19 lectures1h 31m total length
  • The Course Overview1:58

    This video gives an overview of entire course.

  • Explore Sonar Data Set4:52

    The goal of this video is to examine the data we will use.

  • Tuning Grids8:40

    The aim of this video is to do exploratory analysis of the vote92 data set.

  • Iterating – Improving our Tuning4:51
    The aim of this video is to improve our model.
  • Final Results1:40

    The goal of this video is to examine the test set predictions vs actuals.

Requirements

  • If you are an aspiring data scientist who is familiar with the basic of the R language, data frames, and some basic knowledge in statistics, this video is for you

Description

Machine learning is the subfield of computer science that gives computers the ability to learn without being explicitly programmed. It explores the study and construction of algorithms that can learn from and make predictions on data. The R language is widely used among statisticians and data miners to develop statistical software and data analysis. Machine Learning is a cross-functional domain that uses concepts from statistics, math, software engineering, and more.
In this course, you’ll get to know the advanced techniques for Machine Learning with R, such as hyper-parameter turning, deep learning, and putting your models into production through solid, real-world examples. In the first example, you’ll learn all about neural networks through an example of DNA classification data. You’ll explore networks, implement them, and classify them.
After that, you’ll see how to tune hyper-parameters using a data set of sonar data and you’ll get to know their properties. Next, you’ll understand unsupervised learning with an example of clustering politicians, where you’ll explore new patterns, understand unsupervised learning, and visualize and cluster the data.
Moving on, we discuss some of the details of putting a model into a production system so you can use it as a part of a larger application. Finally, we’ll offer some suggestions for those who wish to practice the concepts further.

About the Author

Tim Hoolihan currently works at DialogTech, a marketing analytics company focused on conversations. He is the Senior Director of Data Science there. Prior to that, he was CTO at Level Seven, a regional consulting company in the US Midwest. He is the organizer of the Cleveland R User Group.
In his job, he uses deep neural networks to help automate of a lot of conversation classification problems. In addition, he works on some side-projects researching other areas of Artificial Intelligence and Machine Learning. Outside Data Science, he is interested in mathematical computation in general; he is a lifelong math learner and really enjoys applying it wherever he can. Recently, he has been spending time in financial analysis, and game development. He also knows a variety of languages: R, Python, Ruby, PHP, C/C++, and so on. Previously, he worked in web application and mobile development.

Who this course is for:

  • Readers are not expected to have any knowledge of the development of Artificial Intelligence or Machine Learning systems. If you want to understand how the R programming environment and packages can be used to develop machine learning systems, then this is the perfect course for you.