Content:

The dramatic growth in practical applications for machine learning over the last ten years has been accompanied by many important developments in the underlying algorithms and techniques. In this course, basic machine learning techniques (so-called ''neural'' techniques, or simply neural networks) will be discussed. The student will gain a deep understanding of these techniques and learn to apply them for practical applications. We will adopt a modern view on networks based on Bayesian methods.

The following topics will be discussed: