EE/CMS/CNS/CS/IDS 181
Deep Learning
Deep Learning
12 units (3-3-6)
|
second term
Prerequisites: CS/CNS/EE/IDS 155 and experience programming in Python. Background in algorithms, linear algebra, calculus, probability, and statistics is highly recommended..
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.
Instructors:
Perona, Gkioxari