Deep learning models can be considered as programs with semantics. In this course, we will study program analysis techniques and their applications in addressing deep learning problems, including model debugging, model attack and defense, model testing and verification, and automating model training using compiler based techniques.
Program analysis; Deep learning security, testing, debugging, and verification