Vous êtes sur la page 1sur 5

Cours 1: Présentation de la connaissance Réseaux sémantiques

l'un des objectives majeur d'IA :


la resolution de probleme complexe du domaines varies

definisions :
donnée : une donnée transporte l'information par , ce sont des signaux non interprité ,
information : est une interpriation de donnée (! , point d'exclamation )
connaisance : utilise l'information dans le cadre d'action , dans un but precisé , les action peut etre la prise
de decision , la creation de nouvele info
Example (écrire un “!” en fin de phrase pour marquer une exclamation )
raisonnement : Le processus de création de connaissances implicites depuis des connaissances explicites
representer : Action de rendre sensible quelque chose au moyen d’une figure, d’un symbole, d’un signe.
(L’écriture est la représentation de la langue parlée.)

Paradigmes de représentation des connaissances :


représentation déclarative
représentation procédurale
pour quoi la maniere declarative ? :
La représentation déclarative peut être modifiée facilement par ajout ou suppression de nouveaux faits.

type de connaissance :
Objets «la neige est blanche»
evenements «Ali viendra demain»,
realisation « faire la bicyclette»
meta connaissance (une connaissance sur la connaissance).

problem de la representation de la connaissance :


l'exception
l'univers en evolution
modalité de connaissance
quantificateurs

modes de representatin de connaissance :


les resaux semantique
les objet structurés (frames / scripts)
les regle de production
representation logique (Logique des prédicats / de propositions )

resaux semantique :
definition : des noeds et des relation [ (chat)---aime---(lait) ] <-- un fait
avantage :
Héritage
Traitements des exceptions
Caractère graphique
inconvenients :
Difficulté dans le raisonnement pour les grandes bases des données

Cours 2: Notions de Frame/Script

frames :
definition : Les frames sont des structures de connaissances statiques inspirées du raisonnement humain,
offrant une représentation expressive et structurée pour comprendre le langage et la perception.

la presentation de frame :
Nom de frame
attribut facette

type de facettes :
Facettes déclaratives ou Facettes procédurales
example :
kanari /
age type integer , restriction [0,5] <----- facette declarative
maladies default O/ si-ajout: rendez vous <----- facette procédural

frame avantage :
Définition claire grâce à la spécialisation.
Economie de stockage obtenue par le mécanisme d’héritage
frame inconvenients :
Faible évolutivité des structures une fois définies
Scripts :
Definition :basés sur les frames, décrivent des séquences d'événements, permettant des inférences dans
une histoire.
Example :

SCRIPT " manger- au- restaurant "

ELEMENTS: (restaurant, agent, nourriture, menu, tables, chaises)


ROLES: (clients, serveur, chefs)
POINT-DE-VUE: clients
MOMENT: (heure d'ouverture du restaurant)
LIEU: (emplacement du restaurant)

Scénario:
D'abord : script << Entrer restaurant >>
Puis : script << Attirer -l'attention-du-client-de- restaurant >>>
Puis : script << Prendre- place- à- table >>>
Puis : script << Passer- commande >>>
Puis : script << Manger >> sauf si (longue attente) alors script << Sortie- en- colère >>>
Puis: si qualité nourriture >convenable) alors script << Féliciter- le chef >>>
Puis : script << Payer- l'addition >>>
Enfin : script << Quitter-restaurant »

avantage :
Permet un traitement guidé
inconvenients :
Comment traiter des situations anormales ?

Logique des propositions :

Déclarations élémentaires :
p : "Le ciel est bleu."
q : "Il fait chaud."

Utilisation de connecteurs logiques :


p ? q : "Le ciel est bleu et il fait chaud."
p ? q : "Le ciel est bleu ou il fait chaud."
¬p : "Le ciel n'est pas bleu."
p ? q : "Si le ciel est bleu, alors il fait chaud."

Représentation de faits complexes :


r : "Il y a un nuage."
(p ? ¬r) : "Le ciel est bleu, mais il y a un nuage."

avantage :
Syntaxe et sémantique simple.
inconvenient :
Structure limitée.

Logique des prédicats (la logique de proposition est un cas particuler de logque de predicats )

Term : vaiable X , constant "TOM"

Atome : P est un prédicat et x est un terme, alors P(x) est un atome.

Littéral : un atome positif (comme P(x)) ou sa négation (comme ¬P(x))

Clause: Une clause est une disjonction de littéraux P(x)?Q(y)

Une clause concrète est une clause sans variable


Une clause de Horn est une clause comportant au plus un littéral positif

avantage :
Base théorique solide
inconvenient :
la rigidité de logique de prédicats

autre logique
Logique multi-valués
Logique floue
Logique modale
Logique des défauts
regle de production :

(pas de cours)

Cours 3: System expert

system expert :

system expert : Un système expert est un programme qui consiste à reproduire le comportement d'un
expert humain dans un domaine particulier

Les connaissances expertes représentées par des règles :


Si (prémisses) Alors (conclusions)
Prémisses = conditions de déclenchement de la règle
Conclusions = effets du tirage de la règle
L’ensemble des règles forme « la base de connaissances ».

Exemple : prenez toujours une voiture rapide pour un long trajet si vous étés pressé :
«Si vous êtes pressé et si vous avez un long trajet à effectuer alors prenez une voiture rapide»

composant d'un system expert :


base de connaissance
base de faits
moteur d’inférence

Le moteur d'inférence : (appelé parfois moteur de résolution) est le cœur d’un SE.
cycle de travail d'un MI :
phase d'evaluation :
selection
filtrage
resolution de conflit
pahse d'excution :
excution
mise a jour

Vous aimerez peut-être aussi