Raisonnement et logiques

Slides:



Advertisements
Présentations similaires
3. Logique et mathématiques De la logique aux mathématiques.
Advertisements

Raisonnement et logique
« 1.5. Les fonctions logiques »
RECONNAISSANCE DE FORMES
COURS DE MATHEMATIQUES DISCRETES SM
Raisonnements sur le temps : au carrefour des disciplines
Maîtriser les compétences du socle commun pour: Accomplir avec succès sa scolarité, Poursuivre sa formation, Construire son avenir personnel et professionnel,
Raisonnement et logique
MATHEMATIQUES COMPETENCE 3 :
Systèmes à base de connaissances
Séminaire Biblio LISC - 3/04/02 Complexité, information Daprès JP Delahaye (1999)
Algèbre de Boole.
La voie intuitionniste
Logique et raisonnement scientifique cours transversal Collège Doctoral Pr. Alain Lecomte.
Calcul propositionnel
3. Logique et mathématiques De Frege à Gödel. Frege (1848 – 1925) Après que la mathématique se fut pour un temps écartée de la rigueur euclidienne, elle.
Système formel Nous avons introduit : signes de variables (x, y, z, …), de constantes (0, 1), d’opérations (+, ), de relations (=, ) Axiomes : ce sont.
Enseigner l’arithmétique en série L
LI.A ça ressemble à ça… des fois…. Ou pas… Rappels et définition de lIA – Lidée quon sen fait – Jusquoù on va aujourdhui / dans le futur? – Petit Etat.
Modélisation des systèmes non linéaires par des SIFs
Logiques Mathématiques
Clic droit, puis « plein écran » Pourquoi dit-on de lhomme quil est un être de questions ?
Module n°3 : Initiation au raisonnement déductif
Programmation logique Logique des prédicats du premier ordre
Programmation logique Démonstrateur automatique
LL et modalités Conception inférentialiste des modalités (sans mondes possibles) Considérer les régimes dinférence propres aux connecteurs de base de LL.
Lundi, 13 septembre 2010 Algorithmie (cours 2) Cégep de Saint- Hyacinthe Par Hugo St-Louis.
Rappels de logique des prédicats du 1er ordre
CSI 4506: Introduction à l’intelligence artificielle
Algorithmes d ’approximation
Arithmétique et algèbre Continuités et ruptures : lettres, signe égal, expressions Module 1.
Les énoncés conditionnels
Lesson 2-1 Conditional Statements 1 MÉTHODES DE RAISONNEMENT.
Les Phrases Conditionnelles
Raisonnement flou Variables linguistiques et propositions floues
Inéquations du premier degré à une inconnue
Mécanique statistique Définition : Étude des mouvements internes de systèmes constitués de plusieurs particules en utilisant la théorie des probabilités.
Programmation logique Le Langage PROLOG
Répéter dans un programme avec une Instruction itérative
Les réseaux sémantiques[Quillian 68]
Présenté par : Attia Hamza Merzouk Abdelkrim 2003/2004
Suites numériques Définitions.
Un peu de logique formelle…
Un peu de logique formelle… … ou comment comprendre ce que le prof dit pendant ses cours … et comment vous faire comprendre du prof … !!! :o)
Cours n°2UE102e(S. Sidhom) UE 102e. M1.IST-IE cours n°2 Systèmes à base de règles Par : Sahbi SIDHOM MCF. Université Nancy 2 Équipe de recherche SITE –
Mécanique statistique
Programmation linéaire en nombres entiers
Quelle que soit la nature de l’épreuve ….
1 Petite récapitulation. 2 Les DPs dans la théorie des ensembles X Y. Un X Y 1 Y 2 Y 3 Y 4 Y 5 Y1 Y3 Y5 Y2 Y4.
D.E ZEGOUR Ecole Supérieure d’Informatique. Problèmes de décision Concepts de base Expressions régulières Notation particulière pour exprimer certaines.
2008/ Plan du cours 1.Introduction –Contenu du cours 2.Logique mathématique –Calcul propositionnel –Calcul des prédicats –Logique floue et aide à.
G. Edwards le 12 décembre, 2001 La fusion des données - approches qualitatives.
TD Intelligence Artificielle
LES INTERVALLES DE  La notation  désigne l’ensemble de ……… les nombres que nous connaissons. tous Quelques symboles : Le symbole  se lit ………………… Le.
Intelligence artificielle
Fonction carré.
MATHÉMATIQUES DISCRÈTES Chapitre 1 (Section 5)
Université d’Ottawa - Bio Biostatistiques appliquées © Antoine Morin et Scott Findlay :44 1 Epistémologie, méthode scientifique et.
SYLLOGISMES.
Relations et fonctions
Systèmes formels 1. Définition d'un SF Morphologie Théorie propre
LOGIQUE ET PROGRAMMATION LOGIQUE
Aristote VIème partie. Les travaux d’Aristote concernant la logique sont rassemblés sous le titre d’Organon (« instrument » en grec). C’est une discipline.
Le rationalisme.
La production écrite Deuxième partie : Modalités
La démonstration La démonstration est une forme de raisonnement qui passe par le discours sans avoir recours à l’expérience. C’est une suite logique de.
Chap. 3 Récursion et induction. Les définitions par récurrence consistent à construire des objets finis, à partir d'autres, selon certaines règles. Les.
Relation de conséquence logique Nous avons vu une relation entre formules: l’équivalence tautologique (  ) Nous allons définir une nouvelle relation,
Introduction aux statistiques Intervalles de confiance
Adapté du cours de Stéphane Fontaine par Valéry Michau Source : Les Relations logiques 1°) Définition 2°) Les relations implicites.
Transcription de la présentation:

Raisonnement et logiques Préambule à l’intelligence artificielle CWR - Philomaths 20.03.2015

Pourquoi raisonne-t-on ? A => B Question => Réponse Hypothèse => Conclusion Situation => Décision Cause => Conséquence => est une implication A et B sont connus. Le raisonnement sert à démontrer ou à justifier B à partir de A, par exemple démonstration mathématique ou défense d’un accusé par un avocat. A est connu, B est inconnu. C’est le cas classique de la résolution d’un problème, calcul, recette, etc. B est connu, on recherche A. C’est le cas d’une panne (moteur), d’un dysfonctionnement (ordinateur, par exemple), d’une maladie (symptôme). CWR - Philomaths 20.03.2015

Représentation du raisonnement (1/2) : arbre de décision CWR - Philomaths 20.03.2015

Représentation du raisonnement (2/2) : organigramme CWR - Philomaths 20.03.2015

Modes de raisonnement en fonction de la complexité et de la formalisation Intuition Logiques non standard Analogie Association Complexité - Logique classique Syllogisme Bon sens Formalisation -- CWR - Philomaths 20.03.2015

La logique classique (1/2) 3 principes : Identité « un énoncé vrai est vrai » Non-contradiction « un énoncé ne peut pas être vrai et faux » Tiers exclu « un énoncé est soit vrai, soit faux » CWR - Philomaths 20.03.2015

La logique classique (2/2) * Syllogisme 1 : « Tous les hommes sont mortels. Socrate est un homme. Donc Socrate est mortel. » * Syllogisme 2 : « Tout ce qui est rare est cher, Un cheval bon marché est rare, Donc un cheval bon marché est cher. » * Syllogisme 3 : « La vache est un mammifère La vache produit du lait Donc tous les mammifères produisent du lait. » CWR - Philomaths 20.03.2015

Logique et théorie des ensembles (1/4) Les 3 principes s’écrivent : A = A (identité) A ∩ Ā = Ø (non-contradiction) x ϵ A ou x ϵ Ā (tiers exclu) où A est un ensemble, Ā (ou non-A) son complémentaire, Ø l’ensemble vide, ∩ l’intersection d’ensembles, ϵ l’appartenance, ou désigne « ou exclusif ». A CWR - Philomaths 20.03.2015

Logique et théorie des ensembles (2/4) * Syllogisme 1 : M est l’ensemble des mortels. H est l’ensemble des hommes. H ⊂ M (les hommes sont mortels) s ϵ H (Socrate est un homme) => s ϵ M (donc Socrate est mortel) => est une inférence ou une implication. M H CWR - Philomaths 20.03.2015

Logique et théorie des ensembles (3/4) La théorie des ensembles est inapplicable aux « faux » syllogismes. * Syllogisme 2 : « Tout ce qui est rare est cher » s’écrit : {rare} ⊂ {cher} Soit C un cheval bon marché : C Ɇ {cher} (par définition) « Un cheval bon marché est rare » s’écrit : C ϵ {rare} ce qui est impossible. {cher} {rare} CWR - Philomaths 20.03.2015

Logique et théorie des ensembles (4/4) * Syllogisme 3 : « La vache est un mammifère La vache produit du lait Donc tous les mammifères produisent du lait. » Vache ϵ {Mammifères} Vache ϵ {Producteurs de lait} => {Mammifères} = {Producteurs de lait} L’inférence => est une induction. (cas précédents : déduction) {Mammifères} {Producteurs de lait} CWR - Philomaths 20.03.2015

Limites de la logique classique (1/2) Logiques non standard Binaire : une proposition est vraie ou fausse (2 valeurs de vérité) Multivalente : une proposition peut être vraie, fausse, ou autre chose Statique : une proposition vraie/fausse est toujours vraie/fausse Évolutive : une proposition peut être vraie, puis fausse (ou l’inverse) Finie (entre le début, marqué par la mise en place des hypothèses, et la fin constitué par la conclusion) Indéfinie (les conditions peuvent changer au cours du raisonnement) Reproductible à l’identique Défaisable (une action peut, en retour, modifier les conditions de répétition de cette action) CWR - Philomaths 20.03.2015

Limites de la logique classique (2/2) Les 3 principes mis en défaut par les logiques non standard : Identité (une chose n’est pas toujours égale à elle-même) La « vérité » peut changer avec le temps, avec le contexte, avec le point de vue (logiques modale, temporelle, non monotone ) Non-contradiction (la vérité peut être une chose et son contraire) En logique floue, une chose peut être partiellement vraie et partiellement fausse Tiers exclu (plus de 2 valeurs de vérité) Logiques multivalentes (une chose peut être vraie, fausse ou indéterminée) CWR - Philomaths 20.03.2015

Logique modale Il est nécessaire que A soit vrai ; Toujours dans l’avenir A sera vrai ; Il y a un instant dans le futur où A sera vrai ; X sait que A est vrai ; X croit que A est vrai ; Il est possible, eu égard aux connaissances de X, que A soit vrai ; etc. CWR - Philomaths 20.03.2015

Logique temporelle A sera vrai au moins une fois dans le futur ; A a été vrai au moins une fois dans le passé ; A sera toujours vrai dans le futur ; A a toujours été vrai dans le passé. CWR - Philomaths 20.03.2015

Logique non monotone (ou défaisable) 3 types de règles : (1) les règles strictes, qui spécifient qu'un fait est toujours la conséquence d'un autre ; (2) les règles défaisables, qui spécifient qu'un fait est généralement la conséquence d'un autre ; (3) les défaiseurs, qui spécifient les exceptions aux règles défaisables. Exemple : la règle « toutes les autruches sont des oiseaux » est une règle stricte. La règle « tous les oiseaux volent » est défaisable, et a pour défaiseur « les autruches ne volent pas ». CWR - Philomaths 20.03.2015

Logiques multivalentes En réponse à un questionnaire, 3 possibilités : OUI NON Ne sait pas CWR - Philomaths 20.03.2015

Logique floue (1/4) Cette logique est fondée sur la théorie des ensembles flous inventée par Lotfi Zadeh (1965). Un ensemble flou ressemble à un nuage. Un élément peut appartenir partiellement à un tel ensemble. CWR - Philomaths 20.03.2015

Logique floue (2/4) Soit F un ensemble flou et μF(x) est la fonction d’appartenance d’un élément x à cet ensemble, μF(x) est compris entre 0 et 1, μF(x) = 1 si l’appartenance est totale, μF(x) = 0 s’il y a exclusion totale. CWR - Philomaths 20.03.2015

Logique floue (3/4) Inférence classique Inférence floue A vrai A → B => B vrai où A et B sont des propositions classiques. A’ vrai (A’ proche de A) A → B => B’ vrai (B’ proche de B) où A’ et B’ sont des propositions floues. CWR - Philomaths 20.03.2015

Logique floue (4/4) Le langage est « flou », le raisonnement peut être « flou », mais le résultat est toujours binaire : OUI ou NON FAIRE ou NE PAS FAIRE etc. CWR - Philomaths 20.03.2015