Python; Deep Learning with neural networks

Deepen your knowledge of Python to familiarize yourself with its subdomains and common algorithms.
Private session

This training is available in a private or personalized format. It can be provided in one of our training centres or at your offices. Call one of our consultants of submit a request online.

Call now at 1 877 624.2344

  • Duration: 3 days
  • Regular price: On request

Course outline

Reference : @Python Deep Learning with neural networks

Duration : 3 days


Pré-requis pour suivre ce cours


Objectifs du cours


  • Basic concepts: (Fully connected neural networks, layers, forward propagation)
  • Nonlinear activation functions
  • Loss functions for supervised learning
  • Initialization and regularization
  • Backward propagation
  • Optimization and learning algorithms
  • Introduction to Pytorch
  • Use case: Optical Character Recognition (OCR)
Convolutional Neural Networks (CNN) for image recognition
  • Motivation and key-concepts (local connectivity, weight sharing)
  • Convolution: kernels, filters and feature maps
  • Aggregation, downsampling and pooling
  • Popular architectures: VGG, ResNet, GoogleNet
  • Image pre-processing
  • Using a pre trained neural network
Recurrent Neural Networks (RNN)
  • Motivation and key-concepts (windows size, memory, etc)
  • RNN most used architectures (LSTM, GRU), their losses and gradients
  • Discrete sequence: One hot encoding and embeddings
  • Application to classification
  • Application to sequence prediction
Representation learning
  • Autoencoders
  • Mutual information neural estimator
  • Deep Info Max
  • Contrastive Predictive Coding
Generative Models
  • Variational Autoencoders
  • GANs
  • Generation by reinforcement
  • Generation under condition
  • Style transfer
  • Evaluation of generative models
Advanced topics
  • Multi-task learning
  • Semi-supervised learning
  • Transfer learning
  • Debugging neural networks

Surround yourself with the best

Pierre-Edouard Brondel
Pierre-Edouard Brondel
Trainer and Desktop Application Consultant
Renowned as an educational expert in the IT and office technology field who has accumulated more than 25 years of experience, Pierre-Édouard is first and foremost passionate about human capital.
Marc Maisonneuve
Marc Maisonneuve
Trainer and Professional Efficiency Consultant
Frédéric Paradis
Frédéric Paradis
Certified Trainer and Cloud Architect
As a certified Microsoft trainer, Frédéric describes himself as a Cloud magician who easily navigates the mythical space between technology and reality.
Virginie Louis
Virginie Louis
Efficiency Trainer, Facilitator and Spatial Intelligence Consultant
Virginie sees herself first and foremost as a facilitator: she strays from the standard training to provide solutions that are adapted to her clients’ realities and objectives.
Be aware of trends, innovations and best practices, every month.
Training center accredited by Emploi-Québec, Accreditation : 0051460
GST : 141582528 – QST : 1019557738
© 2021 AFI
AFI Expertise

The AFI experience brought to you by Edgenda

At AFI, our focus is to offer you relevant training and impactful learning experiences in line with your transformation approach. Do you need support for your approach? Check out Edgenda’s services: