Discover Classes. Earn 10% Rewards.

Python Machine Learning Bootcamp

Build the practical abilities needed to design machine learning algorithms that can independently learn patterns and make decisions, through this hands-on bootcamp. Develop the in-demand skill set powering most trading on Wall Street and the product recommendations at companies like Amazon, Spotify, and Netflix.

  • All levels
  • 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!

  • 185 Madison Ave, New York, NY & Virtually Online

Express Checkout – $1,895


Proceed to Checkout

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

Give as a Gift

Start Dates (16) $1,895/person

Show all 5 sessions
  • Mon, Nov 09 at 10:00am - 5:00pm
  • Tue, Nov 10 at 10:00am - 5:00pm
  • Wed, Nov 11 at 10:00am - 5:00pm
  • Thu, Nov 12 at 10:00am - 5:00pm
  • Fri, Nov 13 at 10:00am - 5:00pm
20 left
Book
Show all 5 sessions
  • Mon, Dec 07 at 10:00am - 5:00pm
  • Tue, Dec 08 at 10:00am - 5:00pm
  • Wed, Dec 09 at 10:00am - 5:00pm
  • Thu, Dec 10 at 10:00am - 5:00pm
  • Fri, Dec 11 at 10:00am - 5:00pm
20 left
Book
Show all 10 sessions
  • Tue, Dec 29 at 6:00pm - 9:00pm
  • Tue, Jan 05 at 6:00pm - 9:00pm
  • Thu, Jan 07 at 6:00pm - 9:00pm
  • Tue, Jan 12 at 6:00pm - 9:00pm
  • Thu, Jan 14 at 6:00pm - 9:00pm
  • Tue, Jan 19 at 6:00pm - 9:00pm
  • Thu, Jan 21 at 6:00pm - 9:00pm
  • Tue, Jan 26 at 6:00pm - 9:00pm
  • Thu, Jan 28 at 6:00pm - 9:00pm
  • Tue, Feb 02 at 6:00pm - 9:00pm
20 left
Book
Show all 5 sessions
  • Sun, Jan 17 at 10:00am - 5:00pm
  • Sun, Jan 24 at 10:00am - 5:00pm
  • Sun, Jan 31 at 10:00am - 5:00pm
  • Sun, Feb 07 at 10:00am - 5:00pm
  • Sun, Feb 21 at 10:00am - 5:00pm
20 left
Book
Show all 5 sessions
  • Mon, Feb 01 at 10:00am - 5:00pm
  • Tue, Feb 02 at 10:00am - 5:00pm
  • Wed, Feb 03 at 10:00am - 5:00pm
  • Thu, Feb 04 at 10:00am - 5:00pm
  • Fri, Feb 05 at 10:00am - 5:00pm
20 left
Book
Showing 1 – 5 of 16

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

Build the skills to develop machine learning algorithms that independently recognize patterns, draw inferences, and make data-driven decisions in this intensive, hands-on bootcamp.

Machine learning is among the most valuable and in-demand technical skillsets available today. These algorithms drive the bulk of automated trading on Wall Street, fuel product recommendation engines at major companies like Amazon, Spotify, and Netflix, and are transforming industries from healthcare to logistics. Gaining fluency in this field opens doors to some of the most exciting opportunities in technology and data science.

The bootcamp begins with linear and logistic regression, two foundational and time-tested tools for tackling machine learning problems. It then moves into methods with distinct theoretical foundations, covering k-nearest neighbors, decision trees, and random forests. These topics naturally surface critical statistical concepts, including bias, variance, and overfitting. You will also develop techniques for assessing model performance and learn strategies for selecting the most effective features and algorithms for a given task.

Throughout the course, the focus remains squarely on practical application. The mathematical principles behind each algorithm are explained visually, so the material is accessible without a formal math background. Students are expected to arrive comfortable with Python and the NumPy and Pandas data science libraries.

Prerequisite: This course requires comfort with Python and its core data science libraries, including NumPy and Pandas. Students who have not yet worked with Python should complete the Python for Data Science Bootcamp before enrolling. This foundation ensures you can participate fully in all hands-on exercises from day one.

Learn more about the Python Machine Learning Bootcamp at Noble Desktop.

Syllabus

1. Course Kick-off & Python Refresher

  • Data Science tool recap - Pandas and indexing
  • Exploratory data analysis (EDA): standard deviations and uniform vs. normal distributions using NumPy/Pandas
  • Hands-on: loading CSVs, basic plotting with Matplotlib

2. Data Visualization & Simple Linear Regression

  • Crafting clear scatterplots: labels, grids, styling
  • Single-variable linear regression (attendance → concessions)
  • Train-test splitting and dealing with outliers
  • Evaluating models with R²; interpreting residuals
  • Extended example: car-sales dataset, predicting price from one feature

3. Binary Classification & Logistic Regression

  • From regression to classification: why logistic vs. linear
  • Implementing logistic regression on an employee “stay/leave” dataset
  • Classification metrics deep dive: accuracy, precision, recall, F1 score, ROC curve
  • Understanding variability: train-test ratios, data shuffling, sample size effects
  • Confusion matrix analysis

4. k-Nearest Neighbors & the Iris Dataset

  • Introduction to k-NN: distance metrics, choosing k
  • Dataset exploration: sepal/petal measurements, plotting clusters
  • Preprocessing: label encoding categorical data, feature scaling
  • Model training, hyperparameter tuning, evaluating with confusion matrix and classification report
  • Brief intro to decision-tree logic (setting up for ensembles)

5. Ensemble Methods & Neural Networks

  • Random forest classifiers on the Titanic dataset: feature engineering, importance scores
  • Kaggle workflow: generating predictions, submitting to competition
  • Neural network primer: perceptron to multilayer architectures
  • Hands-on MNIST digit classification with Keras/TensorFlow in Colab

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)

(4.6-star rating across 452 reviews)

This class: 5.0 out of 5 from 1 review

  • Python Machine Learning Bootcamp

See reviews for other classes at Noble Desktop
loading...
Hide Reviews

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 Brooklyn educator.

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