Complete Deep Learning In R With Keras & Others (Udemy.com)
Deep Learning: Master Powerful Deep Learning Tools in R Like Keras, Mxnet, H2O and Others
Created by: Minerva Singh
Last updated December 2019
What you will learn
- Be Able To Harness The Power Of R For Practical Data Science
- Master The Theory Of Artificial Neural Networks (ANN) and Deep Neural Networks (DNN)
- Implement ANN For Classification & Regression Problems In R
- Learn The Implementation Of Both ANN & DNN Using The H2o Package Of R Programming Language
- Learn The Implementation Of Both ANN & DNN Using The MxNet Package Of R Programming Language
- Introduction to Convolutional Neural Networks (CNN) For Imagery Classification
- Implement CNNs Using Keras
How it compares
Against the other 461 rated Udemy courses in Data Science on CourseDuck:
- Rating4.6 out of 5higher than 67% of them
- Reviews213#340 of 462 by number of reviews
- Length7.9 hoursshorter than 53% of them
- Last updatedDecember 2019earlier than 91% of them
Course Description
YOUR COMPLETE GUIDE TO ARTIFICIAL NEURAL NETWORKS & DEEP LEARNING IN R:
This course covers the main aspects of neural networks and deep learning. If you take this course, you can do away with taking other courses or buying books on R based data science.
In this age of big data, companies across the globe use R to sift through the avalanche of information at their disposal. By becoming proficient in neural networks and deep learning in R, you can give your company a competitive edge and boost your career to the next level!
LEARN FROM AN EXPERT DATA SCIENTIST:
My name is Minerva Singh and I am an Oxford University MPhil (Geography and Environment) graduate. I recently finished a PhD at Cambridge University.
I have +5 years of experience in analyzing real life data from different sources using data science related techniques and producing publications for international peer reviewed journals.
Over the course of my research I realized almost all the R data science courses and books out there do not account for the multidimensional nature of the topic .
This course will give you a robust grounding in the main aspects of practical neural networks and deep learning.
Unlike other R instructors, I dig deep into the data science features of R and give you a one-of-a-kind grounding in data science...
You will go all the way from carrying out data reading & cleaning to to finally implementing powerful neural networks and deep learning algorithms and evaluating their performance using R.
Among other things:
You will be introduced to powerful R-based deep learning packages such as h2o and MXNET.
You will be introduced to deep neural networks (DNN), convolution neural networks (CNN) and unsupervised methods.
You will learn how to implement convolutional neural networks (CNN)s on imagery data using the Keras framework
You will learn to apply these frameworks to real life data including credit card fraud data, tumor data, images among others for classification and regression applications.
With this course, you’ll have the keys to the entire R Neural Networks and Deep Learning Kingdom!
NO PRIOR R OR STATISTICS/MACHINE LEARNING KNOWLEDGE IS REQUIRED:
You’ll start by absorbing the most valuable R Data Science basics and techniques. I use easy-to-understand, hands-on methods to simplify and address even the most difficult concepts in R.
My course will help you implement the methods using real data obtained from different sources. Many courses use made-up data that does not empower students to implement R based data science in real-life.
After taking this course, you’ll easily use data science packages like caret, h2o, mxnet, keras to implement novel deep learning techniques in R. You will get your hands dirty with real life data, including real-life imagery data which you will learn to pre-process and model
You’ll even understand the underlying concepts to understand what algorithms and methods are best suited for your data.
We will also work with real data and you will have access to all the code and data used in the course.
JOIN MY COURSE NOW!
Instructor Details
- 4.6 Rating
213 Reviews
Minerva Singh
I completed a PhD (University of Cambridge, UK) in 2017 where I focussed on implementing data science techniques for quantifying the impact of forest loss on tropical ecosystems. I hold an MPhil (School of Geography and Environment) and an MSc (Department of Engineering) from Oxford University. I have more than 10 year's experience in conducting academic research (published in high level peer-reviewed international scientific journals such as PLOS One) and advising both non-governmental and industry stakeholders in data science, deep learning and earth observation (EO) related topics.
I have a strong track record in implementing machine learning, data visualization, spatial data analysis, deep learning and natural language processing tasks using both R and Python. In addition to being educated at the best universities in the world, I have honed my statistical and data analysis skills through many MOOCs, including The Analytics Edge (R based statistics and machine learning course offered by EdX), Statistical Learning (R-based Machine Learning course offered by Stanford online) and the IBM Data Science Professional certificate Track. I specialise in a variety of topics ranging from deep learning (Tensorflow, Keras) to machine learning to spatial data analysis (including EO data processing), data visualizations, natural language processing, financial analysis among others. I have acted as a peer reviewer on highly
More courses by Minerva Singh
Explainable AI (XAI) For Generative AI (2026)
4.4 (10,448 Reviews)
Provider: Udemy
Time: 2.8h
$19.99
Core Spatial Data Analysis: Introductory GIS with R and QGIS (2025)
4.2 (2,392 Reviews)
Provider: Udemy
Time: 2.7h
$13.99
ArcGIS Desktop For Spatial Analysis: Go From Basic To Pro (2025)
4.6 (2,253 Reviews)
Provider: Udemy
Time: 5h
$94.99
Introduction to Large Language Models (LLMs) In Python (2025)
4.5 (2,212 Reviews)
Provider: Udemy
Time: 2.9h
$19.99
Complete Data Science Training with Python for Data Analysis (2025)
4.3 (2,204 Reviews)
Provider: Udemy
Time: 13.1h
$12.99
Applied Statistical Modeling for Data Analysis in R (2025)
4.4 (2,049 Reviews)
Provider: Udemy
Time: 10h
$99.99
More Data Science courses
Master statistics & machine learning: intuition, math, code (2026)
4.9 (3,077 Reviews)
Provider: Udemy
Time: 38.3h
$124.99
Reviews
By Amit Narang on 12/16/2021
The course contains valuable information about deep learning tools in R. It will significantly enrich my knowledge of the subject. The instructor's knowledge of the subject and her delivery is impressive.
By Raveena Sarkar on 11/11/2021
The course contains useful and important information about the utility of various tools in R. The course is certainly going to enrich my knowledge base of the subject. the instructor is brilliant in explaining various aspects of the concept. Her knowledge of the subject is impressive.
By Ravi Srivastava on 10/5/2021
This is an ideal course regarding the utility of different tools for deep learning in R. The course has immense potential for practical applications. The instructor has deep knowledge of the subject and her delivery is powerful.
By Rishilal Yadav on 8/30/2021
The course contains vital and valuable information about the utility of important tools for deep learning in R. The concepts have vast opportunities for practical applications. I will be able to make use of this course to enhance the quality of my work. The instructor has thorough knowledge of the subject. Her lectures are precise and impressive.
By Rajesh Kumar on 7/25/2021
This is a complete course containing important and useful information. the concepts of the course are very much relevant and useful for my work. The instructor has in-depth knowledge of the subject and explains the concepts in clear terms.
By Anonymized User on 5/25/2021
The course contains extensive information in a well-formatted manner regarding deep learning in R with Keras and others. The instructor has vast knowledge of the subject and effective communication skills. Overall very useful course and satisfying experience.
By Munsi Abdur Rouf on 8/22/2020
The problems were great in getting to actually practice the concepts. Speed was a good pace and the explanations were easy to understand. I loved the course. They gave a roadmap on how to proceed further and included a glimpse of more advanced concepts.
By Asmani munira on 8/19/2020
It is an excellent course to learn the basics of deep learning and using R with keras in real and theoretical work environments. Concepts are explained in an interesting way and easy to understand. A good course for building a solid foundation.
By Shivam Sarin on 8/7/2020
Not really, the tutor only explains the codes not what happens behind it. I can find these codes online. Moreover the codes are different and incomplete for some lectures. For example check section 4 ann classification with mxnet. the code uploaded is different than what is shown.
By Lindsay Hiebert on 7/17/2019
Thank you. The course is very informative and the instructor is extremely knowledgeable and moves at a very quick pace to provide explanations and examples about the workflow and concept of machine learning. It may be of value to check many of the coding examples and samples for code and data that do not seem to work well out of the box for "Complete Deep Learning in R with Keras and Others" . for example missing data, code, samples, CV files and packages and commands that often do not run due to packages not being installed, code not being provided, or errors being generated during the working samples. for example errors such as these " > library(keras) > > data = dataset_mnist() Error: Installation of TensorFlow not found. " > library(keras) > d2 = dataset_mnist() Error: Installation of TensorFlow not found. train = read_csv("digit-train.csv") Error: 'digit-train.csv' does not exist in current working directory > modelNnet = train(default~., + training, + method="nnet", + metric="ROC", + preProcess=c('center', 'scale'), + trace=FALSE, + tuneLength=1, + trControl=fitControl) > modelNnet Neural Network 22500 samples 23 predictor 2 classes: 'No', 'Yes' Pre-processing: centered (23), scaled (23) Resampling: Cross-Validated (10 fold) Summary of sample sizes: 20250, 20250, 20249, 20251, 20249, 20251, ... Resampling results: ROC Sens Spec 0.7210407 0.942078 0.38115 Tuning parameter 'size' was held constant at a value of 1 Tuning parameter 'decay' was held constant at a value of 0 > > summary(modelNnet) a 23-1-1 network with 26 weights options were - entropy fitting b->h1 i1->h1 i2->h1 i3->h1 i4->h1 i5->h1 i6->h1 i7->h1 i8->h1 i9->h1 3.63 0.43 0.14 0.08 0.11 -0.13 -2.74 0.24 -0.16 -0.37 i10->h1 i11->h1 i12->h1 i13->h1 i14->h1 i15->h1 i16->h1 i17->h1 i18->h1 i19->h1 -0.12 -0.23 0.25 -0.14 -0.47 -0.53 0.43 -0.18 1.14 2.76 i20->h1 i21->h1 i22->h1 i23->h1 0.63 0.14 0.98 0.09 b->o h1->o 0.97 -2.96 > > > predNnet= predict(modelNnet, testing) > cmNnet= confusionMatrix(predNnet, testing$default) Error: `data` and `reference` should be factors with the same levels. > cmNnet Error: object 'cmNnet' not found"
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100












