• Classroom
Course Description

This can be done in Java, C#, or Python. Concepts of AI. Note this can also be done in conjunction with a 1 week intro to programming course first, if needed. The goal of this course is for students to be able to program machine learning algorithms.

Learning Objectives


What is machine learning
Training the system
Basic Linear Algebra
Basic probability
Data Normalization
Classification errors, regularization, logistic regression
Linear regression, estimator bias and variance

Machine Learning Algorithms

Inductive Classification
Decision Tree Leaning
Gaussian discriminant analysis
Bayesian Learning
Hidden Markov models
Neural Networks
Rule Learning

Framework Connections