linkedin behance facebook instagram odnoklassniki twitter vimeo vk youtube logo-edx
Skip to main content

Under the Hood of Machine Learning - The Basics KTHx

In this course, we will explore Machine Learning and Neural Networks in particular. The objective is to reveal the simplicity at the core and cut through the jargon. Among other things, we will go deep into: What are Neural Networks and how are they trained? How do Neural Networks analyze images and text? How important is data? We will go under the hood to let you gain an intuition in the capabilities and constraints of this powerful toolbox.

About This Course

We go under the hood of what Neural Networks are, what they do and how they do it. The course digs deep into the Fully Connected Network and visualizes the representation of the inner layers.

It goes further with a deeper intuition how such networks are trained and why it works.

You will understand the important concepts, such as Gradient Descent, Backpropagation and different Activation Functions. Common metrics are presented as well as problems, such as overfitting and underfitting.

Convolutional networks to analyze images are conceptually presented including the first classical LeNet-5 and AlexNet.

An introduction is given of how words and texts are represented and analyzed through Word Embeddings and the Recurrent Neural Network, as well touching upon Attention Models.

Interviews with some of the leading experts in Sweden are included throughout the course.

We aim to give you the knowledge to be able to communicate with developers in ML projects and the ability to identify potential application areas within your field of expertise.

Last but not least, we hope to build motivation for your own further learning.


It does not require any particular skills in math or coding.

Course Staff

Ulf Änggård


The instructor Ulf Änggård, with M.Sc degree from KTH, has Machine Learning and Deep Learning expertise to bring the fundamentals to a wider audience. Ulf also leads the Executive Program in Industrial Management at KTH Executive School.

Course responsible

Jan Gulliksen, professor in Human Computer Interaction at KTH and I am Vice President for Digitalization at KTH.

Frequently Asked Questions

What web browser should I use?

The Open edX platform works best with current versions of Chrome, Edge, Firefox, Internet Explorer, or Safari.

See our list of supported browsers for the most up-to-date information.