Deep Learning Basics Course - Python

You will learn deep learning basics.

Deep Learning Basics course

Course Summary

Take your first step into Neural networks the base for all the AI done nowadays.

What you will learn

Deep Learning foundations: * Basics about neural networks * Deep Neural networks * Loss, optimization, and gradient descent. * Training Deep Neural Networks * Convolutional Neural Networks

Course Overview

Introduction

See in action what you will be able to accomplish after completing this course.

Neural Networks Introduction

Understand the fundamental concepts and structure of artificial neural networks, including how to build and implement them using PyTorch.

Deep Neural Networks

Generalize the concept of Shallow Neural Network to Deep Neural Networks that have more than one hidden layer.

The Training Process

Explore the general process of training a neural network

Global Exercise

Apply what you have learned until now to teaching the Gatekeeper robot to read.

Optimization, Gradient Initialization, and Regularization

Understand the key techniques involved in training machine learning models, focusing on model fitting, gradient-based optimization, and regularization.

Convolutinal Networks

Convolutional layers are essential for handling image data efficiently. These layers make use of sparser connections, shared weights, and parallel processing paths, allowing them to capture important spatial relationships in the input image.

Teachers

Estanislao Escudero

I'm a Mechanical Engineer who looks forward to learn more about robotics and AI.

Estanislao Escudero

Dylan James-Kavanaugh

Mechanical Engineering Master's Student & Research Assistant

Dylan James-Kavanaugh

Robots used

Gatekeeper robot

Gatekeeper robot

Learning Path

Group:

Main Links