This course will introduce the student to classic neural network structures, Convolution Neural Networks (CNN), Long Short-Term Memory (LSTM), Gated Recurrent Neural Networks (GRU), General Adversarial Networks (GAN) and reinforcement learning. Application of these architectures to computer vision, time series, security, natural language processing (NLP), and data generation will be covered. High Performance Computing (HPC) aspects will demonstrate how deep learning can be leveraged both on graphical processing units (GPUs), as well as grids. Focus is primarily upon the application of deep learning to problems, with some introduction to mathematical foundations. Students will use the Python programming language to implement deep learning using Google TensorFlow and Keras.
Google Spotlight Stories is a new form of immersive storytelling made specifically for mobile and VR. In these 360-degree, interactive stories, your phone be...
J. Choi, A. Khlif, and E. Epure. Proceedings of the 1st Workshop on NLP for Music and Audio (NLP4MusA), page 23--27. Online, Association for Computational Linguistics, (2020)
J. Choi, A. Khlif, and E. Epure. Proceedings of the 1st Workshop on NLP for Music and Audio (NLP4MusA), page 23--27. Online, Association for Computational Linguistics, (2020)
C. Bauer, and C. Ferwerda. Extended Abstracts of the 2020 CHI Conference on Human Factors in Computing Systems, page 1-10. New York, NY, USA, ACM, (2020)
S. Chen, J. Moore, D. Turnbull, and T. Joachims. Proceedings of the 18th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, page 714--722. New York, NY, USA, ACM, (2012)
S. Chen, J. Xu, and T. Joachims. Proceedings of the 19th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, page 865--873. New York, NY, USA, ACM, (2013)