CSE144: Applied Machine Learning: Deep Learning

Provides a practical and project-oriented introduction to deep learning techniques. Starts with a review of basic elements of machine learning: training and testing, loss function, gradient descent, linear regression, and logistic regression. Moves on to common deep learning models: feedforward networks, convolutional networks for image recognition, recurrent networks and LSTM for temporal and sequential data, attention models and transformers. Some practical concepts for deep learning, including how to find model parameters, how to train large scale models, techniques for regularization and avoid overfitting, are also covered. A very basic introduction to more complex techniques such as deep reinforcement learning, neural symbolic models and diffusion models is provided in week 9. Selected student teams present their course projects in the last week. (Formerly offered as Applied Machine Learning.) Prerequisite(s): CSE 40 or STAT 132; and CSE 101. Enrollment is restricted to juniors and seniors.

5 credits

Year Fall Winter Spring Summer
2024-25
2023-24
2022-23
2021-22
2020-21
Comments

Formerly CMPS 144

While the information on this web site is usually the most up to date, in the event of a discrepancy please contact your adviser to confirm which information is correct.