Python Machine Learning Immersive is unfortunately unavailable

Thankfully we have 12 other Python Classes for you to choose from. Check our top choices below or see all classes for more options.

Python Machine Learning Immersive

at Practical Programming

(378)
Course Details
Price:
$1,895
Start Date:

This class isn't on the schedule at the moment, but save it to your Wish List to find out when it comes back!
If you're enrolled in an upcoming date, this simply means that date has now sold out.

Location:
Live Online Webinar
Share:
Purchase Options
Description
Class Level: All levels
Age Requirements: 13 and older
Average Class Size: 5
System Requirements:

You will need a reliable Internet connection as well as a computer or device with which you can access your virtual class. We recommend you arrive to class 5-10 minutes early to ensure you're able to set up your device and connection.

Class Delivery:

This class will be held via Zoom unless otherwise specified

Flexible Reschedule Policy: This provider has flexible, free rescheduling for any-in person workshop. Please see the cancellation policy for more details

What you'll learn in this python class:

This skillset is in high demand, as machine learning algorithms now run the majority of trading on Wall Street and the product recommendations at big companies like Amazon, Spotify, and Netflix.

This course will begin with linear and logistic regression, the most time-tested and reliable tools for approaching a machine learning problem. The course will then progress to algorithms with a very different theoretical basis, such as k-nearest neighbors, decision trees, and random forest. This will bring important statistical concepts to the forefront, such as bias, variance, and overfitting. You’ll also learn how to measure the accuracy of your models, as well as tips for choosing effective features and algorithms.

The course will be focused on the practical skills needed to solve real-world problems with machine learning. The mathematical foundations for each machine learning algorithm will be explained visually, but there will not be a formal math component. Entering students are expected to be comfortable with writing Python programs, as well as the Numpy and Pandas libraries.

Prerequisite

This course does require students to be comfortable with Python and its data science libraries (NumPy and Pandas). If a student has not worked in Python before, we require a student to enroll in our Python for Data Science Immersive before taking this course. 

What You’ll Learn

  • How to clean and balance your data using the Pandas library
  • Applying machine learning algorithms such as logistic regression and random forest using the scikit-learn library
  • Choosing good features to use as input for your algorithms
  • Properly splitting data into training, test and cross-validation sets
  • Important theoretical concepts like overfitting, variance and bias
  • Evaluating the performance of your machine learning models

Course 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


Remote Learning

This course is available for "remote" learning and will be available to anyone with access to an internet device with a microphone (this includes most models of computers, tablets). Classes will take place with a "Live" instructor at the date/times listed below.

Upon registration, the instructor will send along additional information about how to log-on and participate in the class.

Still have questions? Ask the community.

Refund Policy
If you withdraw two days before the course start date, any deposit paid will be refunded in full. 

No refunds will be given for cancellations made after that date. If you cannot attend our class or workshop, for which you were charged, you will receive 25% discount for any other course.
Start Dates (0)

This class isn't on the schedule at the moment, but save it to your Wish List to find out when it comes back!

Similar Classes

Benefits of Booking Through CourseHorse

Booking is safe. When you book with us your details are protected by a secure connection.
Lowest price guaranteed. Classes on CourseHorse are never marked up.
This class will earn you 18950 points. Points give you money off your next class!
Questions about this class?
Get help now from a knowledge expert!
Questions & Answers (0)

Get quick answers from CourseHorse and past students.

Reviews of Classes at Practical Programming (378)

School: Practical Programming

Practical Programming

Practical programming classes and workshops for everyone who wants to learn how to code from scratch or practice Python. You will learn how to start using Python, problem solving with algorithms and make dynamic web applications.

No coding experience needed, anyone who would like to learn how to code...

Read more about Practical Programming

CourseHorse Approved

This school has been carefully vetted by CourseHorse and is a verified Online educator.

Want to take this class?

Save to Wish List
Taking this class for work? Get exclusive perks & discounts for free.

12 Top Choices

Python for Automation

at Practical Programming -

In this class, you’ll learn how to automate time-consuming tasks using Python, such as gathering data from the internet. Whether your interests lie in social media, e-commerce, real estate, travel or government affairs, the ability to instantly collect up-to-date data across the web can be a big advantage. Use Python code to grab precisely the...

Saturday May 21st, 10am - 5pm Eastern Time

Python Programming 2: Advanced Programming Techniques

at ONLC Training Centers -

In this Python training course, students already familiar with Python programming will learn advanced Python techniques. This advanced Python course is taught using Python 3; however, differences between Python 2 and Python 3 are noted. Class Prerequisites Experience in the following is required for this Python class: Basic Python programming...

Thursday May 26th, 10am - 4:45pm Eastern Time

  (2 sessions)
$995

2 sessions

Introductory Python

at NYC Data Science Academy -

This is a class for computer-literate people with no programming background who wish to learn basic Python programming. The course is aimed at those who want to learn “data wrangling” – manipulating downloaded files to make them amenable to analysis. We concentrate on language basics such as list and string manipulation, control structures,...

Monday Jun 13th, 7pm - 9pm Eastern Time

  (10 sessions)
$1,590

10 sessions

Python Programmer Bootcamp

at Developer Bootcamp -

The Python Programmer bootcamp shows how to rapidly develop and maintain effective Python programs and provides thorough coverage of Python syntax, built in data types and control constructs. Program Highlights: Write Python programs Work with Python's built-in objects Read and Write files Communicate with database's Create structured data with...

Monday May 23rd, 8am - 8pm Eastern Time

Python Programming Level 1: Intro for Non-Programmers

at ONLC Training Centers -

This is an introductory Python programming course which provides a strong foundation that would allow students to further their skills with additional education. The course begins with an overview of Python and quickly has students building simple applications. Python syntax, including function and module design is considered. File consumption and...

Tuesday May 31st, 10am - 4:45pm Eastern Time

  (4 sessions)
$1,595

4 sessions

Python Programming

at General Assembly -

Python is shaping the world as we know it, with applications spanning web development, data science and analysis, game development, and more — even NASA contractors leverage its data management capabilities for shuttle missions. Here are just a few examples of modern Python-powered innovations. Get Ahead With Today’s Essential Skills Discover...

Tuesday May 31st, 7pm - 9pm Eastern Time

  (20 sessions)
$3,950

20 sessions

Python for Web Development with Django

at Practical Programming -

Get started with Django, a Python web framework used for back end web programming. You’ll learn URL dispatchers, querying models, and automating tasks with Django. After understanding the fundamentals of Django, the class will move to Django REST (a Django framework) which covers how to work with images, authentication, and using API...

Monday Jun 27th, 10am - 5pm Eastern Time

  (9 sessions)
$2,995

9 sessions

Python Fundamentals Workshop Series

at General Assembly -

Python has quickly grown into one of the most popular, easy-to-read, flexible, and beginner-friendly object-oriented programming languages. Start writing basic syntax with Python scripts that store and manipulate data in the form of variables, for a more powerful, customisable Python programming experience. Use dictionaries and lists to format and...

Tuesday Jul 5th, 5am - 7:30am Eastern Time

  (2 sessions)
$149

2 sessions

Python Data Analysis

at Borough of Manhattan Community College -

Learn how to analyze data using Python. Become a Data Analyst by learning to consolidate data, detect patterns, conclude and communicate results implicitly. Students will work with Python Data Analysis Libraries (Numpy, pandas, Matplotlib) to manipulate, prepare, and visualize Data. You will learn how to prepare data for analysis, perform simple...

Friday Jul 8th, 7:30pm - 10:30pm Eastern Time

  (16 sessions)
$1,615

16 sessions

Python for Data Science Immersive

at Practical Programming -

Our program serves as the foundation for many well-known concepts of data science. We teach practical techniques and algorithms for extracting and studying useful knowledge from data. This course is not a theory class as we believe there are many ways to learn statistics and analytics concepts on your own. We are providing students with a set of practical...

Monday Jul 11th, 10am - 5pm Eastern Time

  (5 sessions)
$1,495

5 sessions

Advanced Python Programming

at cPrime -

Explore intermediate to advanced level topics and skills using Python, with a focus on enterprise development. Throughout this Advanced Python Programming course, students will learn how to Leverage OS services, Code graphical interfaces for applications, create modules and run unit tests, define classes, interact with network services, query databases,...

Monday Jul 11th, 10am - 6pm Eastern Time

  (4 sessions)
$2,395

4 sessions

Introduction to Python Programming

at Borough of Manhattan Community College -

The Python programming language has a reputation for being easy to learn and very powerful. Its ease-of-use, power and run-time efficiency make Python a high ranking favored programming language in the software development community.  And so, Python developers are in demand!   This course introduces the Python programming language...

Tuesday Jul 12th, 6pm - 9pm Eastern Time

  (12 sessions)
$1,310

12 sessions