Get in Touch

Course Outline

Introduction to Applied Machine Learning

  • Distinguishing between statistical learning and Machine Learning
  • Cycles of iteration and evaluation
  • Managing the Bias-Variance trade-off

Supervised Learning and Unsupervised Learning

  • Overview of Machine Learning languages, types, and use cases
  • Comparing Supervised vs. Unsupervised Learning paradigms

Supervised Learning

  • Implementing Decision Trees
  • Utilizing Random Forests
  • Techniques for Model Evaluation

Machine Learning with Python

  • Selecting appropriate libraries
  • Integrating add-on tools

Regression

  • Fundamentals of Linear regression
  • Handling generalizations and Nonlinearity
  • Practical Exercises

Classification

  • Refresher on Bayesian principles
  • Application of Naive Bayes
  • Implementation of Logistic regression
  • Using K-Nearest neighbors
  • Practical Exercises

Cross-validation and Resampling

  • Exploring Cross-validation approaches
  • Applying the Bootstrap method
  • Practical Exercises

Unsupervised Learning

  • Performing K-means clustering
  • Reviewing representative examples
  • Addressing challenges in unsupervised learning beyond K-means

Neural networks

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

Requirements

A solid working knowledge of the Python programming language is required. Additionally, a foundational understanding of statistics and linear algebra is recommended.

 28 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories