Stages de Pré-Rentrée — Inscriptions ouvertes, places très limitées ! S'inscrire

Annale · 2026Session du 14 avril 2026

Info A X-ENS MP 2026 — sujet, corrigé et statistiques

Sujet OCaml 2026 sur les bases de données de vecteurs (cas d'usage : reconnaissance musicale, similarité d'embeddings IA). Sujet, corrigé Hadamard et statistiques disponibles. Rapport jury à paraître.

Équipe Hadamard

Équipe Hadamard

Rédacteurs Hadamard, polytechniciens, centraliens et normaliens — orientation, méthode et concours de prépa

Analyse

Ce qu'a observé le jury

Synthèse Hadamard du rapport officiel — citations, chiffres et conseils du jury.

Présentation du sujet

Sujet OCaml 2026 sur les bases de données de vecteurs (cas d'usage : reconnaissance musicale, similarité d'embeddings IA). 3 parties indépendantes. Partie I : vecteurs de bits — similarité par bits en commun, application à la reconnaissance automatique d'extraits musicaux. Partie II : listes à sauts (skip-list) avec pointeurs multi-étages pour recherche efficace, et plus proches voisins dans graphes hiérarchiques avec voisinage à plusieurs étages. Partie III : approximation…

Structure de l'épreuve

  1. Partie IPartie I — Vecteurs de bits et reconnaissance musicale()Niveau attendu

    Bases de données de vecteurs de bits. Similarité = nombre de bits en commun. Application à la reconnaissance automatique d'extraits musicaux (fingerprinting).

  2. Partie IIPartie II — Listes à sauts et graphes hiérarchiques()Difficile

    Structure de données 'liste à sauts' (skip-list) avec pointeurs à plusieurs étages pour accélérer la recherche. Recherche de plus proches voisins dans des graphes hiérarchiques où chaque nœud correspond à un vecteur, voisinage défini à plusieurs étages.

  3. Partie IIIPartie III — Approximation distance euclidienne via k-moyennes()Très difficile

    Approximation de f(x,y)=‖x−y‖ entre deux vecteurs en plongeant ces vecteurs dans un espace discret de plus petite dimension : ℝ^d → {0,…,k−1}^m avec m<d, via l'algorithme des k-moyennes (k-means). Quantification vectorielle.

Chapitres clés à maîtriser

Programmation OCaml (listes, tableaux, structures à pointeurs)
Algorithmique de la recherche de plus proches voisins
Listes à sauts / skip-list (recherche en O(log n))
Apprentissage non supervisé (k-moyennes, quantification vectorielle)
Distance et similarité (Hamming, euclidienne, Jaccard)

Ressources

Téléchargements

Sujet officiel, corrigé Hadamard et rapport jury — tout en un endroit.

FAQ

Questions fréquentes — 2026

Partager

Préparation X-ENS · Info MP

Bossez ce sujet 2026 avec un ancien taupin

Nos professeurs analysent votre copie sur ce sujet, identifient vos faiblesses et structurent votre révision pour la session 2027.

Sujet