Introduction to Machine Learning and Deep Learning with Python and R ( intrpr | 28 hours )

Prerequisites:

Knowledge of Python and R programming languages. Basic familiarity with statistics and linear algebra is recommended.

Overview:

The course content will be agreed between the delegate and trainer prior to the course commencing, this outline can be used as a guide.

Machine Learning with R

Deep Learning with R

Machine Learning with Python

Course Outline:

Introduction to Machine Learning and Deep Learning with Python and R (4 days)

Machine Learning with R

  • Introductin Machine Learning
  • Managing and understanding Data
  • Lazy learning - classification using nearest neighbours
  • Probabilistic Learning - Classification Using Naive Bayes
  • Divide and Conquer – Classification Using Decision trees and rules
  • Forecasting numeric Data - Regression methods
  • Black box methods - nueral networks and support vector machines
  • Finding patterns - market basket analysis using association rules
  • Finding groups of Data - Clustering with k-means
  • Evaluating Model performance
  • Improving Model performance

Deep Learning with R

  • Getting started with Deep Learning
  • Training a Prediction Model
  • Preventing Overfitting
  • Identifying Anomalous Data
  • Training Deep Prediction Models
  • Tuning and optimising Models

Machine Learning with Python

  • Python Ecosystem for Machine Learning
  • Crash course in Python and SciPy
  • How to load Machine Learning Data
  • Understanding your Data with Descriptive Statistics
  • Understanding your Data with Visualisation
  • Prepare your Data for Machine Learning
  • Feature selection for Machine Learning
  • Evaluate the performance of Machine Learning Algorithms with resampling
  • Machine Learning Algorithm performance metrics
  • Spot-check Classification Algorithms
  • 12 Spot-check regression Algorithms
  • Compare Machine Learning Algorithms
  • Automate Machine Learning workflows with Pipelines
  • Improve performance with Ensembles
  • Improve performance with Algorithm tuning
  • Save and load Machine Learning Models
  • Predictive Modelling project template
  • Your first Machine Learning project in Python step-by-step
  • Regression Machine Learning case study project
  • Binary classification Machine Learning case study project
  • More predictive Modelling projects