Get in Touch

Course Outline

Introduction to Applied Machine Learning

  • Differences between statistical learning and machine learning
  • Processes for iteration and evaluation
  • Understanding the Bias-Variance trade-off

Supervised and Unsupervised Learning

  • Overview of Machine Learning languages, types, and case studies
  • Comparing supervised and unsupervised learning approaches

Supervised Learning

  • Construction of Decision Trees
  • Implementation of Random Forests
  • Methods for model evaluation

Machine Learning with Python

  • Selection of appropriate libraries
  • Integration of auxiliary tools

Regression

  • Foundations of linear regression
  • Generalizations and handling nonlinearity
  • Practical exercises

Classification

  • Refresher on Bayesian concepts
  • Application of Naive Bayes
  • Logistic regression techniques
  • K-Nearest neighbors algorithm
  • Practical exercises

Cross-validation and Resampling

  • Various cross-validation methodologies
  • Bootstrap techniques
  • Practical exercises

Unsupervised Learning

  • K-means clustering methods
  • Real-world examples
  • Addressing challenges in unsupervised learning beyond K-means

Neural Networks

  • Understanding layers and nodes
  • Neural network libraries in Python
  • Implementation using scikit-learn
  • Implementation using PyBrain
  • Introduction to Deep Learning

Requirements

Proficiency in the Python programming language is required. Additionally, 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