CPSC 429 Machine Learning

This course is an introduction to techniques which enable software to improve its performance overtime. History and classic experiments will be presented. Programs will be studied which perform rote learning, learn by being told, learn by analogy, learn from examples (induction), and learn by observation and discovery. There will be some programming practice. This course is usually offered in alternate years.

Credits

3 credits

Prerequisite

CPSC 130, 131, 230, 250; recommended CPSC 428

Distribution

Advanced

Notes

140-UG Level 4 Advanced