Tags
Language
Tags
May 2024
Su Mo Tu We Th Fr Sa
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1

Machine Learning : Modèles Génératifs (Gans) Avec Pytorch

Posted By: ELK1nG
Machine Learning : Modèles Génératifs (Gans) Avec Pytorch

Machine Learning : Modèles Génératifs (Gans) Avec Pytorch
Dernière mise à jour : 7/2021
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: Français | Size: 329.50 MB | Duration: 1h 10m

Apprenez Pytorch par la pratique en implémentant un réseau antagoniste génératif

What you'll learn

Les opportunités qu'offrent les modèles génératifs

Le fonctionnement des GANs (intuitif)

Le fonctionnement mathématique des GANs

L'implémentation et l'optimisation de réseaux de neurones avec PyTorch

L'implémentation d'un GAN en partant de zéros

La génération d'images synthétiques

Requirements

Savoir programmer avec Python

Connaissances basiques du Machine Learning (réseaux de neurones & classificateurs)

Description

Dans ce cours accéléré, nous allons aborder les opportunités qu'offrent les modèles génératifs et ensuite, nous nous intéresserons plus particulièrement aux Generative Adversarial Networks (GANs). Je vais vous expliquer le fonctionnement des GANs de manière intuitive et ensuite, nous nous plongerons dans l'article qui les a introduit en 2014 (Ian J. Goodfellow et al.). Je vous expliquerai donc de manière mathématique le fonctionnement des GANs, ce qui vous permettra d'avoir les bases nécessaires pour implémenter votre premier GAN en partant de zéro.Nous implémenterons en approximativement 100 lignes de code un générateur, un discriminateur et le pseudo-code décrit dans l'article afin d'entraîner ces derniers. Nous utiliserons le langage de programmation Python et le framework PyTorch. Après entraînement, le générateur nous permettra de générer des images synthétiques.J'ai la conviction qu'un concept s'apprend par la pratique et ce cours accéléré a pour objectif de vous donner les bases nécessaires afin de continuer votre apprentissage du Machine Learning, de PyTorch et des modèles génératifs (GANS, Variational Autoencoders, Normalizing Flows, …).À l'issue de ce cours, le participant aura la possibilité d'utiliser Python (et plus particulièrement le framework PyTorch) afin d'implémenter des articles scientifiques et des solutions d'intelligence artificielle. Ce cours a également pour objectif d'être un tremplin dans votre apprentissage des modèles génératifs.Au-delà des GANs, ce cours est également une introduction générale au framework PyTorch et un cours de Machine learning de niveau intermédiaire .Concepts abordés:Le framework PyTorch afin d'implémenter et d'optimiser des réseaux de neurones.Le framework Keras afin de charger un ensemble de données.Google colab.L'utilisation des modèles génératifs dans le monde de la recherche et industriel.Les GANs de manière intuitive.Les GANs de manière mathématique.La génération de données synthétiques.L'implémentation d'un article scientifique.N'attendez plus avant de vous lancer dans le monde des modèles génératifs!

Overview

Section 1: Introduction

Lecture 1 Introduction

Lecture 2 Application des modèles génératifs

Section 2: GANs : explications

Lecture 3 Explication intuitive

Lecture 4 Explication mathématique

Section 3: Implémentation

Lecture 5 Google colab

Lecture 6 Modules & dataset

Lecture 7 Helpers

Lecture 8 Générateur

Lecture 9 Discriminateur

Lecture 10 Training loop

Lecture 11 Entraînement des réseaux de neurones

Lecture 12 Analyse des résultats

Toute personne intéressée par le machine learning & l'intelligence artificielle.,Toute personne intéressée par les modèles génératifs et par les GANs.,Toute personne qui aimerait apprendre PyTorch par la pratique.,Les professionnels qui veulent utiliser les opportunités qu'offrent les modèles génératifs.