Prof. Dr. Tobias Huber

Allgemeine Informationen rund um die Kurse von Prof. Dr. T. Huber

In this module, students learn to use more advanced algorithms of artificial intelligence and their applications on structures, unstructured and temporal data. The basic idea and mathematical backgrounds of neural networks are introduced. Students learn how to train simple neural networks to learn patterns from data for regression and classification tasks. Further, Deep Learning and its most common architectures are introduced, including Convolutions and recurrent connections. Students learn how to effectively train deep learning networks by choosing optimal hyperparameters and how to avoid overfitting. Thus, methods like Regularization and Dropout are explained. The goal of this module is further to introduce unsupervised learning to the students, as well as its application to solve clustering problems. The application of unsupervised learning in combination with neural networks is illustrated by introducing autoencoders. In addition, it is shown how to use unsupervised learning methods to reduce the dimensionality of datasets using feature selection and PCA techniques. After successfully attending this module, students know:

  • How to handle structured, unstructured and temporal data
  • What a neural network is and how it can be trained using backpropagation
  • How to use different optimizers for neural networks
  • The most important deep learning architectural layers like convolutions
  • How to effectively train neural networks and to avoid overfitting
  • The basic principles of unsupervised learning and their applications to real world problems
  • How to used features selection and PCA methods to reduce the dimensionality of datasets
  • Different forms of collaborative groups work
  • How to gather knowledge and share it within their learning group
  • How to summarize and present the most important information of a specific topic

Weitere Kurse

Moodle for the audio-/videoprocessing part

This course covers, embedded in the User-Centered Design process, methodological knowledge for the targeted evaluation of human-machine interfaces, the generation of ideas and prototypes in different product development phases, as well as basic knowledge about technologies for human-machine interaction. The module is supplemented by an in-depth treatment of explainable artificial intelligence (XAI).

In diesem Kursraum werden alle Informationen inkl. Terminen zum Seminar Bachelorarbeit (für UXDB) angegeben.