Topic 1: Introduction
This is an introduction to the course with an overview of the topics.
Topic 2: Clustering
Clustering techniques are used to identify similar data/objects and patterns from your engineering datasets.
You will learn about the problem of clustering, the main classes of clustering techniques and how we can implement k-means and hierarchical clustering.
Topic 3: Dimensionality Reduction
Dimensionality reduction techniques are used to reduce the number of features representing a given dataset, while retaining the structure of the dataset as much as possible.
You will learn what dimensionality reduction is, why it is needed and how to use it. You will learn about Principal Component Analysis dimensionality reduction technique and how and when to apply it.
Topic 4: Introduction to Deep Learning
Deep learning is a broader family of machine learning methods based on artificial neural networks.
You will learn the foundations of Deep Learning, understand how to build neural networks, and learn how to lead successful machine learning projects. You will learn about fully connected neural networks, some theoretical aspects of deep learning, the back-propagation algorithm, Adam, and much more.
Topic 5: Introduction to Reinforcement Learning
Reinforcement learning teaches an AI to interact with an environment.
You will be introduced to basic reinforcement learning concepts and techniques, and how they could be applied in real world applications.
Course License: CC BY-NC-SA 4.0
Course uses content from TU Delft (https://www.tudelft.nl/)