MAC.5075 Foundations of Deep Learning

This course provides students with a practice-oriented introduction to one of the most important Artificial Intelligence technologies developed to date. The course uses natural language processing and computer vision as the primary driving applications. The course begins with the mathematical bases of neural networks, and then teaches building neural networks in high-level languages. The course covers the most important types of neural networks, including generative adversarial networks.

Credits

3