Acquisition, Représentation et Traitement des Connaissances 4 ème Année Contrôle des connaissances Durée : 1 heure 30

Documents pareils
Dualité dans les espaces de Lebesgue et mesures de Radon finies

FctsAffines.nb 1. Mathématiques, 1-ère année Edition Fonctions affines

Image d un intervalle par une fonction continue

Coup de Projecteur sur les Réseaux de Neurones

Définition 0,752 = 0,7 + 0,05 + 0,002 SYSTÈMES DE NUMÉRATION POSITIONNELS =

MANUEL UTILISATEUR DU SITE D INSCRIPTIONS FCL1.028 DGAC POUR LES CANDIDATS AUX CONTROLES DE COMPETENCES LINGUISTIQUES LANGUE ANGLAISE ORGANISES PAR LA

* très facile ** facile *** difficulté moyenne **** difficile ***** très difficile I : Incontournable T : pour travailler et mémoriser le cours

Vers l'ordinateur quantique

Chapitre 10 Arithmétique réelle

Intégration et probabilités TD1 Espaces mesurés Corrigé

Statistiques Descriptives à une dimension

Ces Lettres d informations sont envoyées aux extranautes inscrits et abonnés sur le site assistance (voir point N 3).

L utilisation d un réseau de neurones pour optimiser la gestion d un firewall

Christophe CANDILLIER Cours de DataMining mars 2004 Page 1

Fonctions homographiques

Théorie et codage de l information

Sujet proposé par Yves M. LEROY. Cet examen se compose d un exercice et de deux problèmes. Ces trois parties sont indépendantes.

I- Définitions des signaux.

Chap 4: Analyse syntaxique. Prof. M.D. RAHMANI Compilation SMI- S5 2013/14 1

Logique : ENSIIE 1A - contrôle final

Optimisation Discrète

INF 232: Langages et Automates. Travaux Dirigés. Université Joseph Fourier, Université Grenoble 1 Licence Sciences et Technologies

JPEG, PNG, PDF, CMJN, HTML, Préparez-vous à communiquer!

Représentation d un entier en base b

Direction des Études et Synthèses Économiques Département des Comptes Nationaux Division des Comptes Trimestriels

Limites finies en un point

Cours 02 : Problème général de la programmation linéaire

Excel 2010 Module 13. Comment créer un tableau d amortissement dégressif d une immobilisation. Enseignant : Christophe Malpart

UFR de Mathématiques et Informatique Année 2009/2010. Réseaux Locaux TP 04 : ICMP, ARP, IP

Comparaison de fonctions Développements limités. Chapitre 10

Les couleurs. Un peintre distrait a oublié les noms des couleurs de sa palette : tu peux l aider à reconstituer l ordre correct (de gauche à droite)?

Logiciel XLSTAT version rue Damrémont PARIS

Le carnaval des oiseaux

Algorithme. Table des matières

NOUVEAU Site internet

Examen optimisation Centrale Marseille (2008) et SupGalilee (2008)

Economie de l incertain et de l information Partie 1 : Décision en incertain probabilisé Chapitre 1 : Introduction à l incertitude et théorie de

Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites. Quelles solutions peuvent être employées?

Ariane Moffatt : Je veux tout

Auto-Entreprise : Activités : Eric SOTY - Siret n Formation Bureautique, continue d'adultes. Tél : Fax :

AUTORISER LES PARTAGES RESEAUX ET IMPRIMANTE SOUS L'ANTIVIRUS FIREWALL PRO V1

Comment accéder à une vision synthétique de mon activité commerciale?

Chapitre 4 : Guide de Mouvement et Masque

Méthodes de quadrature. Polytech Paris-UPMC. - p. 1/48

ELEC2753 Electrotechnique examen du 11/06/2012

Une variable binaire prédictrice (VI) et une variable binaire observée (VD) (Comparaison de pourcentages sur 2 groupes indépendants)

Compte bancaire ou assurance vie? 5. Amortissement direct ou indirect?

Factorisation Factoriser en utilisant un facteur commun Fiche méthode

Continuité en un point

I. Ensemble de définition d'une fonction

Traitement des données avec Microsoft EXCEL 2010

Fonctions de deux variables. Mai 2011

1.1 Codage de source et test d hypothèse

Listes de fournitures du secondaire pour la rentrée

Par combien de zéros se termine N!?

Alice Sécurité Enfants (version )

Comment créer un nouveau compte? 1/2- Pour le consommateur

Tests non-paramétriques de non-effet et d adéquation pour des covariables fonctionnelles

La conversion de données : Convertisseur Analogique Numérique (CAN) Convertisseur Numérique Analogique (CNA)

I. Polynômes de Tchebychev

AC AB. A B C x 1. x + 1. d où. Avec un calcul vu au lycée, on démontre que cette solution admet deux solutions dont une seule nous intéresse : x =

Pourquoi l apprentissage?

Tutoriel code::blocks

Codage d information. Codage d information : -Définition-

TP 2 Réseaux. Adresses IP, routage et sous-réseaux

Que nous apprennent vraiment les indicateurs. et pour quand les résultats? Richard Marceau

Arithmétique binaire. Chapitre. 5.1 Notions Bit Mot

L exclusion mutuelle distribuée

Traitement bas-niveau

Logiciel de Base. I. Représentation des nombres

Relation d ordre. Manipulation des relations d ordre. Lycée Pierre de Fermat 2012/2013 Feuille d exercices

Conversion d un entier. Méthode par soustraction

IFT2880 Organisation des ordinateurs et systèmes

1.1 L EXPLORATEUR WINDOWS

NOUVEAU Site internet

DU BINAIRE AU MICROPROCESSEUR - D ANGELIS CIRCUITS CONFIGURABLES NOTION DE PROGRAMMATION

SUBJONCTIF PRÉSENT. Type d'exercice : Page : Tous les verbes : QCM (1) Texte à trous (1) QCM (2) Texte à trous (2) Mots-croisés

Chapitre 7 : Intégration sur un intervalle quelconque

Comment se connecter au VPN ECE sous vista

Le Data Mining au service du Scoring ou notation statistique des emprunteurs!

Amphi 3: Espaces complets - Applications linéaires continues

Écrit par Riphur Riphur.net

Saisir des règlements par le relevé de banque

1 Introduction au codage

Étude sur la compétitivité des administrations cantonales

De même, le périmètre P d un cercle de rayon 1 vaut P = 2π (par définition de π). Mais, on peut démontrer (difficilement!) que

Harp - Basculement des élèves en début d année

Exercices - Fonctions de plusieurs variables : corrigé. Pour commencer

Le seul ami de Batman

Saisie des appréciations en ligne (AEL)

INTRODUCTION A L ELECTRONIQUE NUMERIQUE ECHANTILLONNAGE ET QUANTIFICATION I. ARCHITECTURE DE L ELECRONIQUE NUMERIQUE

CHAPITRE V SYSTEMES DIFFERENTIELS LINEAIRES A COEFFICIENTS CONSTANTS DU PREMIER ORDRE. EQUATIONS DIFFERENTIELLES.

I. Se connecter sur :

Probabilités Loi binomiale Exercices corrigés

Aide à l'utilisation de l'application 'base de données communales' intégrée à la plate-forme PEGASE. Interface 'Front-Office'

LES REGLEMENTS AVEC SOCIEL.NET DERNIERE MISE A JOUR : le 14 juin 2010

Comment tracer une droite représentative d'une fonction et méthode de calcul de l'équation d'une droite.

Problème 1 : applications du plan affine

Table des matières. Télécharger MetaTrader 4. Première connexion à MetaTrader 4. Se connecter à MetaTrader 4. Modifier la langue

Principe de symétrisation pour la construction d un test adaptatif

Transcription:

Acquisition, Représentation et Traitement des Connaissances 4 ème Année 2003-2004 Contrôle des connaissances Durée : heure 30 Tous les documents sont autorisés, les calculatrices également. Les réponses justes sont en rouge. Le sujet est en 5 exercices que vous réaliserez "au brouillon". Vous fournirez vos réponses sur la feuille de QCM qui vous est distribuée en accompagnement en cochant les cases correspondant aux bonnes réponses. Pour chaque question, il peut y avoir 0, ou plusieurs bonnes réponses. Cocher des réponses fausses peut entraîner des points négatifs. Vous aurez aussi à fournir un schéma de réseau sémantique au dos de la feuille QCM (exercice 5). Remplissez la feuille QCM avec beaucoup d'attention et de soin, et n'oubliez pas les détails administratifs : remplir soigneusement l en-tête du QCM : tout en-tête qui ne sera pas intégralement rempli entraînera la note zéro. Le numéro désigné par le vocable «code réglementaire» correspond à votre numéro de dossier (présent sur votre carte d étudiant). Exercice. Logique des défauts. u(x):v(x) Rappel : un défaut est de la forme où u(x), v(x), w(x) sont des formules w(x) de la logique des prédicats qui contiennent x comme variable libre. Sa signification est : si u(x) est connu et v(x) consistant avec ce qui est connu, alors inférer w(x). Un défaut est dit normal lorsque v(x) et w(x) sont identiques. Par exemple : canard(x) :jaune(x) jaune(x) se lira : «si x est un canard et s il est consistant de croire qu il est jaune, alors inférer que x est jaune» ; ou encore : «un canard est jaune, sauf exception» ; ou encore : «en général, un canard est jaune». Considérons la base de connaissances suivante : - (D) : en général, les mammifères ne volent pas; - (D2) : en général, les chauve-souris volent; - (R) : les vampires sont des mammifères; - (R2) : les chauve-souris sont des mammifères ; - (F) : Dracula est un vampire ; - (F2) : Stuart est une chauve-souris. Soit U l'ensemble : {( x) ( V(x) M (x)) ; ( x) ( CS(x) M (x)) ; V(D) ; CS(S) }.

[ Nous avons utilisé des abréviations évidentes pour la définition des prédicats! ] Appelons d l'ensemble { D, D 2 }. (U, d) est la théorie de défauts qui représente exactement la base de connaissances donnée. Alors : () (U, d) n a pas d extension (2) (U, d) a une extension (3) (U, d) a deux extensions (4) (U, d) a n > 2 extensions (5) Dracula vole (6) Dracula ne vole pas (7) Il y a ambiguïté : Dracula vole ou ne vole pas, selon l extension considérée (8) Stuart vole (9) Stuart ne vole pas (0) Il y a ambiguïté : Stuart vole ou ne vole pas, selon l extension considérée Le défaut D s écrit : M(x): vol(x). vol(x) Le défaut D 2 s écrit : CS(x):vol(x). vol(x) En appliquant D aux objets de U, on obtient vol(d). En appliquant D une nouvelle fois, on obtient vol(s). D 2 n est alors pas applicable et on a une première extension : U { vol(d), vol(s) }. Si maintenant on applique aux objets de U une fois le défaut D puis une fois le défaut D 2, on obtient une seconde extension : U { vol(d), vol(s) }. (on vérifie bien ici qu on ne peut plus appliquer ni D, ni D 2 ). On peut aussi vérifier que l ordre des défauts est ici sans importance. Il n y a donc pas d autre extension. Exercice 2. Logique des Défauts. Dans la suite, A, B et C sont des constantes. Considérons le monde W = { B, A } et la règle de défaut D : () (W, D) n a pas d extension (2) (W, D) a une extension : A C.

A et A sont inconsistants. Considérons le monde W = { B, A } et la règle de défaut D : A : B C (3) (W, D) n a pas d extension (4) (W, D) a une extension (5) (W, D) a 2 extensions. L extension est { B, A, C } Considérons le monde W = { A } et les règles de défaut D : (6) (W, D) n a pas d extension (7) (W, D) a une extension (8) (W, D) a 2 extensions A : B B, B : C C, B : C C. Les deux premiers défauts donnent l extension { A, B, C }. Le er et le 3 ème défauts donnent l extension { A, B, C }. Considérons le monde W = { B (A C)} et les règles de défaut : A D : A, : B B, : C C. (9) (W, D) possède extension (20) (W, D) possède 2 extensions (2) (W, D) possède n>2 extensions (22) B appartient à une extension de (W,D) (23) B appartient à une extension de (W,D) (24) Si B appartient à une extension de (W,D), alors A et C aussi (25) Si B appartient à une extension de (W,D), alors A et C aussi (26) Si B appartient à une extension de (W,D), alors A et C aussi (27) Si B appartient à une extension de (W,D), alors A et C aussi L expression B (A C) est vraie lorsque B est faux et aussi lorsque B et (A C) sont vrais. Dans le er cas, il est consistant de croire que A et C sont vrais (leur valeur de vérité est sans importance) et B est faux (donc B vrai). De sorte que les défauts et 3 sont applicables, mais pas 2. Et nous avons la ère extension : W { B, A, C }. Dans le second cas, A et C sont faux (donc A et C sont vrais) et B vrai ; le défaut 2 s applique donc, même s il ne nous apprend rien! Et nous avons la 2 ème extension : W { B, A, C }. Il est clair qu il n y a pas de 3 ème possibilité.

Exercice 3. Apprentissage automatique Soit le paquet de règles de discrimination suivant : Si x = vrai et z = vrai, Alors t = vrai Si y = vrai et z = vrai, Alors t = vrai Sinon t = faux où toutes les variables x, y, z et t sont binaires. Le(s)quel(s) des codes génétiques suivants respecte(nt)-il(s) la méthode de codage des règles de GABIL? (28) 0 0 0 0 (29) 0 0 0 0 0 0 0 0 0 0 0 0 (30) 0 0 0 0 Le(s)quel(s) des réseaux de perceptrons suivant(s) est(sont)-il(s) équivalent(s) au paquet de règles? (on code vrai en et faux en ) x y z 2 - t y x z - t x y z 0-0 - t (3) le er réseau à partir de la gauche (32) le réseau du milieu (33) le 3 ème réseau à partir de la gauche L application directe de la méthode de codage de Gabil (voir encadré dans le poly) donne la réponse 30. Pour vérifier que les 3 réseaux représentent effectivement les règles données, on peut banalement faire le tableau des calculs effectués par les neurones. Les mêmes résultats seraient-ils vrais si on codait vrai en et faux en 0? Exercice 4. Sous-ensembles flous. Soient A, B, C, D, E des sous-ensembles flous de l ensemble X. On notera P le complémentaire dans X du sous-ensemble flou P et P le complémentaire de P dans X.

On rappelle que µ P (x) = -µ P (x). Alors : (34) A = A (35) ( A B ) = A B (36) A (B C) = (A (B C )) (37) A (B C) = (A B) (A C) mais, en général, A (B C) (A B) (A C) (38) A (B C) = (A B) (A C) et A (B C) = (A B) (A C) (39) D E = (D E) D (40) (A D) (A D) D (4) (A D) (A D) D Pour plus de commodité, je vais noter ici a pour µ A (x), a pour µ A (x) et a pour µ A (x). Je noterai a v b pour µ A B (x) et a b pour µ A B (x). Tout l exercice repose sur les calculs de bornes supérieures ( v ) et inférieures ( ). (34) : - ( - a) = a (35) : (a v b ) = sup ( a, b ) = inf ( -a, -b ) (36) : (a v (b c )) = sup ( -a, inf (-b, -c)) = inf ( -+a, - inf ( -b, -c )) = inf ( a, sup ( -+b, -+c )) = inf ( a, sup ( b, c )) = a (b v c ) (37) et (38) : a v (b c) = (a v b) (a v c) a (b v c) = (a b) v (a c) (39) : nous avons à l évidence une inclusion : (D E) D D E. Mais l égalité n est pas vraie : il suffit pour le vérifier de choisir de faire varier x dans le segment [0,], de prendre µ E (x) constante, par exemple égale à 0,8 et µ D (x) linéaire croissante de 0 à pour x croissant de 0 à. Pour x = /2 nous pouvons calculer : Sup ( inf ( µ D (x), µ E (x) ), - µ D (x)) = 0,5 Sup ( - µ D (x), µ E (x) ) = 0,8. (40) et (4) : à l évidence, (a v d) de même que ((-a) v d) sont supérieurs ou égaux à d ; de sorte que l inf des deux est lui-même supérieur ou égal à D et (4) est vrai. Il est en revanche aisé de trouver un contre-exemple à (40) : prenons µ A (x) linéaire croissante de 0 à pour x croissant de 0 à et µ D (x) = µ A (x) 0, pour x>0, et nul sinon. Exercice 5. Réseaux sémantiques. Dessinez au dos de la feuille QCM le réseau sémantique représentant l ensemble des connaissances suivantes : - tout prédateur effraie sa proie - les chats sont des prédateurs pour les oiseaux - «Matou» est un chat qui effraie l oiseau «Piaf»