Summer Classes start this month! Share your referral code with a new family for you to both get $100 of KTBYTE credit when they enroll by June 30.

Intro to Machine Learning

[AI 1]

Full Course

$1906 USD
Before any discounts or coupons
for 18 hours

Class Package

Virtual Machine (VM)
A Virtual Machine is a remote desktop that allows students to connect to it from anywhere. We provide VMs so that students use it during classes and to work on homework.
Student Progress Report
The parent account dashboard allows for parents to track their student's progress in the class.

Class Description:

[AI 1] is a math heavy course offered at KTBYTE, and require students to have mastered self-guided learning. Students will learn tools to model and understand complex data sets, tools and algorithms that are commonly used for tackling "Big Data" problems. Covered topics include different techniques in supervised learning, unsupervised learning and reinforcement learning. This course is taught in Python using the pandas, numpy, and sk-Learn libraries. Students will have roughly 2 hours of homework assignments per week, plus a final project due at the end of the semester. [AI 1] vs Core classes: [AI 1] provides the theoretical and mathematical foundations to understand learning, and students do regular problem sets. The goal is to derive and understand the actual equations of various models. This includes techniques such as clustering, linear regression, and naive bayes. For many KTBYTE students, [AI 1] is also the first time they program using python. Unlike core classes, students are not taught python 'from the ground up', and are expected to pick up the language as it is used with examples in class.

Research from KTBYTE students and alumni

Prerequisites:

Completion of [CORE 6a] or AP CS, or permission of instructor. Also requires Algebra II math experience.

Sample Projects

These are examples of projects that students create as they grow their skills in [AI 1]

Linear Regression

Syllabus

Working With Data: Finding Statistics

Importing data sets and finding statistics

Working with Data: Slicing and Indexing

Slicing and indexing data sets

Classification: Logistic Regression

Logistic regression

Classification: Decision Trees

Decision trees and feature importance

Regression: Linear Regression

Linear Regression + Feature Importance

Regression: Decision Tree Regression

Decision Tree Regression + Feature Importance

Text Data: Tokenizing

CountVectorizer, tokenizing

Text Data: Most Important Words

Decision Tree + Most important words / features

Dimensionality Learning

PCA on a text dataset and visualization of topic modeling

Unsupervised Reduction

Clustering on PCA data + Prediction

Cross Validation

Train test split AUC score, accuracy / precision / recall

Research Project

Finding/starting a project

Research Project

Finding and starting a project

Research Project

Related Works + Experiment Design

Research Project

Results

Research Project

Writing, and related works

Research Project

Writing, Introduction and Abstract

Research Project

Finishing the Research Project

All Class Times

Summer Semester: Once Per Week

20230620CS82TueThu0730pm
Meets on
18 out of 18 lessons left
Online
Main Teacher:
Minh Nguyen**
$1906/session
New Price With Coupon: $----

** Instructors currently scheduled are not guaranteed and could change at KTBYTE's discretion

These times don't work for you?

Your student's availabilities in Eastern Time
* Press the plus button to add more availabilities.
to
Email Address
Phone Number
Student Age
Language
Additional Comment
OR