Découvre le Machine Learning et les réseaux de neurones

Formations requises

Pour animer ce module, tu dois suivre ou avoir suivi ces formations :
Formation Outil Python
 
 

Description du module

Les objectifs pédagogiques

Dans ce module, les makers découvrent les concepts du Machine learning et des réseaux de neurones en python.

Ils apprennent à analyser des bases de données et leurs biais, à manipuler des dataframes pandas, à créer des réseaux de neurones avec Keras et à analyser les résultats d’apprentissage.

Ils vont apprendre à :

  • Comprendre le fonctionnement d’un réseau de neurones
  • Étudier un Dataset
  • Utiliser pandas et manipuler un Dataframes
  • Comprendre et utiliser les réseaux de neurones
  • Créer une IA capable de générer des prédictions futures

Les activités du module

Voici les différentes activités du module

Jour 1

Jour 2

Jour 3

Jour 4

Jour 5

1h

Découverte de l'IA

Défis Résultats scolaires

Premier réseau de neurones

Projet semi guidé Spotify

Projet semi guidé Spotify

30 min

Découverte de l'IA

Défis Résultats scolaires

Premier réseau de neurones

Projet semi guidé Spotify

Projet semi guidé Spotify

30 min

Défis Résultats scolaires

Premier réseau de neurones

Découverte Spotify

Projet semi guidé Spotify

Projet semi guidé Spotify

1h

Défis Résultats scolaires

Premier réseau de neurones

Découverte Spotify

Projet semi guidé Spotify

Projet semi guidé Spotify

Adaptation formats spéciaux

Lien vers les outils utilisés

Lien vers les ressources utiles

à venir

Les activités

Découverte de l’IA

Dans cette activité les makers échangent autour de leurs idées reçues autour de l’Intelligence Artificielle. 

Ils se lancent ensuite dans la découverte et l’exploration d’un Dataset lié aux salaires et aux écarts de rémunération entre les genres, en se questionnant sur l’importance des données et leurs biais

Défis Résultats Scolaires

Au travers de défis, les makers explorent une base de données liée aux résultats scolaires, qu’ils utiliseront pour créer leur premier réseau de neurones. Ils apprennent à la manipuler et la modifier pour qu’elle puisse être transmise à un réseau de neurones.

Premier réseau de neurones

Dans cette activité les makers codent leur premier réseau de neurones, qui va permettre de prédire les résultats du 3è trimestre des élèves. C’est la suite de l’activité du dessus. 

Ils apprennent à formater les données correctement pour l’entraînement du réseau de neurones, au niveau des entrées et des sorties. Ils se questionnent également sur ce qu’un réseau de neurones peut apprendre. Ils découvrent comment reconnaître un réseau qui apprend ou pas.

Découverte de Spotify

Dans cette activité les makers découvrent l’API spotipy et l’utilisent pour récupérer des morceaux en python.

Projet semi guidé Spotify

Après avoir créé leurs propres playlists et les avoir récupéré via l’API sous forme de dataframe pandas, les makers créent leurs réseaux de neurones qui apprennent à reconnaître les différences entre 2 artistes, et l’utilise pour générer de nouvelles playlists classifiant les chansons par artiste.

Retour en haut