📊 SNT · Seconde · Les données structurées

Croiser des tables, calculer… et nourrir l'IA

Croiser deux collections par un descripteur commun · effectuer des calculs sur une table · comprendre la notion de biais.

Séance 4 · ~1h30Séance 4/5
▶Le big data expliqué — MOOC SNT · Class´Code (intro du thème — rappel)Vidéo pour aller plus loin (lien externe)
Phase 1 · Recueil

Les filtres du commerce

9 min
A. Quels filtres as-tu repérés ? Sur quels descripteurs portent-ils ?
Phase 2 · Problématique

Ce qu'on cherche à comprendre

5 min

Problématique : comment relier des informations éparpillées dans plusieurs tables — et que se passe-t-il quand une IA apprend sur des données déséquilibrées ?

Phase 3 · Activité 1 — étude documentaire

Le croisement

23 min
Document 1 · deux tables, un descripteur commun

Table ÉLÈVES (nom, classe, idClub) et table CLUBS (idClub, nomClub, jour). Le descripteur commun idClub permet de croiser : pour chaque élève, retrouver le nom et le jour de son club.

ÉLÈVES
nomclasseidClub
Lina2de3C1
Noah2de1C2
CLUBS
idClubnomClubjour
C1athlémardi
C2échecsjeudi
À toi
1. Par croisement : quel jour Lina a-t-elle club, et lequel ?
Lina → C1 → athlé, le mardi.
2. Pourquoi stocker le club dans une table séparée plutôt que de réécrire « athlé, mardi » sur chaque élève ?
Éviter les répétitions et les erreurs : si le jour change, on le corrige à un seul endroit. C'est le principe des bases relationnelles (Codd, 1970).
Phase 4 · Cours

Calculer sur une table

9 min
Institutionnalisation 1

Sur une colonne de nombres, on peut compter, sommer, faire une moyenne, chercher min/max — au besoin après filtrage (« moyenne des temps du club athlé »). Croisement + calcul = l'essentiel du travail sur les données.

Phase 5 · Activité 2 — calculs

À vos moyennes

18 min
À toi
3. Temps du club athlé (table du cross) : 12.4, 11.9, 13.1. Moyenne ?
(12.4 + 11.9 + 13.1) ÷ 3 = 37.4 ÷ 3 ≈ 12.5 min.
4. Formule en français l'opération : « moyenne du temps, pour les seuls élèves de 2de3 ». Quelles étapes ?
1) Filtrer classe = 2de3 · 2) prendre la colonne temps · 3) calculer la moyenne.
Phase 6 · Cours

Couche IA : le biais des données

13 min
🤖 Couche IA · institutionnalisation 2

Une IA généralise ce qu'elle voit. Si les données d'entraînement sont déséquilibrées, l'IA hérite du déséquilibre : une reconnaissance faciale entraînée surtout sur certains visages se trompe davantage sur les autres ; un tri de CV appris sur des recrutements passés peut reproduire leurs discriminations.

Réflexes : demander sur quelles données un système a appris ; tester sur des cas variés ; garder un humain dans la décision.

Phase 7 · Trace écrite & exercices

On fixe les acquis

9 min

📝 Trace écrite — à recopier

Croiser deux tables = les relier par un descripteur commun (principe relationnel, Codd 1970). On peut calculer sur une colonne (compte, somme, moyenne, min/max), après filtrage éventuel. Les données entraînent les IA : des données biaisées produisent des IA biaisées.

Exercice
5. Donne un exemple (autre que ceux du cours) où un biais de données fausserait une IA, et comment le limiter.
Ex. : une IA météo entraînée uniquement sur des villes du sud prédit mal la neige ; limiter en diversifiant les données et en testant région par région.
Phase 8 · Pour la prochaine fois

Devoirs

4 min
  • Cherche où sont stockées tes photos « dans le cloud » : active/désactive ? Note ce que tu découvres — on parle centres de données à la prochaine séance.

Continuer avec 2I2D

Retrouvez cette séance en version interactive (quiz, aides, suivi de progression) et toutes les autres ressources SNT · Seconde sur la plateforme.

Accéder à 2I2D