Get in Touch

Course Outline

Introduction to Applied Machine Learning

  • Distinguishing between Statistical learning and Machine learning
  • The processes of iteration and evaluation
  • Understanding the Bias-Variance trade-off

Supervised Learning and Unsupervised Learning

  • Overview of Machine Learning languages, types, and illustrative examples
  • Comparing Supervised and Unsupervised Learning

Supervised Learning

  • Decision Trees
  • Random Forests
  • Evaluating models

Machine Learning with Python

  • Selecting the appropriate libraries
  • Exploring add-on tools

Regression

  • Linear regression
  • Generalizations and Nonlinearity
  • Practical exercises

Classification

  • Bayesian concepts refresher
  • Naive Bayes
  • Logistic regression
  • K-Nearest neighbors
  • Practical exercises

Cross-validation and Resampling

  • Different cross-validation approaches
  • Bootstrap methods
  • Practical exercises

Unsupervised Learning

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

Neural networks

  • Structure: Layers and nodes
  • Python libraries for neural networks
  • Utilizing scikit-learn
  • Utilizing PyBrain
  • Deep Learning

Requirements

Proficiency in the Python programming language is required. A foundational understanding of statistics and linear algebra is recommended.

 28 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories