Exercice 3 : A∗(2 points)
Soit l’espace d’´etats illustr´e `a la figure ci-dessous (les liens indiqu´es entre ´etats sont bidirectionnels), o`u
le coˆut pour passer d’un ´etat `a un autre est indiqu´e. On suppose que A est l’´etat initial et que I est
l’´etat but (final).
La fonction heuristique hqui estime le coˆut pour atteindre l’´etat but depuis chaque ´etat est donn´ee par
le tableau suivant :
Nœud A B C D E F G H I
h10 10 10 5 5 3 3 3 0
Appliquez la recherche A* (exploration d’arbre) en utilisant h. Donnez la suite des nœuds d´evelopp´es.
Lorsque vous avez le choix entre plusieurs nœuds de mˆeme poids (ici mˆeme f(n)), utilisez l’ordre
alphab´etique.
Exercice 4 : Arbres de d´ecision (3 points)
Soit un produit qui comprend les trois attributs A, B et C, dont les valeurs possibles sont faible et ´elev´e.
Selon les valeurs de ces attributs, on rejette ou non le produit. Le tableau suivant illustre un ensemble
de donn´ees recueillies : Instance A B C Rejeter le produit ?
1 ´elev´e faible ´elev´e non
2 ´elev´e ´elev´e ´elev´e oui
3 faible ´elev´e ´elev´e oui
4 faible ´elev´e faible oui
5 ´elev´e faible faible non
6 faible faible faible non
7 ´elev´e ´elev´e faible non
8 ´elev´e ´elev´e ´elev´e oui
9 ´elev´e faible faible oui
10 faible faible faible non
Selon la technique du gain en entropie pour construire un arbre de d´ecision, c’est l’attribut B qui
sera test´e `a la racine de l’arbre.
1. Quel sera alors l’attribut (le deuxi`eme attribut) qui sera test´e lorsque la valeur de l’attribut B est
´elev´e (lorsque B=´elev´e) ?
2. Quel sera alors l’attribut (le deuxi`eme attribut) qui sera test´e lorsque la valeur de l’attribut B est
faible (lorsque B=faible) ?
3. Donner le meilleur arbre de d´ecision `a partir de ces donn´ees. Que remarquez-vous ?
Fournissez les calculs n´ecessaires pour justifier votre r´eponse. Pour vos calculs, vous pouvez utiliser les
valeurs suivantes :
x1/2 1/3 2/3 1/4 3/4 1/5 2/5 3/5 4/5
log2(x) -1 -1,58 -0.58 -2 -0.42 -2.32 -1.32 -0.74 -0.32
2