Get in Touch

Course Outline

Introduction to Applied Machine Learning

  • Distinctions between statistical learning and Machine Learning
  • The process of iteration and evaluation
  • The Bias-Variance trade-off

Supervised Learning and Unsupervised Learning

  • Overview of Machine Learning languages, types, and use cases
  • Contrasting Supervised and Unsupervised Learning

Supervised Learning

  • Decision Trees
  • Random Forests
  • Assessing Model Performance

Machine Learning with Python

  • Selecting appropriate libraries
  • Utilizing add-on tools

Regression

  • Linear regression
  • Generalizations and handling nonlinearity
  • Practical Exercises

Classification

  • Refresher on Bayesian concepts
  • Naive Bayes
  • Logistic regression
  • K-Nearest Neighbors
  • Practical Exercises

Cross-validation and Resampling

  • Different Cross-validation strategies
  • Bootstrap techniques
  • Practical Exercises

Unsupervised Learning

  • K-means clustering
  • Case Studies
  • Challenges in unsupervised learning and techniques beyond K-means

Neural networks

  • Understanding Layers and nodes
  • Exploring Python neural network libraries
  • Implementation with scikit-learn
  • Implementation with PyBrain
  • Introduction to Deep Learning

Requirements

You should possess a solid working knowledge of the Python programming language. Additionally, having a foundational understanding of statistics and linear algebra is strongly recommended.

 28 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories