
Discover practical neural networks and deep learning in R, including deep, convolutional, and recurrent networks, applying them to real-life data such as credit card fraud and images for classification and regression.
Install and configure R and R Studio on Windows, Mac, or Linux using appropriate version and mirror. Install and load packages with library, and use code chunks for reproducible research.
Discover how to read csv and excel data into R, set the working directory, and inspect data frames with head, using read.csv, read.table, and read_excel.
Read data from html tables on Wikipedia pages using R, by locating the table class, copying the ex-parte details, and reading the table with read_html and the table index.
Remove missing values in R by using complete cases, substituting with mean, or applying imputation via the mice package, including predictive mean mapping on air quality data.
Explore data summarizing with dplyr using air quality data, performing select, filter, mutate, and summarize by month to compute mean ozone values.
Learn exploratory data analysis in R, using histograms, box plots, and scatter plots to reveal distributions and relationships; master qplot and ggplot2 for clear visualizations.
Explore exploratory data analysis in R using the xda package, install and load it, summarize quantitative variables with numb, inspect qualitative data with guide summary, and visualize relationships.
Explore the difference between supervised and unsupervised learning, from learning from data without labels to using labeled training data for classification and regression.
Apply neural networks to binary credit default classification using predictors like payment history, bill amount, age, education, and gender, with a 75/25 split and 10-fold cross-validation achieving about 0.818 accuracy.
Implement a multi-layer perceptron for supervised classification in R, from data preparation and train-test split to backpropagation training, prediction on unseen data, and evaluation with a confusion matrix.
Demonstrates using neural networks for multiclass classifications with iris data, applying softmax modeling, predicting species from predictors, and evaluating results with confusion matrices and accuracy.
Learn to build a multiclass neural network for handwritten digit images, loading pixel predictors, converting data to matrices, and predicting unseen digit labels (0–9) from training and test sets.
Explore neural network based regression to predict cement strength from predictors like slag, ash, water, cement, and age using the neuralnet package, with 0-1 normalization and a 75/25 train-test split.
Identify variable importance in neural networks using neural interpretation diagrams and the Gonzalez and OED algorithms, applied to concrete strength prediction with predictors such as cement, water, and aggregate.
Build a two-hidden-layer deep neural network in R with neuralnet for binary classification on college data. Normalize predictors, encode the target, and achieve 93% accuracy via a confusion matrix.
Implement a simple deep neural network in R using the deepnet package for regression on the Boston housing data, including train-test splitting, normalization, and mean squared error evaluation.
Learn to read external data in H2O for neural networks and deep learning in R, including starting H2O, configuring memory, importing files, and splitting data into training and testing sets.
Build deep neural networks in R with H2O for multi-class fashion item classification, using three hidden layers with dropout and cross-entropy loss to reach 91% accuracy on a 75/25 split.
Identify the most important predictors, such as radius mean and texture mean, for distinguishing malignant versus benign tumors using h2o deep learning and assess AUC performance.
Explore activation functions in neural networks, including sigmoid, softmax, and ReLU, their roles in non-linear modeling, probability outputs, and multiclass or binary classification in CNNs.
Explore regression with deep learning by implementing a two-hidden-layer H2O deep learning model on the Boston housing dataset, predicting prices from 13 predictors and evaluating error to refine architecture.
Implement an autoencoder deep learning model in R using h2o to detect credit card fraud, using predictors X1–X30 and 31st column as the label, an unsupervised approach with train-test split.
Explore unsupervised classification with autoencoders in R, using H2O deep features to distinguish binary and malignant diagnoses and visualize results with cube plots.
Install and use mxnet in R and RStudio to accelerate deep learning analyses on personal laptops. Learn installing via the base package and loading mxnet for workflows.
Implement a binary classification using mxnet's maxnet package, building a multi-layer perceptron with 60 predictors, training on 75% of data and evaluating with softmax activation.
Implement an ann-based regression using MXNet with the Boston housing dataset, building train and test matrices, a hidden layer, and linear regression output, evaluating with mean squared error.
Learn to build a deep neural network for multi-class fashion item classification with MXNet, using a 128–64–10 fully connected architecture, reglue and softmax activations, and a 75/25 data split.
Evaluate the accuracy of a deep neural network built with three hidden layers and a softmax output, using a confusion matrix and testing data to gauge generalizability.
Implement MXNet via caret to build a neural network (mlp) for classifying malignant versus benign tumors, including data prep, train-test split, mlp grid specification, and evaluation with a confusion matrix.
Explore convolutional neural networks (CNNs) for image classification, learning high-level features via convolution, nonlinearity, pooling, and classifying with fully connected layers and softmax.
Implement a convolutional neural network for multi-class image classification. Use 5x5 convs, relu activations, max pooling, and softmax for 10 classes, achieving ~89% accuracy on unseen fashion data.
Learn to process real images with MXNet by resizing to 28 by 28 grayscale, converting to 784-pixel vectors, labeling cats and dogs, and training a deep neural network for classification.
Explore recurrent neural networks for forecasting temporal data by predicting humidity from date-based predictors, training on historical data, and comparing predicted versus actual humidity to demonstrate convergence.
See how GitHub acts as your data portfolio, and use GitHub desktop to push code from your local folder, create repositories with readme, and collaborate with others.
YOUR COMPLETE GUIDE TO PRACTICAL 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 recurrent neural networks (RNN).
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 to work with real data in R...
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!