Semester.ly

Johns Hopkins University | EN.553.667

Deep Learning in Discrete Optimization

3.0

credits

Average Course Rating

(-1)

The goal of the course is to examine research-level topics in the application of deep-learning techniques to the solution of computational problems in discrete optimization. The first part of the course will cover background material, introducing students to deep learning (focusing on practical aspects) and covering major topics in computational discrete optimization: heuristic methods, dynamic programming, linear programming, cutting planes, column generation, and branch-and-bound. We will then make an in-depth study of research papers where deep learning has been proposed as a solution-technique in discrete optimization, aiming towards discussions of open research questions. Prerequisites: General mathematical maturity is expected: students should feel comfortable reading on their own Part 1 (Applied Math and Machine Learning Basics) in the text Deep Learning by Goodfellow, Bengio, and Courville.

No Course Evaluations found