Discover Classes. Earn 10% Rewards.

Python Machine Learning Bootcamp

Pick up the in-demand craft of machine learning and figure out how to design algorithms that pick up patterns and make decisions on their own through this hands-on bootcamp.

  • 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

Develop your expertise in machine learning to construct self-learning algorithms that recognize patterns and make autonomous decisions through this comprehensive hands-on bootcamp program.

Machine learning fundamentally differs from traditional programming by enabling algorithms to autonomously identify patterns and make decisions rather than following explicit step-by-step instructions. This skill set carries tremendous demand since machine learning algorithms dominate financial trading operations on Wall Street and power personalized content recommendations at leading tech companies like Amazon, Spotify, and Netflix.

The course begins with linear and logistic regression, representing the most established and dependable strategies for solving machine learning challenges. You'll then advance through algorithms operating on entirely different mathematical foundations, such as k-nearest neighbors, decision trees, and random forest approaches. These additional methods highlight essential statistical fundamentals, including understanding model bias and variance, and recognizing when models suffer from overfitting. You'll master techniques for evaluating your model performance, plus gain insights for selecting meaningful features and optimal algorithms.

The program emphasizes practical, application-focused abilities for addressing actual machine learning problems. Each algorithm's mathematical basis will be presented through visual approaches, while avoiding extensive mathematical formalism. Students should arrive comfortable with Python programming and familiar with the Numpy and Pandas libraries.

Learn more about the Python Machine Learning Bootcamp at NYIM Training.

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 11 business days before the class/program start date and receive a refund, less the registration fee (10% of the undiscounted course price).
  • Cancellations within 11 business days are not permitted, but students may reschedule up to 4 business days before the class start date.

For cancellations and reschedules, please email us at [email protected]

Reviews of Classes at NYIM Training (750)

Similar Classes

NYIM Training

NYIM is a highly regarded training provider that offers courses teaching computer software programs to business professionals. With a practical and hands-on approach, they have earned a reputation for their real-world application-focused instruction.

View school profile
NYIM Training
Vetted by CourseHorse

A verified Brooklyn educator.

Loading...