Thibault Neveu
Thibault Neveu est un entrepreneur, ingénieur de recherche spécialisé dans l’apprentissage automatique, expert technique pour ActuIA et éducateur remarqué avec plus d’un million de vues sur YouTube. Sa carrière précédente chez Samsung Research America est marquée par son rôle déterminant pour repousser les limites de la robotique en concevant l’un des premiers robots de cuisine intelligents.
Actuellement, il est le co-fondateur de Visual Behavior, une entreprise innovante où il met en œuvre des algorithmes de pointe en vision par ordinateur, révolutionnant ainsi le secteur automobile.
Articles citant les travaux de Thibault Neveu dans le domaine de l'intelligence artificielle.ActuIA lance le podcast “Dialogue Machine” animé par Thibault Neveu
A travers cette série de podcasts présentée par Thibault Neveu, nous voulons faire écho à la diversité des points de vue qui façonnent le...
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...
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...
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).
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...
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...
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...
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...
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...
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...
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...
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),...
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...
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...
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...
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...
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...
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...
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...
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 à...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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
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...
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...
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...
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...
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 #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...
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,...
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 :...
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...
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...
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...
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...
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 -...
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...
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...
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
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...
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...
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
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
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