Le cours
Résumé en cinq points
- Une chaîne de Markov se code par sa matrice de transition, et la loi à l'étape se calcule par avec le produit matriciel.
- L'état stable s'obtient soit par itération, soit comme vecteur propre de la transposée de pour la valeur propre , après normalisation.
- Sur un graphe complet, on observe numériquement la convergence de la suite des lois vers l'état stable, indépendamment de la loi initiale.
- Comparer deux estimateurs se fait par simulation de nombreux échantillons, puis comparaison des histogrammes, des moyennes et des écarts-types.
- L'intervalle de confiance asymptotique pour une proportion est centré sur la fréquence observée. Il est plus court que celui issu de Bienaymé-Tchebychev, mais sa garantie n'est qu'asymptotique.
Pourquoi ce chapitre
C'est le dernier chapitre d'informatique de la prépa.
- On y manipule des matrices avec
numpy, ce qui remobilise l'algèbre linéaire du troisième semestre. - On y simule des lois, ce qui remobilise les probabilités de première année.
- On y trace des histogrammes, ce qui remobilise les statistiques.
Deux thèmes sont au programme :
- les chaînes de Markov, avec le calcul des puissances de la matrice de transition, la mise en évidence d'un état stable et l'observation de la convergence ;
- l'estimation, avec la comparaison de plusieurs estimateurs d'un même paramètre et la construction d'un intervalle de confiance asymptotique pour une loi de Bernoulli.
Ce chapitre remobilise l'algèbre linéaire, les probabilités et les statistiques.
Les exemples suggérés par le programme sont :
- la popularité d'une page Web ;
- la mobilité sociale ;
- le bonus-malus en assurance.
Fin de l'aperçu gratuit
Encore 10 parties de cours et 8 corrigés.
Méthodes et exercices
Exercices classiques corrigés
Les exercices se suivent : garde leur ordre. Difficulté et durée indicatives.
Exercice 1. Chaîne à deux états ★
Application du cours · 10 min · Niveau khôlle · État stable
Un abonné change d'opérateur d'un mois sur l'autre.
Il quitte avec probabilité et quitte avec probabilité .
Écrire , calculer l'état stable à la main, puis le vérifier en Python.
Voir l'indice
Technique résolution de avec une somme égale à .
Voir le corrigé offert
- a pour lignes et .
- vérifie , soit .
- Avec , on obtient et .
- En Python,
np.array([0.6, 0.4]) @ Mredonne . Tous les coefficients sont strictement positifs, donc la chaîne converge vers cet état pour toute loi initiale.
piège : Écrire au lieu de , ce qui revient à la convention des colonnes et donne un faux état stable.
Exercice 2. Vitesse de convergence ★★
Classiques de khôlle et concours · 20 min · Niveau khôlle · Convergence des chaînes
Pour la matrice de l'exercice 1, montrer que est multiplié par à chaque étape.
Écrire un programme qui confirme ce facteur.
Corrigé détaillé dans Sup et Spé+ : essai gratuit 7 jours.
Exercice 3. Fréquences sur une trajectoire ★
Application du cours · 15 min · Niveau khôlle · Simulation de trajectoires
Simuler étapes de la chaîne de l'exercice 1 partant de .
Calculer la fréquence de passage en et la comparer à .
Tracer la fréquence cumulée en fonction du temps.
Voir le début du corrigé
- On utilise la fonction trajectoire de la fiche, et chemin est la liste obtenue. …
La suite du corrigé dans Sup et Spé+ : essai gratuit 7 jours.
Exercice 4. Bonus-malus ★★
Classiques de khôlle et concours · 30 min · Niveau écrit Ecricome · État stable
Un assureur a trois niveaux, (bonus), (base) et (malus).
Chaque année, un assuré n'a aucun sinistre avec probabilité et descend alors d'un niveau, en restant en s'il y est déjà.
Sinon il monte d'un niveau, en restant en s'il y est déjà.
Les cotisations valent , et fois le tarif de base.
Déterminer la répartition de long terme et la cotisation moyenne.
Voir le début du corrigé
- a pour lignes , et .
La suite du corrigé dans Sup et Spé+ : essai gratuit 7 jours.
Exercice 5. Une chaîne qui ne converge pas ★★★
Approfondissement · 25 min · Type oral · Convergence des chaînes
On prend de lignes et et Afficher pour de à .
Calculer les valeurs propres de .
Expliquer pourquoi l'état stable existe sans être limite.
Voir le début du corrigé
- vaut si est pair et si est impair. …
La suite du corrigé dans Sup et Spé+ : essai gratuit 7 jours.
Exercice 6. Trois estimateurs du paramètre d'une loi uniforme ★★
Classiques de khôlle et concours · 45 min · Niveau écrit BCE, ESSEC ou HEC · Estimation ponctuelle
Soient indépendantes de loi uniforme sur .
On pose , et Calculer biais et risques, les comparer pour , et vérifier par simulation.
Exercice 7. Deux intervalles pour une proportion ★★
Classiques de khôlle et concours · 30 min · Niveau écrit BCE, EDHEC ou emlyon · Intervalles de confiance
On observe la fréquence de succès sur épreuves de Bernoulli indépendantes.
Établir un intervalle de confiance de niveau au moins par Bienaymé-Tchebychev.
Comparer sa demi-largeur à celle de l'intervalle asymptotique majoré.
Corrigé détaillé dans Sup et Spé+ : essai gratuit 7 jours.
Exercice 8. Couverture effective pour une petite proportion ★★
Classiques de khôlle et concours · 25 min · Niveau écrit BCE, ESSEC ou HEC · Intervalles de confiance
Estimer par simulation le taux de couverture de l'intervalle asymptotique non majoré, pour et variant de à .
Tracer ce taux en fonction de et commenter.
Voir le début du corrigé
- On pose
ps = np.linspace(0.02, 0.5, 25).
La suite du corrigé dans Sup et Spé+ : essai gratuit 7 jours.
Exercice 9. Taille d'un sondage ★
Application du cours · 15 min · Niveau khôlle · Intervalles de confiance
Quelle taille d'échantillon garantit une demi-largeur au plus au niveau pour cent, selon chacune des deux méthodes ?
Écrire une fonction Python qui renvoie cette taille.
Corrigé détaillé dans Sup et Spé+ : essai gratuit 7 jours.
Fiche de cours rédigée à partir du programme officiel de la voie EC, enseignement annuel d'informatique et algorithmique de seconde année, partie II « Programme du quatrième semestre », paragraphes « Chaînes de Markov » et « Estimation ponctuelle ou par intervalle de confiance ». Elle illustre en Python les deux derniers chapitres de probabilités. Le programme précise que ce thème est l'occasion de revoir la simulation des lois discrètes et la représentation de données par un graphe fini, vues en première année.