Python; Deep Learning with neural networks - Training Courses | Afi U.
afiU logo
Guaranteed to Run sessions View all courses
Training and Coaching

Cultivate a learning organization and develop talent.

Customer Experience

Optimize your processes for operational excellence.

Employee Experience

Engage, empower, and enhance employee well-being.

Artificial Intelligence

Master AI and automate your processes.

Leadership

Develop key skills to inspire and mobilize.

Digital Tools

Boost collaboration and productivity within your teams

Strategy and Performance

Align your goals for sustainable growth.

Digital Transformation

Leverage technology to innovate and accelerate your growth.

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

© AFI par Edgenda inc.

Prerequisites

Pré-requis pour suivre ce cours

Objectives

Objectifs du cours

Contents

Introduction
  • 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