everything.study
ECE 311

Foundations of Machine Learning

1.5 credits · Undergraduate

Overview of main principles and methods underlying machine learning. The design cycle of a traditional machine learning system. Data collection, feature selection, model selection, training, testing and evaluation. Supervised and unsupervised learning paradigms. Overfitting and underfitting. No free lunch theorem, ugly duckling and inductive bias. Bayesian decision theory. Non-parametric classifiers, linear classifiers and support vector machines. Multi-layer neural networks. Backpropagation, loss, optimization via gradient descent and batch normalization. Evaluation and performance analysis of machine learning systems.

Sources