AI310 Deep Learning
This course provides an in-depth exploration of Deep Learning, a subset of Machine Learning that focuses on neural networks with many layers. Students will learn about the architecture, algorithms, and techniques used in Deep Learning, including convolutional neural networks (CNNs), recurrent neural networks (RNNs), and generative adversarial networks (GANs). The course will cover the strengths and limitations of these models and their applications in areas such as image recognition, natural language processing, and generative modeling. Practical skills will be developed through hands-on labs, where students will train, test, and evaluate deep learning models using various datasets.
Corequisite
None
Distribution
Computer Science/Engineering/Information Technology