TKO_7094 Introduction to Deep Learning, 5 ECTS
TKO_7094 Introduction to Deep Learning, 5 ECTS
Course Units
- TKO_7094-3003 Introduction to Deep Learning
Learning outcomes
Solid understanding of what deep learning is, when it’s applicable, and what its limitations are. Standard workflow for approaching and solving machine-learning problems and knowledge how to address commonly encountered issues. Ability to use Keras to tackle real-world problems ranging from computer vision to natural-language processing.
Content
- Introduction: motivation, history of deep learning, deep learning today.
- Basics of model training.
- Gradient descent and backpropagation.
- Theoretical connection between maximum likelihood estimation and loss functions.
- Learning tasks (classification and regression) and output activations.
- Stochastic gradient descent, momentum and learning rate scheduling.
- Adaptive optimizers.
- Initialization and normalization.
- Regularization techniques.
- Basics of convolutional neural networks (CNNs).
- Advanced CNN architectures.
- Transfer learning.
- Sequential data and natural language processing.
Study methods
Written exam or project work
Course unit methods
Video lectures, voluntary homework, discussion on course piazza and weekly meetings (remotely or on campus).
Learning material
Deep Learning Book (https://www.deeplearningbook.org/)
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 3rd Edition (https://www.oreilly.com/library/view/hands-on-machine-learning/9781098125967/)
Video lectures and lecture notes, see https://users.utu.fi/knuutila/ for more information.
Further information
Good knowledge of Python programming and numpy is beneficial.
Qualifications
TKO_2115 Artificial Intelligence: Methods TKO_3107 Data structures and Algorithms
Assessment scale
0-5
Languages
English
Level
Advanced Studies
Subject
Computer Science
Person in charge
Csaba Raduly-Baka
This course belongs to the following programmes
- MDP in Biomedical Sciences, Biomedical Imaging (MSc), 2024-2027
- Information and Communication Technology, Data Analytics, Master of Science (Technology), 2024-2027
- Department of Computing
- Physical Sciences, Data analytics, Master of Science, 2024-2027
- MDP in Health Technology, Master of Science (Technology), 2024-2027
- MDP in Information and Communication Technology, Data Analytics (Tech), 2024-2027
- Biomedical Engineering and Health Technology, Master of Science (Technology), 2024-2027
- Thematic Modules Offered by the Faculty of Technology 2024-2027
- Computer Science, Master of Science, 2024-2027