Aller au contenu

Probabilités · 4 affiches · formule n° 21

Le théorème de Bayes

Le théorème de Bayes permet de renverser une probabilité conditionnelle : connaissant la probabilité de B sachant A, il donne celle de A sachant B. C’est la règle qui dit comment réviser une croyance au vu d’un indice.

Voir les 4 affiches 2 contrôles par le calcul

Pour P(B)>0P(B) > 0. Dessin : un carré d’aire 1 ; AA occupe 30 % de la largeur, BB est la zone colorée. P(A∣B)P(A \mid B) est la part de BB qui tombe dans AA.

Quatre styles

Les affiches

La même formule, le même dessin calculé, en Papier, Nuit, Bauhaus ou Tableau noir. En affiche, toile, plexiglas ou aluminium.

Ce que dit la formule

Soient AA et BB deux événements, avec P(B)>0P(B) > 0 et P(A)>0P(A) > 0 (cette seconde condition donne un sens à P(B∣A)P(B \mid A)). Alors

P(A∣B)=P(B∣A)P(A)P(B)P(A \mid B) = \frac{P(B \mid A)\; P(A)}{P(B)}
  • P(A)P(A) : la probabilité de AA avant de savoir si BB s’est produit. On l’appelle souvent la probabilité a priori.
  • P(B∣A)P(B \mid A) : la probabilité de BB sachant AA, c’est-à-dire si l’on se restreint aux cas où AA est réalisé. On l’appelle parfois la vraisemblance.
  • P(B)P(B) : la probabilité totale de BB.
  • P(A∣B)P(A \mid B) : la probabilité de AA une fois que l’on sait que BB s’est produit, dite probabilité a posteriori.

Dans la pratique, on calcule souvent P(B)P(B) par la formule des probabilités totales. Si A¯\bar{A} désigne le contraire de AA et si 0<P(A)<10 < P(A) < 1 :

P(B)=P(B∣A)P(A)+P(B∣A¯)P(A¯)P(B) = P(B \mid A)\, P(A) + P(B \mid \bar{A})\, P(\bar{A})

Plus généralement, si les événements A1,…,AnA_1, \dots, A_n sont deux à deux incompatibles, de probabilités non nulles, et couvrent toutes les possibilités, alors pour chaque kk :

P(Ak∣B)=P(B∣Ak)P(Ak)∑j=1nP(B∣Aj)P(Aj)P(A_k \mid B) = \frac{P(B \mid A_k)\, P(A_k)}{\sum_{j=1}^{n} P(B \mid A_j)\, P(A_j)}

C’est la forme utilisée quand plusieurs explications sont en concurrence : chacune est pondérée par sa probabilité de départ et par la probabilité qu’elle donne à l’observation.

Le point essentiel : P(A∣B)P(A \mid B) et P(B∣A)P(B \mid A) sont deux nombres différents, et les confondre est une erreur très répandue.

Un exemple

Une maladie touche 1 % d’une population. Un test de dépistage la détecte chez 90 % des malades (sa sensibilité) ; chez les personnes saines, il donne à tort un résultat positif dans 5 % des cas (les faux positifs). Ces chiffres sont choisis pour l’exemple. Une personne prise au hasard a un test positif : quelle est la probabilité qu’elle soit malade ?

Notons MM l’événement « être malade » et TT l’événement « test positif ». On connaît P(M)=0,01P(M) = 0{,}01, P(T∣M)=0,90P(T \mid M) = 0{,}90 et P(T∣M¯)=0,05P(T \mid \bar{M}) = 0{,}05.

  1. Probabilité d’un test positif : P(T)=0,90×0,01+0,05×0,99=0,009+0,0495=0,0585P(T) = 0{,}90 \times 0{,}01 + 0{,}05 \times 0{,}99 = 0{,}009 + 0{,}049\,5 = 0{,}058\,5.
  2. Formule de Bayes : P(M∣T)=0,0090,0585≈0,1538P(M \mid T) = \dfrac{0{,}009}{0{,}058\,5} \approx 0{,}153\,8.

Malgré un test positif, la personne n’a qu’environ 15,38 % de risque d’être malade. Le même calcul, en effectifs, sur 10 000 personnes :

  • 100 sont malades, dont 90 ont un test positif ;
  • 9 900 sont saines, dont 495 ont un test positif ;
  • sur 585 tests positifs, seuls 90 concernent des malades, soit 90/585≈15,3890 / 585 \approx 15{,}38 %.

Les faux positifs sont nombreux parce que les personnes saines sont beaucoup plus nombreuses. Si l’on refait un second test, en supposant que les deux résultats sont indépendants à état de santé fixé, la probabilité de départ devient 0,153 8… et un second résultat positif la porte à environ 76,59 %. Et si la maladie touchait 10 % de la population au lieu de 1 %, un seul test positif suffirait à donner environ 66,66 %. C’est pourquoi un test positif se confirme, et pourquoi la fréquence de la maladie compte autant que la qualité du test.

À l’inverse, un test négatif est ici très rassurant. Le test est négatif chez 10 % des malades et chez 95 % des personnes saines, donc P(T¯)=0,10×0,01+0,95×0,99=0,9415P(\bar{T}) = 0{,}10 \times 0{,}01 + 0{,}95 \times 0{,}99 = 0{,}941\,5, et P(M∣T¯)=0,0010,9415P(M \mid \bar{T}) = \dfrac{0{,}001}{0{,}941\,5}, environ 0,106 %. Avec ces chiffres, un résultat négatif rend la maladie très improbable, alors qu’un résultat positif laisse encore beaucoup d’incertitude : c’est la même formule, appliquée à deux observations différentes.

Pourquoi c’est vrai

La démonstration tient en deux lignes et repose sur la définition de la probabilité conditionnelle : pour P(B)>0P(B) > 0, P(A∣B)=P(A∩B)P(B)P(A \mid B) = \frac{P(A \cap B)}{P(B)}, où A∩BA \cap B est l’événement « AA et BB à la fois ».

  1. De même, comme P(A)>0P(A) > 0, P(B∣A)=P(A∩B)P(A)P(B \mid A) = \frac{P(A \cap B)}{P(A)}, donc P(A∩B)=P(B∣A)P(A)P(A \cap B) = P(B \mid A)\, P(A).
  2. On remplace P(A∩B)P(A \cap B) dans la première égalité : P(A∣B)=P(B∣A)P(A)P(B)P(A \mid B) = \frac{P(B \mid A)\, P(A)}{P(B)}.

La formule des probabilités totales vient du fait que BB se découpe en deux morceaux disjoints, B∩AB \cap A et B∩A¯B \cap \bar{A}, dont on additionne les probabilités.

Un peu d’histoire

Thomas Bayes (vers 1701-1761) est un pasteur presbytérien anglais, également mathématicien. Il ne publie pas de son vivant le travail qui porte son nom. Après sa mort, son ami Richard Price met en forme ses notes ; l’essai, intitulé An Essay towards solving a Problem in the Doctrine of Chances, est lu devant la Royal Society le 23 décembre 1763 et paraît dans les Philosophical Transactions (volume 53, daté de 1763). Bayes y cherche à estimer une proportion inconnue à partir d’observations, et non à énoncer la formule sous sa forme actuelle.

Pierre-Simon de Laplace obtient des résultats du même type en 1774, apparemment sans connaître l’essai de Bayes, puis les développe dans sa Théorie analytique des probabilités (1812). La forme moderne de l’énoncé s’est fixée ensuite. Au XXe siècle, la démarche « bayésienne », qui traite les probabilités comme des degrés de confiance révisés au fil des données, est devenue l’une des grandes écoles de la statistique.

Ce que montre l’affiche

Le dessin est un carré d’aire 1 qui représente toutes les possibilités. Une verticale le coupe en deux : à gauche AA, qui occupe 30 % de la largeur, à droite son contraire A¯\bar{A}. Les zones colorées forment l’événement BB : 80 % de la hauteur dans la colonne AA, 25 % dans l’autre. Leur aire totale vaut 0,3×0,8+0,7×0,25=0,4150{,}3 \times 0{,}8 + 0{,}7 \times 0{,}25 = 0{,}415, et la part de BB qui tombe dans AA vaut 0,24/0,415≈0,5780{,}24 / 0{,}415 \approx 0{,}578 : c’est exactement P(A∣B)P(A \mid B). L’affiche existe en quatre styles : Papier, Nuit, Bauhaus et Tableau noir.

Pour aller plus loin

Sources : Théorème de Bayes (Wikipédia) (nouvel onglet), Bayes’ theorem (Wikipedia) (nouvel onglet), Bayes’ Theorem (MathWorld) (nouvel onglet), Bayes’ Theorem (Stanford Encyclopedia of Philosophy) (nouvel onglet), biographie de Thomas Bayes (MacTutor) (nouvel onglet).

Vérifiée par le calcul

Les contrôles de cette formule

Avant d'imprimer l'affiche, un programme met la formule à l'épreuve. Voici ce qu'il a calculé (dernier passage le 11 octobre 2026) ; si un seul de ces contrôles échouait, l'affiche ne serait pas produite. Notre méthode

  • P(A|B) = P(B|A)P(A)/P(B) sur 10 000 lois tirées au hasardécart 2.22e-16
  • grille du dessin : part de B dans A = (0,8 × 0,3)/0,415obtenu 0.5783132530120482, attendu 0.5783132530120482, écart 0.00e+0 (tolérance 1e-12)

Sources

À lire aussi

Questions fréquentes

À quoi sert le théorème de Bayes ?

À mettre à jour une probabilité quand on reçoit une information nouvelle. Il sert en médecine (interprétation des tests), en statistique, dans les filtres anti-spam ou en justice, pour éviter de confondre P(A sachant B) et P(B sachant A).

Quelle est la différence entre P(A|B) et P(B|A) ?

P(A|B) est la probabilité de A quand on sait que B est réalisé ; P(B|A) l’inverse. Par exemple, la probabilité d’être positif quand on est malade (90 % dans notre exemple) n’a rien à voir avec celle d’être malade quand on est positif (environ 15 %).

Pourquoi un test fiable peut-il donner beaucoup de faux positifs ?

Quand la maladie est rare, les personnes saines sont très nombreuses, et même un petit taux d’erreur chez elles produit plus de positifs que les vrais malades. Le théorème de Bayes permet de chiffrer cet effet.

Qui était Thomas Bayes ?

Un pasteur et mathématicien anglais mort en 1761. Son essai sur les probabilités a été présenté après sa mort par son ami Richard Price, devant la Royal Society, en décembre 1763.

Qu’est-ce qu’une probabilité a priori et a posteriori ?

La probabilité a priori est celle que l’on attribue à un événement avant l’observation ; la probabilité a posteriori est celle obtenue après l’observation, grâce à la formule de Bayes.