Raisonnement probabiliste et réseaux bayésiens
IntermédiaireUnité 6 sur 10 de la formation Formation : Intelligence artificielle : agents, recherche et apprentissage
Ce que tu vas apprendre
- Décrire une situation incertaine à l'aide de variables aléatoires et de lois, répondre à des questions à partir d'une loi conjointe complète, actualiser les croyances avec la formule de Bayes et utiliser l'indépendance pour garder des modèles compacts.
- Décrire l'incertitude à l'aide de variables aléatoires et de lois conjointesUtiliser les univers, les événements, les variables aléatoires et les lois conjointes pour exprimer les croyances d'un agent, et trouver les probabilités d'une variable en éliminant les autres par sommation.
- Répondre aux requêtes par les probabilités conditionnelles et l'énumérationCalculer des probabilités conditionnelles, utiliser la règle du produit et la formule des probabilités composées, et répondre à toute requête à partir d'une loi conjointe complète par sélection, élimination par sommation et normalisation.
- Actualiser les croyances avec la formule de BayesDéduire la formule de Bayes, transformer des connaissances causales en conclusions diagnostiques et éviter de négliger les taux de base.
- Utiliser l'indépendance, l'indépendance conditionnelle et le modèle bayésien naïfVérifier si des variables sont indépendantes ou conditionnellement indépendantes, expliquer comment l'indépendance réduit la taille d'un modèle et classer avec un modèle bayésien naïf.
- Décrire l'incertitude à l'aide de variables aléatoires et de lois conjointes
- Lire et construire des réseaux bayésiens, calculer des probabilités conjointes à partir de leurs tables et déterminer à partir du graphe quelles indépendances sont vérifiées.
- Lire un réseau bayésien et calculer des probabilités conjointesExpliquer les composantes d'un réseau bayésien, calculer toute probabilité conjointe complète comme un produit de valeurs des tables et compter le nombre de paramètres nécessaires au réseau.
- Construire des réseaux compacts et identifier leurs indépendances localesConstruire un réseau en choisissant un ordre et un ensemble minimal de parents, utiliser la propriété de Markov locale et les couvertures de Markov, et modéliser de nombreux parents avec des tables de probabilités conditionnelles compactes.
- Déterminer l'indépendance par d-séparationClasser les trois types de triplets, examiner chaque chemin entre deux variables et déterminer quelles indépendances conditionnelles le graphe garantit.
- Lire un réseau bayésien et calculer des probabilités conjointes
- Répondre exactement à des requêtes de probabilité dans un réseau bayésien, d'abord par énumération puis efficacement par élimination de variables, et évaluer la croissance du coût.
- Répondre aux requêtes dans un réseau par énumérationÉcrire une requête sous forme de somme normalisée de produits de valeurs des tables de probabilités conditionnelles, la calculer et supprimer les variables qui ne peuvent pas influencer la réponse.
- Exécuter l'élimination de variables et choisir des ordres d'élimination efficacesReprésenter les tables de probabilités conditionnelles par des facteurs, les multiplier et éliminer une variable cachée à la fois par sommation, normaliser et expliquer comment l'ordre d'élimination et la forme du réseau déterminent le coût.
- Répondre aux requêtes dans un réseau par énumération
- Estimer des probabilités dans un réseau bayésien en générant des échantillons, et comparer l'échantillonnage ancestral, l'échantillonnage par rejet, la pondération par la vraisemblance et l'échantillonnage de Gibbs.
- Estimer des probabilités par échantillonnage ancestral et par rejetTirer des échantillons d'un réseau dans un ordre topologique, estimer des probabilités à partir des effectifs et utiliser l'échantillonnage par rejet pour les requêtes conditionnelles.
- Estimer des probabilités conditionnelles par pondération par la vraisemblanceFixer les observations, échantillonner les autres variables, pondérer chaque échantillon selon sa capacité à expliquer les observations et reconnaître les limites de la méthode.
- Estimer des probabilités a posteriori par échantillonnage de GibbsRééchantillonner une variable à la fois selon sa loi sachant sa couverture de Markov, utiliser la chaîne d'états obtenue comme échantillons et comparer les méthodes d'échantillonnage.
- Estimer des probabilités par échantillonnage ancestral et par rejet
- Choisir les actions qui maximisent l'espérance d'utilité, modéliser les décisions avec des réseaux de décision et calculer la valeur d'une observation avant de l'effectuer.
- Choisir les actions qui maximisent l'espérance d'utilitéExprimer les préférences sous forme d'utilités, calculer l'espérance d'utilité d'issues incertaines et expliquer les attitudes face au risque et les axiomes qui fondent le principe.
- Modéliser et résoudre des problèmes de décision à l'aide de réseaux de décisionÉtendre un réseau bayésien avec des nœuds de décision et d'utilité, évaluer chaque action avec les observations disponibles et trouver la meilleure politique.
- Calculer la valeur de l'information parfaiteCalculer l'augmentation attendue de l'espérance d'utilité maximale due à une observation, utiliser ses propriétés et décider si l'information vaut son coût.
- Choisir les actions qui maximisent l'espérance d'utilité
Raisonnement probabiliste : cours
1Raisonner avec les probabilités, la formule de Bayes et l'indépendance
Un agent a besoin d'un moyen précis de décrire ce qu'il sait lorsque les observations sont incomplètes. Commence par les mondes possibles et les tables conjointes, puis conditionne sur les observations et inverse les probabilités conditionnelles avec la formule de Bayes. L'indépendance permet de déterminer quelles observations apportent de l'information et lesquelles deviennent redondantes lorsqu'une condition pertinente est connue. Ces opérations fournissent les calculs utilisés dans toute l'inférence probabiliste.
1.1 Décrire les mondes possibles
Un agent peut ne voir qu'une partie de son environnement. Un capteur peut être bruité et une action peut avoir plusieurs issues. La probabilité permet à l'agent d'attribuer un degré de croyance à chaque possibilité et de réviser ces croyances lorsque des informations arrivent.
Mondes, événements et variables
L'univers, , énumère toutes les issues possibles. Ses issues sont incompatibles et exhaustives : une seule se produit. Un événement est un ensemble de ces issues, par exemple « le bus est en retard ». Sa probabilité est la somme des probabilités de ses issues.
Une variable aléatoire attribue une valeur à chaque issue. Son domaine énumère les valeurs possibles. Par exemple, a pour domaine . Écris les variables avec une majuscule et les valeurs en minuscules. Pour la variable booléenne , signifie vrai et signifie faux. La virgule dans signifie « et ».
Les probabilités sont comprises entre 0 et 1, et la somme des probabilités de toutes les issues vaut 1. Les événements complémentaires vérifient . Une loi indique la probabilité de chaque valeur d'une variable ; une probabilité a priori décrit la croyance avant de prendre en compte les observations considérées.
Lire une table conjointe
Une loi conjointe donne la probabilité de chaque combinaison de valeurs. Voici un modèle de la météo et du bus :
| Météo | À l'heure | En retard |
|---|---|---|
| Soleil | 0,40 | 0,10 |
| Nuage | 0,18 | 0,12 |
| Pluie | 0,08 | 0,12 |
Les six cases représentent les six mondes possibles et leur somme vaut 1. Le total d'une ligne est la probabilité de cette météo : la somme d'une ligne n'a donc pas à valoir 1. Pour la pluie, . La colonne des retards donne .
Cette opération est la marginalisation, ou élimination par sommation. Pour garder et supprimer , utilise . Additionne sur toutes les valeurs de la variable supprimée, y compris les valeurs fausses pour les variables booléennes.
Compter une intersection une seule fois
L'événement « pluie ou retard » comprend chaque case de la ligne pluie ou de la colonne retard. Sa probabilité est
La soustraction retire l'intersection comptée deux fois. En général, . Additionner simplement les probabilités marginales donnerait 0,54 et compterait deux fois le monde avec pluie et retard.
Pourquoi les tables complètes deviennent coûteuses
Une table conjointe complète permet de répondre à toute requête de probabilité portant sur ses variables, mais sa taille augmente rapidement. Chaque variable booléenne supplémentaire double le nombre de mondes. Avec variables booléennes, il y a valeurs et nombres libres, puisque la dernière valeur est fixée par le total de 1. Trente variables booléennes nécessitent 1 073 741 824 valeurs. Les modèles compacts stockeront les dépendances locales au lieu d'énumérer explicitement chaque monde.
Points clés
- Une table conjointe attribue des probabilités à des combinaisons complètes de valeurs.
- La marginalisation additionne sur toutes les valeurs d'une variable que l'on souhaite supprimer.
- Pour un événement « ou », soustrais une fois l'intersection.
- La somme de toute la table conjointe vaut 1 ; ce n'est généralement pas le cas pour chaque ligne.
1.2 Conditionner sur les observations et normaliser
Un bus en retard modifie les conditions météorologiques qui semblent probables. La probabilité conditionnelle se concentre sur les mondes compatibles avec une observation, puis mesure leurs proportions relatives. La probabilité obtenue après prise en compte des observations est une probabilité a posteriori.
Relier le dénominateur à l'observation
Pour une observation de probabilité positive,
Dans le modèle de la météo et du bus, les valeurs correspondant au retard pour soleil, nuage et pluie sont 0,10, 0,12 et 0,12. Leur total est de 0,34. Ainsi . En inversant la question, on obtient . Les deux calculs utilisent la même case conjointe, mais chacun divise par la probabilité de sa propre observation.
La loi conditionnelle complète est . La somme de ces valeurs vaut 1 car elles décrivent les différentes valeurs de la météo pour une observation fixée. Les trois vraisemblances , et utilisent des conditions différentes et leur somme n'a pas à valoir 1.
Produits et probabilités composées
En réarrangeant la définition, on obtient la règle du produit :
En l'appliquant plusieurs fois, on obtient la formule des probabilités composées :
Tout ordre des variables convient. L'indépendance n'est pas nécessaire à cette identité ; elle permettra plus tard de raccourcir les listes de conditions.
Sélectionner, additionner et normaliser
Pour une variable de requête , des observations et des variables cachées , l'énumération utilise
Sélectionne d'abord les mondes compatibles avec les observations. Élimine ensuite toutes les variables cachées par sommation, en gardant un total distinct pour chaque valeur de la variable de requête. Divise enfin ces totaux par leur somme. La constante de normalisation est l'inverse de cette somme, qui vaut .
Considère les variables booléennes Grippe (), Fièvre () et Toux (). Leur table conjointe complète est :
| Grippe | Fièvre | Toux | Probabilité |
|---|---|---|---|
| Vrai | Vrai | Vrai | 0,056 |
| Vrai | Vrai | Faux | 0,024 |
| Vrai | Faux | Vrai | 0,014 |
| Vrai | Faux | Faux | 0,006 |
| Faux | Vrai | Vrai | 0,018 |
| Faux | Vrai | Faux | 0,072 |
| Faux | Faux | Vrai | 0,162 |
| Faux | Faux | Faux | 0,648 |
Pour trouver , garde les lignes avec fièvre et élimine la toux par sommation. Les totaux sont pour la grippe et sans grippe. Normalise par 0,17 pour obtenir .
Si la toux est aussi observée, ne garde que les deux lignes avec fièvre et toux. Alors . Pour la fièvre sans toux, . Additionner sur la toux ferait perdre cette observation supplémentaire. Un total brut comme 0,08 est une probabilité conjointe, pas la probabilité conditionnelle demandée.
Points clés
- Une probabilité conditionnelle divise une probabilité conjointe par la probabilité de l'observation.
- La formule des probabilités composées s'applique à tout ordre des variables.
- L'énumération sélectionne les observations, élimine les variables cachées par sommation et normalise.
- La somme d'une loi conditionnelle sur les valeurs de la variable de requête vaut 1.
- Garde les valeurs observées fixes pendant la sommation.
1.3 Utiliser la formule de Bayes sans perdre de vue le taux de base
Un agent sait souvent comment une cause produit une observation, mais doit raisonner dans l'autre sens. Un modèle de panne peut décrire la fréquence à laquelle un composant endommagé déclenche une alerte. Après l'alerte, l'agent a besoin de la probabilité que le composant soit endommagé.
Inverser correctement une probabilité conditionnelle
Les deux expressions d'une probabilité conjointe données par la règle du produit donnent la formule de Bayes :
Ici est la probabilité a priori, la vraisemblance et la probabilité a posteriori. Le dénominateur comprend toutes les façons dont l'observation peut se produire. Pour une cause booléenne, la formule des probabilités totales donne
Pour plus de deux valeurs de la cause, inclus un terme pour chaque valeur. Tu peux aussi calculer, pour chaque cause, un score égal au produit de la vraisemblance par la probabilité a priori, puis normaliser les scores.
Étudier un exemple de maladie rare
Supposons qu'une maladie touche 1 % d'une population. Un test est positif chez 90 % des personnes malades et 5 % des personnes saines. La probabilité d'un résultat positif est
La probabilité d'être malade et d'avoir un test positif est de 0,009, donc
Les fréquences naturelles rendent le dénominateur plus facile à comprendre. Parmi 10 000 personnes, 100 sont malades et 90 d'entre elles ont un test positif. Parmi 9 900 personnes saines, 495 ont un test positif. Il y a 585 résultats positifs au total ; 90 concernent des personnes malades.
La sensibilité de 90 % répond à « À quelle fréquence le test d'une personne malade est-il positif ? » Elle ne répond pas à « À quelle fréquence une personne dont le test est positif est-elle malade ? » La négligence du taux de base donne trop peu de poids à la probabilité a priori. Une maladie rare touche au départ beaucoup moins de personnes ; les faux positifs issus du groupe plus nombreux de personnes saines peuvent donc dépasser les vrais positifs. Si la sensibilité et le taux de faux positifs restent fixes, modifier la prévalence modifie néanmoins la probabilité a posteriori.
Un résultat négatif utilise les vraisemblances complémentaires :
Actualiser à l'arrivée de nouvelles observations
La probabilité a posteriori obtenue après une observation devient la probabilité a priori pour la suivante. Si le résultat d'un second test est conditionnellement indépendant du premier sachant l'état de santé, un nouveau résultat positif donne
Garde la première probabilité a posteriori sans l'arrondir pendant les calculs successifs. L'indépendance conditionnelle compte : des mesures répétées d'un même capteur défectueux peuvent partager une erreur ; multiplier leurs vraisemblances comme si les observations étaient indépendantes peut donc exagérer l'actualisation.
Les informations préalables restent présentes dans chaque condition pertinente :
Cela permet à un agent d'actualiser ses croyances au sein de la population ou de la situation qu'il connaît déjà, à l'aide de sa probabilité a priori actuelle et des vraisemblances appropriées.
Points clés
- La formule de Bayes multiplie la vraisemblance par la probabilité a priori et divise par la probabilité de l'observation.
- La probabilité de l'observation tient compte de toutes les causes possibles.
- Une sensibilité élevée peut coexister avec une faible probabilité a posteriori lorsque la maladie est rare.
- Les actualisations successives utilisent la probabilité a posteriori actuelle comme probabilité a priori suivante.
1.4 Utiliser l'indépendance pour réduire un modèle
Certaines observations modifient leurs probabilités respectives ; d'autres n'apportent aucune information supplémentaire lorsqu'une condition pertinente est connue. L'indépendance permet de déterminer quand une longue expression de probabilité peut être remplacée par des éléments plus petits.
L'indépendance concerne toutes les valeurs
Des événements sont indépendants lorsque . Pour des variables, cette égalité doit être vérifiée pour chaque paire de valeurs. Une seule paire qui ne la vérifie pas établit la dépendance. Dans la table météo, , tandis que : la météo et l'état du bus sont donc dépendants.
Des événements incompatibles de probabilités positives sont dépendants : apprendre que l'un s'est produit ramène la probabilité de l'autre à zéro. Des événements indépendants peuvent se produire ensemble. Si variables booléennes sont toutes mutuellement indépendantes, seules probabilités sont nécessaires, contre pour une table conjointe sans restriction.
Savoir ce qui est fixé
L'indépendance conditionnelle, notée , signifie que
L'égalité est vérifiée pour chaque combinaison de valeurs pertinente. De façon équivalente, connaître n'apporte rien de plus sur une fois connue.
Dans le modèle de la grippe, et . La fièvre et la toux sont conditionnellement indépendantes sachant l'état de grippe. Sans cette condition, elles sont dépendantes : , tandis que . La fièvre modifie la croyance concernant la grippe, ce qui modifie la croyance concernant la toux.
| Affirmation | Ce qu'il faut vérifier |
|---|---|
| Indépendance | La probabilité conjointe est égale au produit des probabilités marginales pour chaque paire de valeurs |
| Indépendance conditionnelle | La probabilité conjointe conditionnelle est égale au produit pour chaque valeur de la condition |
L'indépendance sans observation et l'indépendance sachant une observation sont deux affirmations distinctes. Observer un effet commun peut même rendre dépendantes deux causes auparavant indépendantes.
Classer avec le modèle bayésien naïf
Un modèle bayésien naïf suppose que les caractéristiques sont conditionnellement indépendantes sachant une classe. Sa loi a posteriori est
Une classe booléenne avec caractéristiques booléennes nécessite probabilités. L'hypothèse peut être imparfaite tout en permettant une classification utile, mais des caractéristiques corrélées peuvent conduire à des probabilités excessivement confiantes.
Pour les pourriels, posons . Le mot « offre » apparaît avec une probabilité de 0,4 dans les pourriels et de 0,05 dans les messages légitimes. Le mot « gagnant » apparaît avec les probabilités 0,2 et 0,01. Lorsque les deux mots sont présents, les scores sont pour les pourriels et pour les messages légitimes. La normalisation donne .
L'absence fournit aussi une observation. Si « offre » est présent mais « gagnant » absent, les scores deviennent et , ce qui donne une probabilité a posteriori de pourriel d'environ 0,735. Utilise le complément de la vraisemblance pour une caractéristique booléenne absente. Une vraisemblance nulle rend tout le score de la classe nul ; un événement possible ne devrait donc pas recevoir une valeur nulle simplement parce qu'il était absent d'un petit échantillon de données.
Points clés
- Une seule égalité entre probabilité conjointe et produit qui échoue établit la dépendance.
- L'indépendance conditionnelle concerne les lois sous une condition fixée.
- L'incompatibilité d'événements de probabilités positives crée une dépendance.
- Le modèle bayésien naïf multiplie les vraisemblances des caractéristiques conditionnellement à la classe.
- Les caractéristiques booléennes absentes utilisent les vraisemblances complémentaires.
- Normalise les scores des classes lorsqu'une probabilité est demandée.
2Représenter les dépendances par des réseaux bayésiens
Un réseau bayésien remplace une immense table conjointe par un graphe et de petites tables locales. La lecture de ses flèches indique quelles probabilités stocker et comment les multiplier pour obtenir la probabilité d'un monde complet. La construction du graphe exige des choix réfléchis d'indépendance, et la d-séparation permet de les vérifier sur les chemins. Les propriétés locales et les tables structurées facilitent la représentation de modèles plus grands.
2.1 Lire un réseau et multiplier ses tables
Un réseau bayésien représente une loi conjointe à l'aide d'un graphe orienté acyclique et de tables de probabilités locales. Chaque nœud est une variable aléatoire. Une flèche entrant dans un nœud indique l'un de ses parents ; suivre les flèches ne doit jamais ramener au nœud de départ.
Un modèle de trajet domicile-travail
Utilise cinq variables booléennes : Pluie (), Accident (), Trafic dense (), Retard () et port d'un Parapluie (). Les flèches sont , , et . La pluie et l'accident ont pour probabilités a priori et .
La table de probabilités conditionnelles du trafic dépend des deux parents :
| Pluie | Accident | Probabilité de trafic dense |
|---|---|---|
| Vrai | Vrai | 0,95 |
| Vrai | Faux | 0,70 |
| Faux | Vrai | 0,80 |
| Faux | Faux | 0,20 |
Les autres tables donnent , , et . Chaque affectation des parents sélectionne une loi sur les valeurs de l'enfant. Pour les nœuds booléens, ne stocke que la probabilité du vrai ; la probabilité du faux est son complément. Ainsi .
Calculer la probabilité d'un monde complet
Le réseau définit sa loi conjointe par
Pour la pluie, l'absence d'accident, un trafic dense, un retard et un parapluie, sélectionne une valeur pour chaque nœud :
Les facteurs décrivent respectivement la pluie, l'absence d'accident, le trafic avec ces valeurs des parents, le retard avec un trafic dense et l'utilisation d'un parapluie sous la pluie. Omettre un nœud donne un produit incomplet. Choisir 0,95 pour le trafic décrirait aussi un accident et ne correspondrait donc pas au monde évalué.
La formule découle de la formule des probabilités composées dans un ordre topologique, avec les parents avant les enfants. Les indépendances conditionnelles du réseau permettent de remplacer, dans chaque condition, toutes les variables précédentes par les seuls parents.
Compter les paramètres et distinguer les probabilités marginales
Un nœud booléen ayant parents booléens nécessite probabilités libres. Plus généralement, un nœud ayant valeurs et parents ayant chacun valeurs nécessite probabilités. Le réseau du trajet nécessite nombres ; une loi conjointe complète sur ses cinq variables booléennes en nécessite 31. Trente nœuds booléens ayant chacun au plus cinq parents nécessitent au plus 960 nombres, contre plus d'un milliard pour une loi conjointe complète sans restriction.
Une valeur d'une table de probabilités conditionnelles répond à une question où tous les parents sont fixés. Pour trouver une probabilité marginale, calcule une moyenne sur les valeurs manquantes des parents. Ici
les quatre termes pondérant les lignes du trafic par les probabilités de leurs parents. De même, . Ce n'est pas la valeur 0,7 d'une seule ligne.
Les flèches vont souvent de la cause vers l'effet car cela rend le modèle compact et compréhensible. Formellement, elles représentent une factorisation et des affirmations d'indépendance. Un graphe à deux nœuds inversé peut représenter la même loi conjointe avec des tables différentes ; une flèche seule n'établit pas la causalité.
Points clés
- Chaque nœud possède une table de probabilités conditionnelles sachant ses parents.
- Pour une affectation complète, multiplie une valeur correspondante par nœud.
- La somme de chaque ligne d'une table de probabilités conditionnelles vaut 1 sur les valeurs de l'enfant.
- Calcule une moyenne sur les parents inconnus pour obtenir une probabilité marginale.
- Un graphe représente des indépendances conditionnelles ; une interprétation causale exige davantage.
2.2 Choisir les parents et trouver une couverture de Markov
Un réseau utile omet les dépendances inutiles tout en conservant celles dont la loi a besoin. Choisir peu de parents peut économiser de nombreuses valeurs dans les tables, mais chaque omission engage le modèle à affirmer une indépendance.
Construire le réseau selon un ordre
Choisis les variables et leurs domaines, puis ordonne les variables. Pour chaque variable, sélectionne un ensemble minimal de variables antérieures qui la rend indépendante des autres variables antérieures. Ajoute des flèches depuis ces parents et remplis sa table de probabilités conditionnelles à partir du jugement d'experts ou de probabilités estimées sur des effectifs.
Un ordre plaçant les causes en premier pour le modèle du trajet produit quatre flèches et dix probabilités libres. Un autre ordre valide est , avec les ensembles de parents , , et . Cela utilise six flèches et nombres. Sachant l'état du trafic, la pluie modifie la croyance concernant un accident ; la pluie doit donc rester parmi les parents de l'accident dans cet ordre.
Tout ordre peut représenter la loi si chaque nœud reçoit suffisamment de parents. Donner à chaque nœud tous les nœuds antérieurs comme parents fonctionne toujours, mais ne permet aucune compression. Un ordre diagnostique peut aussi nécessiter des probabilités plus difficiles à apprécier, comme celle de la pluie sachant le trafic et la présence d'un parapluie. Omettre un parent nécessaire impose une fausse indépendance ; ajouter un parent inutile agrandit la table.
Deux règles d'indépendance locale
La propriété de Markov locale affirme qu'un nœud est indépendant de ses non-descendants sachant ses parents. Dans le réseau du trajet, et . Une fois le trafic connu, les autres variables n'apportent plus d'information sur le retard.
La couverture de Markov d'un nœud contient ses parents, ses enfants et les autres parents de ses enfants. Sachant ces variables, le nœud est indépendant de toute variable extérieure à la couverture. La couverture de la pluie est : l'accident en fait partie car il est l'autre parent du trafic. La couverture du trafic est et celle du retard ne contient que . La couverture permet des mises à jour locales même lorsque le réseau entier est grand.
Remplacer une grande table par une structure
Un nœud déterministe est une fonction fixe de ses parents, comme . Ses lignes contiennent des zéros et des uns. Un OU bruité permet à chaque cause vraie d'échouer indépendamment. Si la cause a une probabilité d'inhibition , l'effet n'est absent que si toutes les causes actives échouent :
Supposons qu'un accident échoue à provoquer un embouteillage avec une probabilité de 0,2 et que des travaux échouent avec une probabilité de 0,4. Un accident seul donne une probabilité d'embouteillage de 0,8 ; des travaux seuls donnent 0,6. Lorsque les deux se produisent, la probabilité de ne pas avoir d'embouteillage est , donc la probabilité d'embouteillage est de 0,92.
Un OU bruité simple ne donne aucun effet lorsqu'aucune cause n'est active. Une cause de fuite, représentée comme une cause toujours présente, permet à l'effet de provenir de causes non répertoriées. Le modèle utilise une probabilité d'inhibition par cause au lieu d'une table sans restriction de lignes. Cette économie provient de l'indépendance des échecs des causes ; des interactions arbitraires nécessitent un modèle plus riche.
Points clés
- Choisis les parents qui rendent un nœud indépendant des autres variables antérieures.
- L'ordre des variables modifie la taille et l'interprétation de leurs tables.
- Une couverture de Markov comprend les autres parents des enfants.
- Un OU bruité multiplie les probabilités d'échec indépendantes des causes actives.
- Une cause de fuite tient compte des causes non répertoriées.
2.3 Suivre les chemins pour déterminer l'indépendance
La d-séparation permet de trouver les indépendances conditionnelles garanties par le graphe d'un réseau. Elle examine les chemins sans exiger que les flèches pointent dans le sens du parcours. Le sens des flèches reste toutefois important, car il détermine le comportement de chaque nœud intermédiaire.
Trois configurations de chemins
| Configuration | Nœud intermédiaire non observé | Nœud intermédiaire observé |
|---|---|---|
| Chaîne : | Active | Bloquée |
| Fourche : | Active | Bloquée |
| Collisionneur : | Bloqué sauf si un descendant est observé | Actif |
Dans une chaîne, connaître la variable intermédiaire rend la variable précédente sans apport supplémentaire. Dans , la pluie n'apporte plus d'information sur le retard une fois le trafic connu. Dans une fourche, connaître la cause commune a le même effet : un parapluie n'apporte plus d'information sur le trafic une fois la pluie connue.
Un collisionneur, ou effet commun, fonctionne à l'inverse. Le chemin est bloqué en l'absence d'observation du trafic ou de ses descendants. Observer le trafic ou le retard en aval ouvre le collisionneur. Des causes qui étaient indépendantes peuvent alors renseigner l'une sur l'autre.
Effet d'explication concurrente
Dans le modèle du trajet, . Un trafic dense augmente la probabilité d'accident jusqu'à environ 0,235. Ajouter la pluie la réduit à ; ajouter l'absence de pluie donne . La pluie explique une partie du trafic observé, ce qui rend l'accident moins nécessaire comme explication. C'est l'effet d'explication concurrente.
Vérifier chaque chemin
Pour tester :
- Énumère tous les chemins non orientés entre les variables de requête.
- Pour chaque nœud interne, détermine si le chemin forme un collisionneur ou un non-collisionneur.
- Bloque un chemin s'il possède un non-collisionneur observé ou un collisionneur dont ni lui-même ni aucun descendant n'est observé.
- Conclus à la d-séparation uniquement si tous les chemins sont bloqués.
Pour le parapluie et l'accident, le seul chemin est . Sans observation, le trafic le bloque, donc . Sachant le retard, le collisionneur du trafic s'ouvre et la pluie reste non observée ; le chemin devient donc actif. Le modèle numérique donne mais .
Si le retard et la pluie sont tous deux observés, le collisionneur du trafic reste ouvert, mais la pluie bloque le chemin en tant que non-collisionneur observé. Ainsi . Ouvrir une partie d'un chemin ne supprime pas un blocage ailleurs.
Le parapluie et le retard sont reliés par le chemin . Il est actif sans observation et bloqué par la pluie ou par le trafic. Par exemple, .
Interpréter la garantie du graphe
La d-séparation est correcte : l'indépendance est vérifiée pour toute loi conforme au graphe. Un chemin actif signifie que l'indépendance n'est pas garantie. Certaines valeurs des tables de probabilités conditionnelles peuvent néanmoins rendre les variables indépendantes par coïncidence. Dans un graphe à plusieurs chemins, examiner un seul chemin bloqué ne suffit pas : un autre peut rester actif.
Points clés
- Les chaînes et les fourches sont bloquées lorsque leur nœud intermédiaire est observé.
- Un collisionneur s'ouvre lorsqu'il est observé ou que l'un de ses descendants l'est.
- Tous les chemins doivent être bloqués pour qu'il y ait d-séparation.
- L'effet d'explication concurrente relie les causes après l'observation d'un effet commun.
- Un chemin actif supprime la garantie d'indépendance.
- Un seul nœud interne bloqué bloque tout son chemin.
3Calculer des réponses exactes par énumération et élimination de variables
L'inférence exacte combine les tables de probabilités locales pour répondre à une requête conditionnelle. L'énumération explicite toute la somme de produits, tandis que l'élimination de variables réutilise les résultats partiels communs. Les deux méthodes donnent la même loi a posteriori, mais leurs coûts de calcul peuvent différer fortement. La restriction aux observations, la suppression des variables sans incidence et un ordre d'élimination réfléchi concentrent le travail sur la requête.
3.1 Énumérer les mondes dans un réseau
Un réseau stocke une loi conjointe sous forme d'éléments locaux. L'inférence exacte les combine pour répondre à une requête, en additionnant sur les variables dont les valeurs restent inconnues. L'énumération est la façon directe de procéder.
Distinguer les trois rôles des variables
Dans , est la variable de requête et fixe les observations. Toute autre variable est cachée. Remplace la loi conjointe par le produit du réseau dans la formule générale d'énumération :
Calcule un total non normalisé pour chaque valeur de la variable de requête, puis divise par leur somme. Les valeurs observées restent fixes dans chaque produit. Les variables cachées parcourent leurs domaines entiers.
Pour le modèle du trajet, avec les flèches , et , la requête laisse cachés l'accident, le trafic et le parapluie. Chaque terme complet utilise .
Supprimer une feuille sans incidence
Le parapluie n'a aucun descendant observé et n'est ni la variable de requête ni une observation. Additionner sa table de probabilités conditionnelles sur les deux valeurs donne pour chaque valeur de pluie. Sa contribution disparaît.
Plus généralement, garde les variables de requête, les variables observées et tous leurs ancêtres. Les autres variables peuvent être supprimées en additionnant d'abord sur les feuilles sans incidence, puis en remontant. Cela concerne leur contribution à cette requête ; un nœud non observé peut compter dans une autre requête.
Calculer les deux totaux pour la pluie
Les tables du trajet donnent , , les probabilités de trafic 0,95, 0,7, 0,8 et 0,2 pour les combinaisons de parents , et les probabilités de retard 0,6 avec trafic et 0,1 sans trafic.
Avec pluie et accident, additionne les possibilités de trafic : . Avec pluie et sans accident, le résultat est . Pondère par les probabilités d'accident, puis par celle de la pluie :
Sans pluie, les totaux internes correspondants sont 0,5 et 0,2, ce qui donne
Normalise par . La réponse est pour vrai et faux. Donner 0,0925 reviendrait à donner l'événement conjoint, avant conditionnement.
Garder les sommes liées à leurs dépendances
Un facteur ne peut sortir d'une somme que si aucun de ses arguments ne dépend de la variable sur laquelle porte la sommation. Par exemple, peut sortir de la somme sur les accidents ; ne le peut pas, car l'accident est un argument parent.
Si le parapluie est observé, il ne disparaît plus par sommation. Avec et , la nouvelle probabilité a posteriori est . L'énumération peut s'exécuter en profondeur d'abord avec peu de mémoire, mais elle parcourt un nombre exponentiel d'affectations cachées et répète des calculs partiels.
Points clés
- Fixe les observations et additionne sur chaque affectation des variables cachées.
- Supprime les variables qui ne sont ni des variables de requête ou observées, ni leurs ancêtres.
- Un facteur ne peut sortir d'une somme que s'il ne dépend pas de la variable sur laquelle porte la sommation.
- Normalise les totaux conjoints pour obtenir la loi a posteriori.
3.2 Réutiliser les sommes partielles par élimination de variables
L'énumération répète du travail car de nombreux mondes complets partagent le même calcul partiel. L'élimination de variables stocke ces résultats partiels sous forme de facteurs et les réutilise. Elle calcule la même loi a posteriori exacte dans un ordre de calcul différent.
Facteurs, produits et observations
Un facteur associe des nombres positifs ou nuls aux affectations de ses variables. Les tables de probabilités conditionnelles sont les facteurs initiaux, mais les facteurs intermédiaires n'ont pas à avoir une somme égale à 1. Prends en compte une observation en conservant la valeur observée. Pour l'observation du retard, est un facteur portant sur le trafic, de valeurs 0,6 et 0,1.
Le produit de facteurs multiplie les valeurs correspondantes et utilise l'union de leurs ensembles de variables. Multiplier et donne un facteur portant sur la pluie, l'accident et le trafic. L'élimination par sommation de l'accident consiste à additionner les valeurs qui ne diffèrent que par la valeur de l'accident.
Pour chaque variable cachée, multiplie tous les facteurs qui la contiennent, élimine-la par sommation et remplace ces facteurs par le résultat. Garde les facteurs qui ne la mentionnent pas. À la fin, multiplie les facteurs restants et normalise sur les valeurs de la variable de requête.
Éliminer l'accident, puis le trafic
Pour , supprime la feuille non observée du parapluie. Pars de , , et . L'élimination de l'accident donne
Ses valeurs pour un trafic présent sont et . Les valeurs pour un trafic absent sont 0,275 et 0,74.
Élimine maintenant le trafic :
Cela donne et . La multiplication par la probabilité a priori de pluie donne . Divise par 0,2765 pour obtenir .
Éliminer d'abord le trafic fonctionne aussi. Le facteur a pour valeurs 0,575, 0,45, 0,5 et 0,2. La pondération par la probabilité a priori d'accident produit ensuite les deux mêmes vraisemblances du retard.
Choisir un ordre qui garde les facteurs petits
Un facteur portant sur variables à valeurs comporte valeurs. Le plus grand ensemble de variables d'un facteur intermédiaire domine généralement le coût. Supposons qu'une variable cachée pointe vers les variables booléennes , chacune ayant un enfant observé , et que la requête porte sur . Éliminer d'abord multiplie les facteurs dans une table portant sur , puis laisse valeurs. Éliminer d'abord les autres réduit au contraire chaque branche à un facteur portant sur ; le plus grand produit porte seulement sur et comporte quatre valeurs.
Un polyarbre comporte au plus un chemin non orienté entre deux nœuds quelconques. Avec un bon ordre, l'inférence est linéaire par rapport à la taille totale des tables de probabilités conditionnelles. L'inférence exacte générale et la recherche de l'ordre d'élimination optimal sont NP-difficiles. Une heuristique pratique choisit une variable qui crée un petit facteur à l'étape suivante. Garde la variable de requête jusqu'à la normalisation. Multiplier tout un facteur par une constante positive laisse la réponse normalisée inchangée.
Points clés
- Applique les observations avant d'éliminer les variables cachées.
- Multiplie tous les facteurs contenant une variable avant de l'éliminer par sommation.
- Les facteurs intermédiaires n'ont pas à être des lois de probabilité.
- L'ordre d'élimination modifie le coût tout en préservant la réponse exacte.
- Le plus grand ensemble de variables d'un facteur intermédiaire détermine la taille de la table.
- Un bon ordre rend l'inférence dans un polyarbre linéaire par rapport à la taille des tables de probabilités conditionnelles.
4Obtenir des réponses approchées par échantillonnage
L'échantillonnage estime une probabilité en générant des affectations au lieu d'évaluer chaque combinaison de variables cachées. Les méthodes diffèrent par leur utilisation des observations : filtrer des échantillons ancestraux, pondérer des affectations avec des observations fixées ou rééchantillonner plusieurs fois une loi conditionnelle locale. Étudier des tirages individuels clarifie leurs estimateurs et montre pourquoi des observations rares, des poids inégaux et des états corrélés influencent la précision.
4.1 Générer des échantillons et garder ceux qui correspondent
Lorsque les sommes exactes sont trop coûteuses, un agent peut simuler des affectations et estimer les probabilités à partir de leurs fréquences. L'échantillonnage produit une approximation dont la qualité dépend de la quantité d'information utile contenue dans les tirages.
Transformer un nombre aléatoire en valeur
Tire un nombre uniforme dans . Découpe cet intervalle en parties dont les longueurs sont égales aux probabilités. Pour les probabilités météo , le soleil occupe , les nuages et la pluie . Un tirage de 0,63 donne des nuages. Pour une variable booléenne, choisis vrai si le tirage est inférieur à sa probabilité d'être vraie.
Échantillonner les parents avant les enfants
L'échantillonnage ancestral parcourt les variables dans un ordre topologique. Chaque nœud est échantillonné selon la ligne de sa table de probabilités conditionnelles sélectionnée par les valeurs échantillonnées de ses parents. Le terme ancestral désigne ici le tirage dans le réseau avant de conditionner la population d'échantillons sur les observations de la requête.
Dans le modèle du trajet, utilise l'ordre et les tirages 0,13, 0,57, 0,40, 0,81 et 0,35 :
- La pluie est vraie car .
- L'accident est faux car .
- Le trafic est vrai car .
- Le retard est faux car .
- Le parapluie est vrai car .
L'affectation est . Sa probabilité de génération est , exactement sa probabilité selon la loi conjointe du réseau. Échantillonner un enfant avant ses parents laisserait indéterminée la ligne de la table de probabilités conditionnelles nécessaire.
Estimer des probabilités à partir des effectifs
La proportion d'échantillons ancestraux contenant un retard estime , qui vaut 0,2765 dans ce modèle. L'estimateur est convergent : lorsque le nombre de tirages indépendants augmente, il converge vers la probabilité réelle. Une exécution plus longue peut encore fluctuer. L'erreur typique d'échantillons indépendants évolue comme ; quadrupler le nombre d'échantillons la divise donc approximativement par deux, mais le doubler ne suffit pas.
Conditionner par échantillonnage par rejet
L'échantillonnage par rejet génère des affectations ancestrales et écarte celles qui contredisent les observations. Ne compte les valeurs de la variable de requête que parmi les affectations conservées. Par exemple, supposons que 280 des 1 000 affectations contiennent un retard et que 94 d'entre elles contiennent aussi la pluie. Alors . Diviser par 1 000 estimerait plutôt l'événement conjoint pluie et retard.
Un échantillon peut être abandonné dès qu'il contredit une observation, ce qui économise le reste du travail de simulation. La proportion attendue d'échantillons conservés reste . Le retard seul en conserve environ 28 % ; le retard avec parapluie environ 12 %, puisque . De nombreuses observations peuvent rendre leur combinaison rare même si chacune est ordinaire prise isolément. Si aucun échantillon ne survit, l'estimation conditionnelle est indéfinie et un échantillonnage plus utile est nécessaire.
Points clés
- L'échantillonnage ancestral parcourt les parents avant les enfants.
- Chaque affectation complète est générée avec sa probabilité conjointe.
- L'échantillonnage par rejet divise le nombre de résultats correspondant à la requête par le nombre d'échantillons conservés.
- La proportion attendue d'échantillons acceptés est égale à la probabilité des observations.
- Quadrupler le nombre d'échantillons indépendants divise approximativement l'erreur typique par deux.
4.2 Pondérer les échantillons en fixant les observations
L'échantillonnage par rejet passe du temps à créer des affectations inutilisables. La pondération par la vraisemblance garde chaque variable observée fixe et compense par un poids. Les échantillons dont les valeurs cachées rendent les observations probables contribuent davantage.
Construire une affectation pondérée
Commence chaque échantillon avec un poids de 1. Parcours les nœuds dans un ordre topologique. Échantillonne un nœud non observé à l'aide des valeurs actuelles de ses parents. Pour un nœud observé, garde sa valeur observée et multiplie le poids par la probabilité de cette valeur dans la table de probabilités conditionnelles :
Seules les probabilités des observations entrent dans ce poids. Les probabilités des nœuds échantillonnés déterminent déjà la fréquence de génération de leurs affectations. Les multiplier dans le poids reviendrait à les compter deux fois.
Deux échantillons dans le modèle du trajet
Pour , garde le retard et le parapluie vrais. Échantillonne la pluie, l'accident et le trafic. Les probabilités de trafic pour sont 0,95, 0,7, 0,8 et 0,2, avec les probabilités a priori et .
Les tirages 0,13, 0,57 et 0,40 donnent pluie, absence d'accident et trafic dense. Le retard fixé contribue par ; le parapluie fixé contribue par . Le poids de l'échantillon est .
Les tirages 0,66, 0,05 et 0,92 donnent au contraire absence de pluie, accident et absence de trafic dense. Les vraisemblances des observations sont maintenant et , donc le poids est de 0,02. Les deux échantillons correspondent aux observations car ces valeurs ont été fixées, mais leurs contributions diffèrent fortement.
Normaliser les poids, pas le nombre d'échantillons
Estime une probabilité de requête par
L'estimation de la pluie à partir des deux échantillons est . Elle est loin de la probabilité a posteriori exacte d'environ 0,693 ; deux tirages sont trop peu nombreux pour représenter les affectations cachées pertinentes. Avec de nombreux tirages, le rapport pondéré converge vers la loi a posteriori. Diviser 0,54 par deux ne produirait pas une estimation de probabilité conditionnelle.
La correction fonctionne car multiplier la probabilité d'échantillonnage par le poids des observations restitue le produit conjoint complet. La normalisation élimine la probabilité commune des observations et laisse la loi conditionnelle.
Reconnaître la concentration des poids
Les observations fixées influencent l'échantillonnage de leurs descendants, puisque ceux-ci les utilisent dans les lignes de leurs parents. Les variables en amont restent tirées sans retour des observations situées en aval. Si des observations rares se trouvent aux feuilles, la plupart des affectations en amont peuvent mal les expliquer. Leurs poids sont minuscules et quelques affectations peuvent dominer le résultat.
La pondération par la vraisemblance utilise souvent les calculs plus efficacement que l'échantillonnage par rejet, mais « aucun échantillon rejeté » ne signifie pas que tous les échantillons sont aussi informatifs. Une longue exécution avec des poids très inégaux peut encore donner une estimation instable. Examine quelles affectations portent le poids total lorsque tu compares les résultats de plusieurs exécutions.
Points clés
- Fixe les observations et n'échantillonne que les variables restantes.
- Les poids multiplient les vraisemblances des observations, pas les probabilités des nœuds échantillonnés.
- Divise le poids accumulé pour une requête par le poids total.
- Des observations rares en aval peuvent concentrer presque tout le poids sur quelques échantillons.
4.3 Rééchantillonner localement avec l'échantillonnage de Gibbs
L'échantillonnage de Gibbs conserve une affectation complète et modifie une variable non observée à la fois. Chaque modification est tirée selon la loi conditionnelle de la variable sachant les valeurs actuelles de toutes les autres variables. La séquence forme un échantillonneur de Monte-Carlo par chaînes de Markov, ou MCMC.
Démarrer une chaîne et garder les observations fixes
Fixe les observations à leurs valeurs observées et initialise les variables restantes. En présence de zéros déterministes, pars d'une affectation compatible avec les observations et de probabilité conjointe positive. Choisis une variable non observée à mettre à jour, calcule une probabilité pour chacune de ses valeurs possibles, normalise et tire la nouvelle valeur. Toutes les autres valeurs restent en place pendant cette étape. La répétition du processus permet aux observations d'influencer les croyances en amont comme en aval.
Seule la couverture de Markov du nœud choisi est nécessaire : ses parents, ses enfants et les autres parents de ses enfants. Les facteurs extérieurs à cette couverture ne changent pas lorsque la valeur choisie change ; ils s'annulent donc lors de la normalisation. La formule locale est
Les enfants gardent leurs valeurs actuelles pendant que chaque valeur candidate du parent choisi est essayée. Les valeurs de leurs tables de probabilités conditionnelles peuvent donc changer même si les enfants ne sont pas rééchantillonnés.
Mettre à jour la pluie dans le modèle du trajet
Garde le retard et le parapluie vrais. Supposons que l'état caché courant soit absence de pluie, absence d'accident et trafic dense. La couverture de la pluie est le trafic, le parapluie et l'accident. Pour une pluie vraie, le score local est
Pour une pluie fausse, le score est . La normalisation donne . Un tirage uniforme de 0,40 rend donc la pluie vraie. Le facteur du retard est absent de cette mise à jour car le trafic reste fixe et ce facteur est constant pour les deux valeurs candidates de la pluie.
Mettre à jour le trafic avec la nouvelle valeur de pluie
La couverture du trafic est la pluie, l'accident et le retard. Ses deux scores sont pour un trafic dense et pour son absence. Sa probabilité d'être vrai est donc . Pour une mise à jour de l'accident avec pluie et trafic dense fixés, la probabilité d'être vrai est .
Compter les états et laisser le temps au mélange
Après chaque mise à jour, l'affectation complète peut compter comme un échantillon, y compris si la valeur choisie reste inchangée. Écarte une période de chauffe initiale pour réduire l'influence de l'initialisation. Lorsque la chaîne converge, la fréquence de la pluie à long terme se rapproche d'environ 0,693 pour cette requête.
Les états successifs partagent presque toutes leurs valeurs et sont corrélés. Ils contiennent moins d'information indépendante que le même nombre de tirages indépendants. Lorsque toutes les valeurs des tables de probabilités conditionnelles sont strictement comprises entre 0 et 1, des mises à jour répétées appropriées peuvent atteindre chaque état et converger vers la loi a posteriori. Des contraintes déterministes peuvent piéger une chaîne qui modifie une seule variable à la fois ; des relations presque déterministes peuvent la faire évoluer très lentement.
L'échantillonnage ancestral tire selon la loi conjointe ; le rejet filtre ces tirages ; la pondération par la vraisemblance fixe les observations et pondère les affectations ; Gibbs met à jour plusieurs fois un état à observations fixées. Conditionner uniquement sur les parents donnerait une mauvaise loi locale pour une mise à jour de Gibbs, car cela omettrait les observations des enfants.
Points clés
- L'échantillonnage de Gibbs modifie une variable non observée à la fois.
- Utilise la table de probabilités conditionnelles du nœud et celles de tous ses enfants.
- Normalise les scores des valeurs candidates avant le tirage.
- Les états consécutifs sont corrélés.
- La période de chauffe réduit la dépendance à l'affectation initiale arbitraire.
- Des contraintes déterministes peuvent empêcher une chaîne d'atteindre tous les états pertinents.
5Prendre des décisions à l'aide des utilités, des réseaux de décision et de la valeur de l'information
Un agent utile doit choisir quoi faire en plus d'estimer ce qui est vrai. Les utilités expriment les préférences sur les issues et l'espérance d'utilité relie ces préférences aux actions incertaines. Les réseaux de décision organisent les informations disponibles, les choix possibles et leurs conséquences. Comparer ensuite la meilleure action avant et après une observation montre si recueillir davantage d'information en vaut le coût.
5.1 Choisir des actions selon l'espérance d'utilité
Les probabilités décrivent ce qui peut arriver ; les utilités décrivent à quel point les issues sont souhaitables. Une fonction d'utilité attribue des nombres plus élevés aux issues préférées. Une action incertaine est une loterie, qui énumère les issues et leurs probabilités.
Calculer la moyenne des utilités des issues possibles
L'espérance d'utilité d'une action est
Multiplie l'utilité de chaque issue par sa probabilité et additionne. Le principe d'espérance d'utilité maximale choisit l'action dont le résultat est le plus élevé. L'issue dont l'utilité individuelle est la plus élevée n'appartient pas nécessairement à la meilleure action, et l'issue la plus probable ne détermine pas à elle seule le choix. Une décision judicieuse peut tout de même produire un mauvais résultat par hasard.
Pourquoi des préférences cohérentes fondent ce principe
La théorie de l'utilité utilise ces exigences de rationalité :
- Comparabilité : deux loteries quelconques peuvent être comparées, y compris avec une indifférence.
- Transitivité : préférer A à B et B à C implique de préférer A à C.
- Continuité : une issue intermédiaire peut être égalée par une loterie entre de meilleures et de moins bonnes issues.
- Substituabilité : une issue ou une loterie indifférente peut en remplacer une autre dans une loterie plus large.
- Monotonie : entre des loteries ayant les mêmes meilleure et moins bonne issues, on préfère celle qui donne la plus grande probabilité à la meilleure.
- Décomposabilité : une loterie de loteries se réduit aux probabilités de ses issues finales.
Le résultat de von Neumann-Morgenstern représente les préférences respectant ces exigences par une espérance d'utilité. Des préférences cycliques violent la transitivité. Si un agent paie une petite somme pour passer de B à A, de A à C et de C à B, des échanges répétés le ramènent à sa situation initiale tout en lui faisant perdre de l'argent. C'est le problème de la « pompe à argent ».
L'argent et l'utilité peuvent classer les loteries différemment
Compare un paiement certain de 400 avec une chance de 50 % de recevoir 1 000 et une chance de 50 % de recevoir zéro. L'espérance monétaire favorise la loterie, dont la moyenne est de 500. Pour , cependant, l'espérance d'utilité de la loterie est , tandis que le paiement certain donne 20. Cet agent choisit 400.
L'équivalent certain est le montant certain ayant l'utilité de la loterie. Ici, il vaut . La différence entre l'espérance monétaire et l'équivalent certain est la prime de risque, égale à 250 dans cet exemple.
| Utilité de l'argent | Attitude face au risque |
|---|---|
| Concave | Aversion au risque |
| Linéaire | Neutralité face au risque |
| Convexe | Préférence pour le risque |
Avec une utilité concave, un montant certain égal à la moyenne est au moins aussi souhaitable que la loterie de même moyenne. Une concavité stricte rend cette préférence stricte pour une loterie non triviale. Une option risquée suffisamment favorable peut néanmoins être préférable à un montant certain de moindre valeur.
Changer d'échelle sans changer les préférences
Remplacer l'utilité par avec préserve toutes les comparaisons d'espérance d'utilité. Chaque espérance reçoit la même mise à l'échelle positive et le même décalage. Une transformation croissante quelconque préserve le classement des issues certaines, mais peut modifier celui des loteries.
Lorsque l'on compare plusieurs attributs souhaitables, une option au moins aussi bonne sur chaque attribut et meilleure sur au moins un domine l'autre. Avec des préférences qui valorisent ces améliorations, l'option dominée peut être écartée sans préciser les poids exacts des attributs.
Points clés
- L'espérance d'utilité pondère l'utilité de chaque issue par sa probabilité.
- L'espérance d'utilité maximale évalue un choix à partir des informations disponibles, pas du hasard qui se produit ensuite.
- Des préférences cohérentes sur les loteries peuvent être représentées par l'espérance d'utilité.
- L'argent et l'utilité n'ont pas nécessairement la même échelle ni la même courbure.
- Un équivalent certain a la même utilité que l'espérance d'utilité d'une loterie.
- Les transformations affines strictement croissantes de l'utilité préservent les choix.
- La dominance peut éliminer une option inférieure avant une pondération détaillée.
5.2 Transformer les observations en politique de décision
Un réseau de décision, aussi appelé diagramme d'influence, combine un modèle de probabilité avec des choix et des préférences. Sa résolution nécessite à la fois une inférence sur les états incertains et une comparaison des actions disponibles pour l'agent.
Lire les trois types de nœuds
Les nœuds de hasard, généralement ovales, ont des tables de probabilités. Les nœuds de décision, généralement rectangulaires, représentent les actions contrôlées par l'agent. Les nœuds d'utilité, généralement en forme de losange, attribuent une utilité aux combinaisons de valeurs des parents. Une flèche entrant dans un nœud de décision indique une information disponible au moment du choix. Ce n'est pas une dépendance ordinaire de probabilité conditionnelle.
Pour un événement en plein air, la pluie influence une prévision et l'utilité de l'événement. L'action influence aussi l'utilité. La prévision pointe vers la décision lorsqu'elle est observée avant le choix de la personne organisatrice. Aucune flèche ne va de l'action vers la pluie : passer à l'intérieur ne change pas la météo.
Résoudre sans prévision
Supposons que et utilisons cette table d'utilité :
| Action | Sans pluie | Pluie |
|---|---|---|
| À l'extérieur | 100 | 0 |
| À l'intérieur | 60 | 70 |
Les espérances d'utilité sont et . Sans information supplémentaire, choisis l'extérieur et l'espérance d'utilité maximale est de 70. Le nœud de décision reçoit une valeur choisie, pas une table de probabilités permettant de calculer une moyenne sur les actions.
Intégrer une prévision
Posons et . La probabilité d'une prévision pluvieuse est . La formule de Bayes donne . Une prévision sèche donne .
Avec une prévision pluvieuse, l'espérance d'utilité de l'extérieur est d'environ 22,6 et celle de l'intérieur d'environ 67,7 : choisis donc l'intérieur. Avec une prévision sèche, l'extérieur donne environ 91,3 et l'intérieur environ 60,9 : choisis donc l'extérieur. Utilise la loi a posteriori après une observation ; garder la probabilité a priori ferait perdre l'information fournie par la prévision.
La politique obtenue est « Choisis l'intérieur après une prévision pluvieuse ; choisis l'extérieur après une prévision sèche ». Une politique associe des actions aux observations ; elle peut donc être définie avant l'arrivée de l'observation. Une action est le choix unique effectué une fois l'information disponible.
Trouver où le choix change
Soit la probabilité actuelle de pluie. Alors et . Leur égalité donne , soit . En dessous de ce seuil, choisis l'extérieur ; au-dessus, choisis l'intérieur ; au seuil, les actions sont à égalité.
Pour résoudre un autre réseau de décision, fixe les observations actuelles, considère chaque action à tour de rôle, infère la loi des variables aléatoires pertinentes pour l'utilité et calcule son espérance d'utilité. Si une action modifie une issue incertaine, inclus ses effets dans le modèle de probabilité avant de comparer les espérances. Sélectionne enfin la meilleure action séparément pour chaque observation possible que la politique recevra.
Points clés
- Les nœuds de hasard, de décision et d'utilité jouent des rôles différents.
- Une flèche entrant dans un nœud de décision indique une information connue avant le choix.
- Évalue chaque action avec la loi a posteriori correspondant aux observations disponibles.
- Une politique associe des actions aux observations.
- Égaler les espérances d'utilité permet de déterminer un seuil de décision.
5.3 Déterminer la valeur d'une observation
Une observation a de la valeur lorsqu'elle aide l'agent à choisir une meilleure action. La valeur de l'information parfaite mesure l'amélioration attendue de la connaissance de la valeur d'une variable avant d'agir. « Parfaite » décrit l'accès à la valeur réelle de cette variable ; la variable peut elle-même être une prévision imparfaite d'autre chose.
Optimiser pour chaque observation possible
Sachant les observations actuelles , la valeur de l'observation de est
Trouve d'abord la meilleure espérance d'utilité d'une décision immédiate. Ensuite, pour chaque observation possible, actualise les probabilités et choisis la meilleure action correspondant à cette observation. Calcule la moyenne de ces utilités optimisées à l'aide des probabilités des observations. Soustrais l'espérance d'utilité maximale actuelle. Choisir d'abord une action puis calculer une moyenne ferait perdre la possibilité d'adapter l'action.
Évaluer la prévision et la météo
Pour le modèle de l'événement, choisir l'extérieur sans prévision donne une espérance d'utilité maximale de 70. Les prévisions pluvieuses surviennent avec une probabilité de 0,31 et conduisent à l'intérieur, avec une espérance d'utilité maximale d'environ 67,74. Les prévisions sèches surviennent avec une probabilité de 0,69 et conduisent à l'extérieur, avec une espérance d'utilité maximale d'environ 91,30. En gardant les valeurs exactes, on obtient
Ainsi unités d'utilité. Un coût exprimé comme une perte d'utilité inférieure à 14 rend l'obtention de la prévision avantageuse ; à 14, l'agent est indifférent. Un prix monétaire doit d'abord être évalué sur l'échelle d'utilité de l'agent.
Connaître la météo elle-même est plus utile. La pluie conduit à l'intérieur avec une utilité de 70 ; l'absence de pluie conduit à l'extérieur avec une utilité de 100. La moyenne est , donc .
Pourquoi la valeur attendue de l'information est positive ou nulle
L'agent peut toujours ignorer une information gratuite et garder son action initiale. Optimiser après l'observation ne peut donc jamais réduire l'espérance d'utilité avant que l'observation soit connue. Si la même action est la meilleure pour chaque résultat possible, l'information a une valeur nulle. Dans ce modèle de décision, une information indépendante de toutes les variables aléatoires pertinentes pour l'utilité, sachant les observations actuelles, a aussi une valeur nulle.
Un résultat particulier peut néanmoins être défavorable. Après une prévision pluvieuse, l'espérance d'utilité maximale est d'environ 67,7, en dessous des 70 précédents. La non-négativité concerne la moyenne sur tous les résultats avant de les connaître.
Combiner les informations sans les compter deux fois
La valeur de l'information parfaite n'est généralement pas additive. La prévision seule vaut 14 et la météo seule 21, mais connaître les deux vaut 21 car la prévision n'ajoute rien une fois la météo connue.
Après une prévision pluvieuse, connaître la météo ajoute environ 9,03 ; après une prévision sèche, environ 6,09. Avant de voir la prévision, la valeur supplémentaire attendue est . Le gain conjoint est donc , égal au gain obtenu en apprenant d'abord la météo puis en ajoutant zéro. Le total ne dépend pas de l'ordre lorsque toutes les observations précèdent l'action, chaque gain ultérieur étant évalué à l'aide des informations précédentes.
Un agent qui recueille des informations peut choisir successivement l'observation dont la valeur de l'information parfaite diminuée du coût est positive et la plus élevée, puis agir lorsqu'aucune ne vaut plus son coût. Cette stratégie myope évalue une observation à la fois. Deux observations peuvent être utiles ensemble même si aucune ne change seule la meilleure action ; la sélection gloutonne peut donc manquer une paire précieuse.
Points clés
- Calcule la moyenne des meilleures actions pour chaque observation, puis soustrais l'espérance d'utilité maximale actuelle.
- La valeur de l'information parfaite est mesurée avant que l'observation soit connue.
- Une information gratuite a une valeur attendue positive ou nulle car elle peut être ignorée.
- Un résultat particulier peut réduire l'espérance d'utilité maximale a posteriori.
- Plusieurs observations peuvent partager de l'information ; leurs valeurs de l'information parfaite prises séparément ne s'additionnent donc pas nécessairement.
- Compare le coût de l'information sur la même échelle d'utilité que son bénéfice.
Raisonnement probabiliste : exemples
1D'une table conjointe à une croyance actualisée
14 étapes
- 1IntroductionPartir des mondes possibles
Un agent peut être incertain de plusieurs choses à la fois. Commence par une table conjointe qui attribue une probabilité à chaque combinaison, puis demande-toi comment une observation modifie les probabilités relatives.
La démarche est la suivante : décrire les mondes, garder ceux qui sont observés, normaliser et chercher une indépendance qui simplifie le calcul suivant.
- 2ExplicationAttribuer une probabilité à chaque combinaison
La météo prend les valeurs soleil, nuage et pluie ; le bus prend les valeurs à l'heure et en retard. Ensemble, elles donnent six mondes. Leurs probabilités conjointes sont 0,40 et 0,10 pour le soleil, 0,18 et 0,12 pour les nuages, et 0,08 et 0,12 pour la pluie, dans l'ordre à l'heure puis en retard.
La somme des six valeurs vaut 1. Celle d'une ligne n'a pas à valoir 1 car elle ne couvre qu'une valeur de météo.
- 3ExempleAdditionner les mondes inclus dans un événement
Pour trouver la probabilité de pluie, additionne les deux possibilités du bus : . Pour trouver celle du retard, additionne sur les trois valeurs de météo : .
C'est la marginalisation. La variable supprimée parcourt toutes ses valeurs ; la variable conservée garde un total distinct pour chaque valeur.
- 4DéfiTrouver une réunion sans compter deux fois
Avec une probabilité de pluie de 0,20, une probabilité de retard de 0,34 et leur probabilité conjointe de 0,12, trouve la probabilité de pluie ou de retard.
---reveal---
Le monde avec pluie et retard apparaît dans les deux probabilités marginales. Soustraire une fois sa probabilité fait que chaque monde de la réunion est compté exactement une fois.
- 5ExplicationNe garder que la colonne observée
Le bus est en retard. Les totaux météo conservés sont maintenant 0,10 pour le soleil, 0,12 pour les nuages et 0,12 pour la pluie. Leur somme est de 0,34, la probabilité du retard.
Divise chacun par 0,34 pour obtenir . Les nouvelles probabilités décrivent les proportions au sein de la population observée ; leur somme vaut donc 1.
- 6DéfiInverser la question conditionnelle
La probabilité conjointe de pluie et de retard est de 0,12, et la probabilité marginale de pluie est de 0,20. Combien vaut ? Pourquoi son dénominateur diffère-t-il de celui du calcul précédent de la pluie sachant le retard ?
---reveal---
La pluie est maintenant l'observation : la population de comparaison est donc l'ensemble des mondes pluvieux. Pour la pluie sachant le retard, on divise au contraire par la probabilité marginale de retard, 0,34.
- 7LienTransformer le conditionnement en produit
Réarranger la probabilité conditionnelle donne . Répéter cette identité donne la formule des probabilités composées, chaque variable étant conditionnée par les variables antérieures.
Pour une requête à variables cachées, utilise les mêmes probabilités conjointes : sélectionne les mondes compatibles avec les observations, additionne sur les valeurs cachées et normalise. L'indépendance n'est nécessaire pour justifier ni la règle du produit ni l'énumération.
- 8ExemplePondérer un résultat positif par sa probabilité a priori
Une maladie a une probabilité a priori de 0,01. Un test est positif avec une probabilité de 0,9 en cas de maladie et de 0,05 sinon.
Le score malade et positif est . Le score sain et positif est . Ces deux cas couvrent tous les résultats positifs ; leur somme est de 0,0585.
- 9ExempleNormaliser les explications concurrentes
La formule de Bayes divise le score malade et positif par tous les résultats positifs :
Sur 10 000 personnes, 90 malades et 495 personnes saines ont un test positif. Seuls 90 des 585 résultats positifs concernent des personnes malades. Le faible taux de base compte car le groupe des personnes saines est beaucoup plus grand.
- 10DéfiInterpréter un second résultat positif
Un second test est conditionnellement indépendant du premier sachant l'état de santé et a les mêmes vraisemblances. Comment son résultat positif doit-il actualiser la première probabilité a posteriori ?
---reveal---
Utilise la première probabilité a posteriori comme nouvelle probabilité a priori. De façon équivalente, les deux scores sont et . La normalisation donne environ 0,766. Réutiliser la probabilité a priori initiale pour le seul second résultat ferait perdre la première observation.
- 11ExplicationFixer la classe avant de multiplier
Dans le modèle de la grippe, la probabilité de toux est de 0,7 avec grippe et de 0,2 sans grippe, qu'il y ait ou non de la fièvre. La fièvre et la toux sont conditionnellement indépendantes sachant l'état de grippe.
Sans fixer l'état de grippe, la fièvre modifie la probabilité de toux car elle modifie la croyance concernant la grippe. Le modèle bayésien naïf utilise cette indépendance conditionnée par la classe pour multiplier les vraisemblances des caractéristiques, pas leurs probabilités marginales inconditionnelles.
- 12ExempleCalculer le score des deux classes
Pour les pourriels, la probabilité a priori est de 0,3. Le mot « offre » a une vraisemblance de 0,4 dans les pourriels et de 0,05 dans les messages légitimes ; « gagnant » a une vraisemblance de 0,2 et de 0,01.
Avec les deux mots présents, les scores sont et . Divise le score des pourriels par leur somme pour obtenir environ 0,986. Un score de classe seul n'est pas encore une probabilité a posteriori.
- 13DéfiActualiser lorsqu'une caractéristique est absente
Garde le même modèle de pourriel, mais le courriel contient « offre » et pas « gagnant ». Trouve la probabilité a posteriori de pourriel.
---reveal---
Utilise les vraisemblances complémentaires de « gagnant ». Le score pourriel est ; le score légitime est . Normalise pour obtenir . L'absence du mot est une observation ; omettre son facteur répondrait à une autre question.
- 14RécapitulatifChoisir la bonne opération de probabilité
Une table conjointe décrit des mondes complets. La marginalisation supprime une variable par addition ; le conditionnement fixe une observation et normalise. La formule de Bayes inverse une probabilité conditionnelle en incluant à la fois la vraisemblance et la probabilité a priori.
L'indépendance ne raccourcit un calcul que sous la condition où elle est vérifiée. Garde ces conditions lorsque tu multiplies les vraisemblances des observations.
2Lire un réseau et suivre ses chemins
12 étapes
Enregistre cette unité pour suivre chaque Leçon Interactive pas à pas.
- 1IntroductionRelier les tables à la structure du graphe
- 2ExplicationLire les flèches du trajet
- 3ExempleSélectionner une valeur à chaque nœud
- 4DéfiCompter les probabilités libres du modèle
- 5ExplicationTrouver les variables qui isolent Pluie
- 6DéfiAppliquer les échecs causaux indépendants
- 7Point cléUn parent omis affirme une indépendance
- 8ExplicationDistinguer les non-collisionneurs des collisionneurs
- 9ExempleObserver un effet relier ses causes
- 10DéfiObserver le descendant d'un collisionneur
- 11DéfiBloquer une autre partie du même chemin
- 12RécapitulatifUtiliser le graphe pour deux tâches différentes
3Calculer une probabilité a posteriori par deux méthodes exactes
11 étapes
Enregistre cette unité pour suivre chaque Leçon Interactive pas à pas.
- 1IntroductionGarder la même réponse en changeant les calculs
- 2ExplicationIdentifier ce qui est caché
- 3ExempleAdditionner les possibilités cachées en cas de pluie
- 4DéfiTerminer la loi conditionnelle
- 5ExplicationRestreindre les facteurs aux observations
- 6ExempleÉliminer d'abord Accident
- 7ExempleÉliminer Trafic et garder Pluie
- 8DéfiRassembler tous les facteurs avant une somme
- 9Point cléMesurer le plus grand ensemble de variables d'un produit
- 10DéfiRéintroduire une feuille observée dans le calcul
- 11RécapitulatifGarder visibles les rôles des probabilités
4Comparer quatre méthodes d'échantillonnage
14 étapes
Enregistre cette unité pour suivre chaque Leçon Interactive pas à pas.
- 1IntroductionDéterminer ce qui compte comme échantillon
- 2ExplicationÉchantillonner avec la ligne actuelle des parents
- 3ExempleTerminer un tirage conjoint
- 4DéfiUtiliser les échantillons conservés comme dénominateur
- 5ConseilMesurer les tirages utiles, pas seulement les tirages totaux
- 6ExplicationFixer les valeurs observées et accumuler leur vraisemblance
- 7ExempleComparer l'influence de deux échantillons
- 8DéfiDiagnostiquer une exécution aux poids concentrés
- 9ExplicationMettre à jour une variable en gardant les autres
- 10ExempleCalculer les deux scores locaux de Pluie
- 11DéfiTransmettre le nouvel état à la mise à jour suivante
- 12Point cléUne longue chaîne doit aussi se déplacer
- 13DéfiChoisir un estimateur pour chaque journal
- 14RécapitulatifFaire correspondre génération et estimation
5Des issues incertaines à la valeur d'une prévision
15 étapes
Enregistre cette unité pour suivre chaque Leçon Interactive pas à pas.
- 1IntroductionDistinguer croyance et préférence
- 2ExplicationCalculer la moyenne des utilités des issues
- 3ExempleVérifier l'échelle d'utilité avant de choisir
- 4DéfiChanger d'échelle sans modifier le choix
- 5ExplicationPréparer la décision concernant l'événement
- 6ExempleChoisir avant de recevoir une prévision
- 7ExempleActualiser après une prévision pluvieuse
- 8DéfiCompléter la politique dépendant de l'observation
- 9ExplicationCalculer la moyenne des décisions prises avec information
- 10DéfiSoustraire ce que l'agent possède déjà
- 11Point cléUn résultat défavorable peut valoir la peine d'être connu
- 12ExempleComparer une prévision à la connaissance de la météo
- 13DéfiÉvaluer conditionnellement une seconde observation
- 14LienSavoir quand le choix glouton des observations peut échouer
- 15RécapitulatifÉvaluer la politique avant de payer l'information
Raisonnement probabiliste : QCM
Série 1 : Représenter les dépendances et tester les chemins10 Questions Pratiques
Question 1 sur 10
Afficher la réponseMasquer la réponse
Question 2 sur 10
Afficher la réponseMasquer la réponse
Question 3 sur 10
Afficher la réponseMasquer la réponse
Question 4 sur 10
Afficher la réponseMasquer la réponse
Question 5 sur 10
Afficher la réponseMasquer la réponse
Question 6 sur 10
Afficher la réponseMasquer la réponse
Question 7 sur 10
Afficher la réponseMasquer la réponse
Question 8 sur 10
Afficher la réponseMasquer la réponse
Question 9 sur 10
Afficher la réponseMasquer la réponse
Question 10 sur 10
Afficher la réponseMasquer la réponse
Série 2 : Lire les observations et actualiser les croyances10 Questions Pratiques
Enregistre cette unité pour voir chaque réponse et t'entraîner sur chaque série.
Question 1 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 2 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 3 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 4 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 5 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 6 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 7 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 8 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 9 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 10 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Série 3 : Calculer des probabilités a posteriori avec des facteurs10 Questions Pratiques
Enregistre cette unité pour voir chaque réponse et t'entraîner sur chaque série.
Question 1 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 2 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 3 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 4 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 5 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 6 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 7 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 8 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 9 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 10 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Série 4 : Estimer des probabilités à partir d'échantillons utiles10 Questions Pratiques
Enregistre cette unité pour voir chaque réponse et t'entraîner sur chaque série.
Question 1 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 2 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 3 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 4 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 5 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 6 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 7 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 8 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 9 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 10 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Série 5 : Choisir des actions et évaluer l'information10 Questions Pratiques
Enregistre cette unité pour voir chaque réponse et t'entraîner sur chaque série.
Question 1 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 2 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 3 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 4 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 5 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 6 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 7 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 8 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 9 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 10 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Série 6 : Relier inférence, échantillonnage et décisions10 Questions Pratiques
Enregistre cette unité pour voir chaque réponse et t'entraîner sur chaque série.
Question 1 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 2 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 3 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 4 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 5 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 6 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 7 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 8 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 9 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Question 10 sur 10
Afficher la réponseMasquer la réponse
Enregistre cette unité pour voir cette réponse.
Tu bloques sur ton propre exercice ? Aide aux Devoirs
Mots-Clés
A
Aversion au risque
C
Cause commune
Cause de fuite
Chemin actif
Collecte myope d'informations
Collisionneur
Concentration des poids
Couverture de Markov
D
d-séparation
Domaine
É
Échantillonnage a priori
Échantillonnage de Gibbs
Échantillonnage par rejet
Élagage des nœuds non ancêtres
Élimination de variables
Élimination par sommation
Équivalent certain
Événement
E
Effet d'explication concurrente
Estimateur consistant
Estimation pondérée
F
Facteur
Fonction d'utilité
Formule de Bayes
Formule des probabilités composées
G
Graphe orienté acyclique
I
Incompatibilité
Indépendance
Indépendance conditionnelle
Inférence par énumération
L
Loi conjointe
Loterie
M
Marginalisation
MCMC
Mélange
Modèle bayésien naïf
N
Négligence du taux de base
Nœud d'utilité
Nœud de décision
Nœud déterministe
Non-additivité de la VPI
Non-négativité de la VPI
Normalisation
O
Observation
Ordre d'élimination
Ordre topologique
OU bruité
P
Parent
Période de chauffe
Poids d'un échantillon
Politique
Polyarbre
Pondération par vraisemblance
Prime de risque
Probabilité a posteriori
Probabilité a priori
Probabilité conditionnelle
Produit de facteurs
Propriété de Markov locale
R
Règle du produit
Réseau bayésien
Réseau de décision
S
Seuil de décision
T
Table de probabilités conditionnelles
Taux d'acceptation
U
Univers
Utilité espérée
Utilité espérée maximale
V
Valeur de l'information parfaite
Variable aléatoire
Variable cachée
Variable de requête
Vraisemblance
À propos de cette unité
Crée ton propre Matériel d'Étude
Transforme tes notes, diapos et documents en Guides d'Étude, Questions Pratiques, Flashcards et 6 autres outils.