CS 2750 MACHINE LEARNING (ISSP 2170)

Description

The goal of the field of machine learning is to build computer systems that learn from experience and that are capable to adapt to their environments. Learning techniques and methods developed by researchers in this field have been successfully applied to a variety of learning tasks in a broad range of areas, including, for example, text classification, gene discovery, financial forecasting, credit card fraud detection, collaborative filtering, design of adaptive web agents and others. This introductory machine learning course will give an overview of many models and algorithms used in modern machine learning, including generalized linear models, multi-layer neural networks, support vector machines, density estimation methods, Bayesian belief networks, mixture models, clustering, ensamble methods, and reinforcement learning. The course will give the student the basic ideas and intuition behind these methods, as well as, a more formal understanding of how and why they work. Students will have an opportunity to experiment with machine learning techniques and apply them a selected problem in the context of a term project.

  • Credits: 3
  • Frequency: At least once a year

Prerequisites

Requirements and Grading

Current Sections

Spring 2017

Class Number Days Hours Room Instructor TA/Grader Dept/Limit Type Session Writing
10830 TH 1:00 pm - 2:15 pm SENSQ 5313 A. Kovashka
L. Li
CS/18 LEC TERM

Past Sections

To view the sections for a term, click on it's name below.

Spring 2016

Class Number Days Hours Room Instructor TA/Grader Dept/Limit Type Session Writing
10865 MW 11:00 am - 12:15 pm SENSQ 5313 A. Kovashka
C. Liu
CS/18 LEC TERM