This course is an introduction to deep learning, the current most promising field of machine learning. We will illustrate the basic concepts of machine learning and the new trends, together with a discussion on past unfruitful approaches. Our aim is to enable the student to get acquainted with and to take advantage of deep learning methodologies, and hopefully to become able to design tasks to be run on cluster machines. The course will also focus on practical sessions dedicated to the introduction of the widely used TensorFlow framework.
By the end of the course each student should be able to:
- understand the key features of deep learning
- understand some use cases
- using basics of TensorFlow
Researchers and programmers interested in using deep learning.
Knowledge of the basic fundamentals of machine learning and python language is useful but not necessary.