Discover Classes. Earn 10% Rewards.

Python Machine Learning Bootcamp

Build the fundamentals of machine learning with our self-paced Python Machine Learning Course. Learn to create predictive models, study data, and apply powerful algorithms like decision trees and random forests, no advanced math required.

  • Intermediate
  • 18 and older
  • Earn 10% Rewards
  • Price Lock

    Secure your booking now and we'll match any price drop within 48 hours across all booking platforms, ensuring you never miss out on savings!

  • Self-Paced Video Training
  • 30 clock hours

Express Checkout – $1,895


Proceed to Checkout

No Booking Fees. Lowest Price Guaranteed. Earn 10% Rewards.

Give as a Gift

Book a Private Group Event

Booking this class for a group? Find great private group events

Or see all Python Group Events

Explore group events and team building activities ranging from cooking, art, escape rooms, trivia, and more.

Class Description

Description

Machine learning expertise is increasingly sought after, with sophisticated algorithms now controlling the majority of Wall Street trading activities and powering product recommendations at major technology and entertainment companies including Amazon, Spotify, and Netflix.

This comprehensive course begins with linear and logistic regression, foundational and time-tested approaches to solving machine learning problems. You will then advance to algorithms based on distinctly different theoretical frameworks, such as k-nearest neighbors, decision trees, and random forest methods. These topics bring crucial statistical principles into focus, including bias, variance, and the challenge of overfitting your models. Throughout the course, you will master techniques for evaluating model performance and develop strategies for selecting the most effective features and algorithms for your specific problems.

The curriculum emphasizes practical, hands-on skills necessary to address real-world machine learning challenges. Mathematical principles underlying each algorithm are presented visually and conceptually, but the course does not require formal mathematical derivations. Students entering the course are expected to have solid experience writing Python programs and working with the Numpy and Pandas libraries for data manipulation.

This course requires students to demonstrate comfort with Python programming and data science libraries including NumPy and Pandas. Students without prior Python experience must complete our Python for Data Science Bootcamp before enrolling.

Learn more about the Python Machine Learning Course offered in a self-paced format at Noble Desktop.

Syllabus

Fundamentals

Basic Regression Analysis

  • Linear Regression
  • Mean squared error
  • Training set vs Test set
  • Cross validation

Advanced Regression Analysis

  • Multi-linear regression
  • Feature engineering
  • Overfitting

Classification

Logistic Regression

  • Regression vs Classification
  • Logistic Regression
  • Sigmoid function

K-nearest Neighbors

  • K-nearest neighbors
  • Model-based vs memory-based
  • Parametric vs non-parametric
  • Evaluating performance

Decision Trees

Decision Trees

  • Decision tree
  • Interpretability
  • Bias-variance tradeoff

Random forest

  • Random forest
  • Ensemble methods
  • Hyperparameters

Final Portfolio Project

Refund Policy

  • Students may cancel up to 14 days before the class/program start date and receive a refund, less the registration fee (10% of the undiscounted course price). 
  • Cancellations within 14 days are not permitted, but students may reschedule up to three business days before the class start date.
  • For cancellations and reschedules, please email us at [email protected]

In any event where a customer wants to cancel their enrollment and is eligible for a full refund, a 5% processing fee will be deducted from the refund amount.

Reviews of Classes at Noble Desktop (452)

Similar Classes

Noble Desktop

Noble Desktop is a reputable New York-based training institute known for offering a wide range of creative and technical courses, including web development, design, coding, and digital marketing. With a strong emphasis on hands-on learning and industry-relevant skills, Noble Desktop equips individuals with the knowledge and expertise needed to excel in today's competitive job market.

View school profile
Noble Desktop
Vetted by CourseHorse

A verified Online educator.

CourseHorse’s Choice 4.6 out of 5 · 452 reviews
Loading...