Welcome - Foundations of Machine Learning CSCI 3151   Foundations of Machine Learning
This course aims to introduce the machine learning, deep networks, natural language processing, the process and practice of data science, data mining and data warehousing. The following topics will be introduced: linear regression, optimization by gradient descent, support vector machines, decision tree classifiers, naive Bayes classifiers, multilayer neural networks, clustering, evaluation of classification and clustering algorithms, cross-validation, avoiding overfitting. Students will use a standard machine learning library to apply algorithms to various datasets.
PREREQUISITES: CSCI 2110.03, (CSCI 1315.03 or CSCI 2112.03), CSCI 2141.03, (STAT 2060.03 or CSCI 2360.03), and MATH 1030.03