Apr 28, 2024  
2020-2021 Undergraduate Bulletin 
    
2020-2021 Undergraduate Bulletin [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CS 460G - MACHINE LEARNING


College of Engineering

Credit(s): 3

Study of computational principles and techniques that enable software systems to improve their performance by learning from data. Focus on fundamental algorithms, mathematical models and programming techniques used in Machine Learning. Topics include: different learning settings (such as supervised, unsupervised and reinforcement learning), various learning algorithms (such as decision trees, neural networks, k-NN, boosting, SVM, k-means) and crosscutting issues of generalization, data representation, feature selection, model fitting and optimization. The course covers both theory and practice, including programming and written assignments that utilize concepts covered in lectures.

Prereq: Strong programming ability (CS 315 ), basic probability and statistics (STA 281 ), and basic concepts of linear algebra (MA 321 /CS 321  or MA 322 /CS 322), or instructor’s consent.



Add to Portfolio (opens a new window)