Get in Touch

Course Outline

Introduction to Applied Machine Learning

  • Statistical learning versus Machine learning
  • Iteration and evaluation processes
  • Understanding the Bias-Variance trade-off

Supervised and Unsupervised Learning

  • Machine Learning languages, types, and illustrative examples
  • Distinguishing between Supervised and Unsupervised Learning

Supervised Learning

  • Decision Trees
  • Random Forests
  • Model Evaluation techniques

Machine Learning with Python

  • Selecting the appropriate libraries
  • Utilizing add-on tools

Regression Analysis

  • Linear regression
  • Exploring generalizations and nonlinearity
  • Practical exercises

Classification

  • Bayesian statistics refresher
  • Naive Bayes algorithm
  • Logistic regression
  • K-Nearest Neighbors
  • Practical exercises

Cross-validation and Resampling

  • Various cross-validation approaches
  • Bootstrap method
  • Practical exercises

Unsupervised Learning

  • K-means clustering
  • Practical examples
  • Challenges in unsupervised learning and techniques beyond K-means

Neural Networks

  • Understanding layers and nodes
  • Python libraries for neural networks
  • Implementing solutions with scikit-learn
  • Implementing solutions with PyBrain
  • Introduction to Deep Learning

Requirements

A solid understanding of the Python programming language is required. Familiarity with the basics of statistics and linear algebra is also recommended.

 28 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories