After successful completion of the course, students are able to...
- Identify threats to privacy of individuals in machine learning datasets
- Select fitting solutions for privacy-preserving machine learning
- Understand attack vectors on machine learning models, and how attacls can be detected and mitigated
- Select fitting concepts for explainable and interpretable machine learning
The course consists of lectures and exercises. Lectures will be held in-class. Exercises include the application of privacy-preserving, secure and explainabel machine learning techniques for various data sets and implementation of thses techniques. The exercises are prepared at home and will be presented/discussed during the exercise classes.
- Solving of exercises regarding experiments in secruity, privacy and explainability of machine learning, using a software toolkit of the student's choice (e.g. Python scikit-learn, Matlab, R, WEKA, ...)
- Written exam (closed book) - most likely in-class, but via TUWEL. In case of low enrollment, the exam can also be conducted orally (also, depending on the development of the pandemic situation, most likely on-line).
184.702 Machine Learning, or a similar Machine Learning lecture