CSCI 5501
Deep Learning Applications
Deep learning is a branch of machine learning that uses multiple layers of artificial neural networks (algebraic circuits) to automatically extract features and hierarchical representations from data. Deep learning’s ability to utilize and learn complex functions from vast amounts of data, its adaptability to a wide range of data types, and the availability of powerful computational resources, have enabled its application to numerous real-world tasks. Deep learning has transformed various fields by achieving unprecedented performance in tasks such as image classification, natural language dialog, and robot navigation, to name a few. This course is designed to provide an application-focused exploration of deep learning. Students will learn about the various applications of deep learning and the underlying concepts and methods (in the context of the applications) to build and utilize deep learning methods effectively.