Thibault Neveu

Thibault Neveu

Thibault Neveu est un chercheur en intelligence artificielle. Il a été membre de la section recherche et développement chez Hoomano, il a fait partie de l’équipe de recherche Think Tank Team de Samsung Resarch America.

Expert technique, il travaille à rendre l’IA plus accessible et compréhensible par le biais de sa chaîne YouTube. On retrouve sur celle-ci des tutoriels pour se former au deep learning et au développement d’applications intelligentes.

Articles citant les travaux de Thibault Neveu dans le domaine de l'intelligence artificielle.

SophI.A. Summit 2023 : retour sur ces 3 jours au cœur de l’intelligence artificielle...

La sixième édition du SophI.A Summit s’est tenue du 22 au 24 novembre. L’événement est organisé par Université Côte d’Azur et le Sophia Club...

Intelligence robotique : Visual Behavior lance le kit de développement Aloception

Visual Behavior, start-up lyonnaise spécialisée dans la vision artificielle dédiée à la mobilité, annonce le lancement du kit de développement Aloception (ADK), une solution...
ChatGPT développé par OpenAI

Dark knowledge, Embodiment & Modélisation du monde sur ChatGPT : l’analyse de Thibault Neveu

ChatGPT est un modèle de langage développé par OpenAI qui utilise une architecture de type transformer pour générer du texte à partir d'un contexte...

Découvrez ActuIA n°7, le nouveau numéro du magazine de l’intelligence artificielle

Le n°7 d’ActuIA, le magazine de l’intelligence artificielle, arrive en kiosques et en version numérique ! Abonnez-vous dès aujourd’hui pour le recevoir directement chez...

Collectivités, industrie, cybersécurité : ne manquez pas le nouveau numéro du magazine ActuIA

Plus que quelques jours avant la sortie du nouveau numéro d'ActuIA, le magazine de l’intelligence artificielle. Un numéro à ne pas manquer ! Alors...

Recevez le magazine de l’intelligence artificielle ActuIA N°3

Le magazine de l'intelligence artificielle, ActuIA N°3 du 15 février 2021, paraîtra très prochainement. En ce contexte de pandémie, nous vous recommandons fortement de...
22086

Interview de Julien Chaumond, CTO de Hugging Face sur l’état de l’art du TAL

Julien Chaumond, CTO de Hugging Face, évoque les avancées en matière de Traitement Automatisé du Langage (NLP).
14229

Simulation: Programmer une voiture autonome avec Keras

Apprenez à programmer une voiture autonome avec Keras. Cette initiation vous montre pas à pas comment rendre une voiture autonome sur simulateur. Le tutoriel, directement...
13984

Comprendre les algorithmes génétiques

Dans cette nouvelle série de vidéos, nous nous penchons sur les algorithmes génétiques. Mais que sont les algorithmes génétiques ? Il s'agit d'un type...
13934

Jeux vidéo : OpenAI Five contre OG sur Dota 2 – L’IA vraiment plus...

Dans cette nouvelle contribution, Thibault Neveu vous fait vivre la compétition qui a opposé l'intelligence artificielle d'Open AI à l'équipe OG sur Dota 2...
13931

Formation TensorFlow – Générer des poèmes aléatoires

Dernier épisode de cette formation à TensorFlow, nous mettons en oeuvre une intelligence artificielle capable de générer des pèmes aléatoires grâce aux réseaux de...
13536

Formation TensorFlow : Coder un réseau de neurones récurrent

Dans cette nouvelle vidéo de formation à TensorFlow 2.0, nous allons coder notre premier réseau de neurones récurrent. Ce cours s'appuie sur deux vidéos...
13525

Formation TensorFlow : Qu’est-ce que le One-hot encoding

Qu'est-ce que le One-hot encoding ? Cette nouvelle vidéo de la formation à TensorFlow s'intéresse à un concept important permettant d'exploiter des données représentant...
13466

Formation TensorFlow : les lots séquentiels (batchs) dans le cas des RNN yo

Dans cette vidéo de formation à TensorFlow, nous allons nous intéresser aux Batchs. Et plus particulièrement, aux batchs dans le cas de réseaux de...
13397

Formation TensorFlow : générer des poèmes dans le style de Victor Hugo

Dans cette nouvelle vidéo de tutoriel, apprenez comment générer des poèmes dans le style de Victor Hugo grâce aux réseaux de neurones récurrents (NRR),...
13349

Formation TensorFlow : Créer un modèle de réseau de neurones à convolution

Dans cette nouvelle vidéo de formation au Deep Learning sous TensorFlow, nous allons créer un réseau de neurones à convolution avec TensorFlow 2.0. Nous...
13293

Formation TensorFlow : Gérer les données avec tf.data

Comment parcourir un jeu de données de manière efficace avec TensorFlow grâce à tf.data ?  Nous allons également voir ce que sont les batchs, epochs...
13282

Formation TensorFlow : Développer une intelligence artificielle qui reconnaît des dessins

Dans cette vidéo nous allons commencer à travailler sur une Intelligence artificielle capable de reconnaître des dessins. Cette IA se base sur un réseau à convolution...
13243

Formation TensorFlow : Créer des layers personnalisées

Comment et pourquoi créer des layers personnalisés dans TensorFlow 2.0 ? La nouvelle version de TensorFlow intègre Keras par défaut. Cela permet d'exploiter la puissance...
13168

Formation TensorFlow : Utiliser l’API de Subclassing

Qu'est-ce que l'API de Subclassing proposée par TensorFlow 2.0 ?  L'API de Subclassing permet de créer un modèle en tirant partie des fonctionnalités d'héritage de classe...
13145

Formation TensorFlow : entraîner un modèle

Apprenez dans ce nouvel épisode du cycle de vidéos de formation à TensorFlow 2.0 comment entraîner un modèle de Deep Learning avec TensorFlow 2.0 Retourner...
12996

Formation TensorFlow : Le mode eager et le mode graphiques

En quoi consistent le mode graph et le mode eager proposés par TensorFlow ? Quelle est la différence entre ces deux modes ? Les...
12945

Formation TensorFlow : Utiliser et sauvegarder un modèle.

Le temps d'apprentissage en Deep Learning peut s'avérer extrêmement long. Il est donc bien sûr hors de question de recommencer le processus d'apprentissage à...
12926

Formation TensorFlow : les fonctions d’activation ( tanh, sigmoid, ReLU..) je

Plusieurs fonctions peuvent être adaptées à l'activation de neurones. ReLU, Tanh et Sigmoid figurent parmi les choix les plus courants. Mais quelles sont leurs différences et...
12833

Formation TensorFlow : Jeu d’entraînement, jeu de validation et jeu de tests

Zoom sur les jeux d'entraînement, de validation et de test qui composent le jeu de données (dataset). A quoi servent-ils et quelles sont les...
12815

Formation TensorFlow : la fonction d’erreur

Dans cette vidéo, découvrez les fonctions d'erreur et plus particulièrement les fonctions d'erreur de type cross entropy que nous utiliserons au cours de cette vidéo. Nous...
12799

Formation TensorFlow : Normaliser les données

Etape souvent sous-estimée, la normalisation de données linéaires conditionne pourtant un bon apprentissage par le réseau de neurones. Voyons en quoi la normalisation peut...
12780

Formation TensorFlow : Coder un simple réseau de neurones

Nous entrons désormais dans le vif du sujet avec la programmation de notre premier réseau de neurones sous TensorFlow 2.0. Nous utilisons pour cela...
12758

Formation TensorFlow : les réseaux de neurones et leur structure

Quelle est la structure d'un réseau de neurone en Deep Learning et en quoi l'ajout ou suppression de neurones ou de couches peut-il influer sur...
12736

Formation TensorFlow – La descente de gradient

Ce troisième épisode de la formation à TensorFlow 2.0 s'interesse à la descente de gradient, procédé algorithmique permettant d'ajuster les poids des neurones dans...
12696

Formation TensorFlow – Comment marche un perceptron ?

2ème épisode de la série de vidéos de formation à TensorFlow 2.0 proposée par Thibault Neveu. Qu'est-ce qu'un réseau de neurones et comment marche...
12666

Formation TensorFlow

Profitez de plus de 5h de formation vidéo gratuite à TensorFlow 2.0, l'un des frameworks de Deep Learning les plus puissants en matière d'intelligence...
12263

Comment fonctionnent les réseaux LSTM (Long Short-Term Memory) ?

Dans ce nouveau tutoriel vidéo qui fait suite à la vidéo d'initiation sur les réseaux de neurones récurrents, nous nous penchons sur les réseaux...
12246

Comment fonctionne Alphastar : l’intelligence artificielle de DeepMind sur Starcraft

Comment fonctionne Alphastar, l'IA que DeepMind a mis au point pour le jeu StarCraft ? Pourquoi la société DeepMind a-t-elle décidé de se pencher...
11878

La créativité artificielle

L'intelligence artificielle peut-elle être considérée comme artiste ? C'est une question qui suscite beaucoup d'intérêt dernièrement. Entre émotions ressenties et intentionnalité, les critères permettant...
11735

Comprendre les réseaux de neurones récurrents

Les réseaux de neurones récurrents sont utilisés dans des millions de téléphones, dans la reconnaissance vocale, pour de la traduction, mais aussi dans de...
11671

Starcraft II : Apprendre à un agent à se déplacer

Cette nouvelle vidéo de la série dédiée à la création d'agents pour Starcraft II permet de mettre en application la notion de policy gradient apprise...
11607

Apprentissage par renforcement #10 : Le policy gradient

Dans cette vidéo on s'interesse à un algorithme important dans l'apprentissage par renforcement: Policy Gradient.   Retourner au début de la série sur l'apprentissage par renforcement
11550

Apprentissage par renforcement #9 : Jouer à un jeu d’arcade

Dans cette nouvelle vidéo sur l'apprentissage par renforcement, nous voyons comment implémenter un agent capable de jouer à un jeu d'arcade. Apprentissage par renforcement Partie 1...
11530

Apprentissage par renforcement #8 : Les dangers de son application dans le monde réel

Suite de la série de vidéos de formation à l'apprentissage par renforcement. Cette vidéo introduisant aux dangers de son application dans le monde réel...
11257

Tutoriel : créer une intelligence artificielle sur Starcraft II

Apprenez comment créer une intelligence artificielle avec apprentissage par renforcement sur Starcraft 2 grâce au wrapper Pysc2 publié par DeepMind. DeepMind et Blizzard, éditeur...
11045

Tutoriel : Apprentissage par renforcement avec Deep Q-Learning

Dans cette vidéo nous étudions l'apprentissage par renforcement profond avec le Deep Q-Learning pour laisser une petite voiture conduire sur la route ! Apprentissage par...
10906

Tutoriel Tensorflow.js : Contrôler un Pacman avec la webcam depuis le navigateur

Apprenez à contrôler un Pacman avec votre webcam depuis votre navigateur dans ce tutoriel d'intelligence artificielle consacré à Tensorflow.js, la librairie permettant d'exécuter des...
Apprentissage par renforcement : Q Learning

Apprentissage par renforcement #5 : Introduction au Q-Learning

Série de vidéos consacrée à l'apprentissage par renforcement. Dans cette vidéo, nous explorons l'algorithme du Q-Learning, très utilisé dans l'apprentissage par renforcement. Le code : Github Apprentissage...
10343

Décryptage #1 : AlphaGo et AlphaGo Zero

Consulter la vidéo sur youtube AlphaGo, c’est l'intelligence artificielle de DeepMind capable de battre Lee Sedol , le meilleur joueur Humain de GO. Alors, premièrement,...
l’intelligence artificielle générale

Les obstacles à l’intelligence artificielle générale – pistes de réflexion

L'une des importantes limites de l'intelligence artificielle est son incapacité à détecter finement les conséquences différées d'actions immédiates. Mais ce n'est pas tout :...
Thibault Neveu

Data Buzzword – Episode 2 : Thibault Neveu

Listen to "ep2 - Thibault Neveu - Apprendre l'AI par youtube" on Spreaker. Cette semaine nous rencontrons Thibault Neveu Youtubeur sur le sujet de l'Intelligence...
Tutoriel Apprentissage par renforcement

Apprentissage par renforcement #4 : Premier jeu

Série de vidéos consacrée à l'apprentissage par renforcement. Dans cette vidéo, nous créons notre premier jeu en se basant sur les concepts présentés dans...
10056

Apprentissage par renforcement : le concept de fonction de valeur

Nous abordons dans cette vidéo le concept de fonction de valeur. Apprentissage par renforcement Partie 1 - Introduction Partie 2 - Exploration et exploitation Partie 3 - Fonction...
10051

Apprentissage par renforcement : exploration et exploitation

Découvrez les concepts d'exploration et exploitation en apprentissage par renforcement. Apprentissage par renforcement Partie 1 - Introduction Partie 2 - Exploration et exploitation Partie 3 - Fonction de...
10047

L’apprentissage par renforcement

Dans cette nouvelle série de vidéos, Thibault Neveu propose une introduction à l'apprentissage par renforcement (reinforcement learning). Apprentissage par renforcement Partie 1 - Introduction Partie 2 -...
5775

Implémenter un réseau de neurones convolutif

Dans ce tutoriel vidéo, nous voyons comment implémenter un réseau de neurones à convolution afin de classifier des images de chats et de chiens. Accéder...
5747

Comprendre les réseaux de neurones convolutifs

Thibault Neveu aborde les réseaux à convolution  (CNN), très utilisés dans les applications graphiques (traitement et reconnaissance d'images ou vidéos), mais également dans les...
5603

Deep Learning avec TensorFlow pour les débutants #2 : classification d’images

Script final : https://github.com/thibo73800/deep_learning/blob/master/tensorflow_image_classifier.py Aller à la vidéo suivante : les réseaux convolutifs
5601

Deep Learning avec TensorFlow pour les débutants #1

Cette vidéo est la première d'une série consacrée à Tensorflow et au deep learning. Dans cette première, nous concevons un réseau de neurones simple...
5536

Thibault Neveu, chercheur en IA, propose une série de vidéos d’initiation au Deep Learning

Thibault Neveu, chercheur en intelligence artificielle, a créé en septembre 2017 une chaîne de vidéos Youtube consacrée à l'initiation au Deep Learning. Partageant nos valeurs...
5546

Le Deep Learning #16 : Limites d’un neurone

Dans cette vidéo, nous abordons les limites d'un neurone. Accéder à la vidéo suivante
5544

Le Deep Learning #15 : Entraîner le modèle

Entraîner le modèle préalablement créé. Accéder au Github de la formation Accéder à la vidéo suivante
5542

Le Deep Learning #14 : Calculer les dérivées partielles de l’erreur

Accéder au Github de la formation Accéder à la vidéo suivante
5540

Le Deep Learning #13 : Dérivée partielle de l’erreur

Dérivée partielle de l'erreur. Accéder au Github de la formation Accéder à la vidéo suivante