This graduate level research class focuses on deep learning techniques for vision, speech and natural language processing problems. It gives an overview of the various deep learning models and techniques, and surveys recent advances in the related fields. Four homeworks and one final project with a heavy programming workload are expected.
This course uses Tensorflow as the primary programminging tool. However, other toolkits including pyTorch, or MxNet are also welcome.
All the programming problems in the homework should be done with IPython Notebook. Both code and experimenal results are required.
Google cloud will be used as the main programming platform. Students are also encouraged to install their computer with GPU cards.