everything.study
IDS 181

Deep Learning

12 units (3-3-6) | second term

Introduction to deep learning. Perceptrons, deep networks, convolutional neural networks, transformers. Optimization techniques: stochastic gradient descent, ADAM. Data wrangling: public datasets, sourcing datasets, crowdsourcing dataset annotation, dataset cleanup and curation. Performance evaluation and benchmarking. Training and inference using Numpy and PyTorch. Applications to computer vision, sound processing and natural language processing. The class will emphasize hands-on experience and good experimental practices.

Prerequisites & course information

Prerequisites: CS/CNS/EE/IDS 155 and experience programming in Python. Background in algorithms, linear algebra, calculus, probability, and statistics is highly recommended..

Sources
Catalogue variants