Corrigé ESSEC 2026 Maths 2 appliquées ECG — Stratégie UCB (Q17 à Q19) : Borne supérieure de confiance, simulation de Bernoulli et de l'algorithme UCB en Python
Sujet officiel du concours ESSEC, session 2026, épreuve Maths 2 appliquées ECG. Corrigé rédigé par Ibrahim Alame.
Sujet officiel (PDF, site du concours)
Énoncé
Notations des parties précédentes (, , , ).
Q17. Soit , , et . Montrer que .
Stratégie UCB (Upper Confidence Bound). Pour , . Pour , on pose et est le plus petit indice tel que . On note aussi pour .
Q18.a Justifier que et .
Q18.b Écrire Bernoulli(p) simulant une variable de loi .
Q18.c Si hatX contient , N contient et P le vecteur , écrire maj(hatX,N,i,P) qui simule la récompense de l'action , jouée à l'instant , et renvoie .
Q19. Compléter les quatre trous de la fonction Actions(P,n) du sujet, qui renvoie une simulation des actions choisies par UCB.
Corrigé
Q17. Comme , et est bien défini, avec . Les variables sont mutuellement indépendantes, à valeurs dans , d'espérance , et leur moyenne est . L'inégalité Q6, appliquée à ces variables avec , donne
Autrement dit, est une « borne supérieure de confiance » de : elle ne passe sous qu'avec une probabilité au plus .
Q18.a Pour , : parmi , chaque action apparaît exactement une fois (à l'instant ). Donc , et comme ,
En particulier pour : les sont bien définis.
Q18.b rd.random() simule une variable de loi uniforme sur ; l'événement « valeur » a donc la probabilité .
def Bernoulli(p):
if rd.random() < p: # rd.random() suit la loi uniforme sur [0,1[
return 1
return 0100 % gratuit
La suite du corrigé est sur Adloun
Le corrigé rédigé en entier, question par question, et le tuteur pour poser des questions sur ce sujet.
Voir le corrigé complet, gratuitementInscription gratuite en 30 secondes (e-mail, nom d'utilisateur, mot de passe, classe ou profil), sans carte bancaire : arrivée directe sur le corrigé.