Chapitre 4 Technologie Des Connaissances CAD Knowledge Engineering Flashcards

1
Q

Quelles sont les fonctions de la technologie des connaissances

A
Capture = capturer la connaissance
Formalise = formaliser la connaissance
Package = intégrer la connaissance dans les modèles CAO
Activate = utiliser la connaissance formelle
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Quelles sont les fonctions de connaissance sur Catia

A
Gestion de connaissance
Knowledge advisor 
Product engineering optimiser
Knowledge expert
Product knowledge template
Product functional définition
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Quels sont les deux systèmes à base de connaissances

A

L’intelligence artificielle

Système à base de connaissances

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Qu’est-ce que l’intelligence artificielle

A

L’IA est la discipline qui s’est donné pour but l’étude de la simulation des activités intellectuelles humaines

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Que veut dire intelligent

A

Concept non consensuelle
capable d’effectuer des inférences et surtout de les expliquer
Capable de travailler dans un environnement incertain

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Quelle est la représentation la plus générale des connaissances

A

Le langage

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Que fait un expert ça c’est un système à base de connaissance

A

Un expert pour examiner un modèle en s’appuyant sur quelques notions prédéfinies de ses caractéristiques
On peut constater que son langage et décomposer en phrases qui représentent des modules de connaissances
L’approche système à base de connaissances exploitent ce principe pour la présentation des features

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Exemple de système à base de connaissance

A

Si
alors
sinon

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Qu’est-ce qu’un système à base de connaissance

A

Un système à base de connaissance est un ensemble de programme capable de reproduire la démarche dans un expert humain confronté à un problème dans son domaine de compétence

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Quelle est l’architecture d’un système à base de connaissance

A

Il y a trois parties
1 - la base de connaissance
2 - le moteur d’interférence
3 - les interfaces

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Quelle est la première étape

A

La base de connaissance est un ensemble de fichier contenant tout le savoir nécessaire au système pour être expert dans son domaine

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Quelle est la deuxième étape

A

Le moteur d’interférence

le programme chargé d’exploiter les connaissances afin de résoudre un problème donné

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Quelle est la troisième étape

A

Les interfaces ce sont des programmes chargés d’assurer la jonction entre le système à base de connaissances et l’utilisateur

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

La base de connaissances est divisé en plusieurs parties lesquelles

A

La base de faits

La base de règles

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Qu’est-ce que la base de faits

A

Ce sont les fichiers contenant des informations sur le domaine étudié ce sont des faits connus
Les faits en général sont la description de la pièce sa géométrie et sa typologie

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Qu’est-ce que la base de règles

A

Ce sont les fichiers constitués d’une liste de règles permettant à partir des faits connus d’établir des faits nouveaux de faire des hypothèses et de construire une solution

17
Q

Que représente les règles de production

A

Elle représente les entités leurs propriétés géométriques (perpendiculaire) et le relation topologique (adjacent)

18
Q

Quel est le but de la base de règles

A

Créer des modèles et les enrichir avec la connaissance exprimé sous forme de règles de production de la forme si… alors…

19
Q

À partir de quelle condition sont établies les règles

A

Condition nécessaire et suffisante

20
Q

Expliquer les conditions nécessaire et suffisante

A

En logique mathématique dire que A est une condition nécessaire pour B signifie que pour que B soit réalisé il faut que A le soit

Une condition A nécessaire pour B peut ne pas être suffisante c’est-à-dire que B est réalisé c’est nécessairement que A l’est aussi

21
Q

Qu’est-ce que l’engineering knowledge language de catia

A

C’est le langage des connaissances techniques utilisées pour définir les différents types d’artefacts de connaissances disponibles dans les différents produits de la solution de logiciel de connaissances

22
Q

Quels sont les différents niveaux de EKL

A

Langage d’ingénierie mathématique
Langage d’ingénierie de base (core)
Langage d’ingénierie avancée
Langage d’ingénierie extensible

23
Q

Qu’est-ce que le langage d’ingénierie mathématiques

M-EKL

A

Il regroupe les opérateurs linguistiques et les fonctions numériques (maths, mesures) nécessaires pour exprimer l’ensemble des équations utiliser pour évaluer les paramètres dans le knowledge Advisor

24
Q

Qu’est-ce que le langage d’ingénierie de base

C-EKL

A

Il ajoute les éléments de langage suivants
Mots clefs pour les structures de contrôle comme l’instruction conditionnelle “si alors sinon” dans les règles
des fonction spécifique tel que celle dédiée aux messages et aux invités pour les entrées utilisateur à la construction de géométrie ou à la manipulation de chaîne de caractère ou de liste
Des opérateurs supplémentaires comme l’opérateur => qui correspond à une sorte de mots-clés implicite pour les vérifications

25
Q

Qu’est-ce que le langage d’ingénierie avancée

A-EKL

A

Il hérite de la plupart des opérateurs mots clés et fonction de C-EKL
Catia vis à créer des objets de conception enrichi par un type de connaissance
A-EKL et le niveau de langage permettant de manipuler les objets de conception en tant qu’objet de connaissance par le biais d’artefacts de connaissance étroitement intégrés

26
Q

Quels sont les objets de conception en tant qu’objet de connaissance

A

Behavior for business process knowledge template BKT

CATIA product knowledge template définition 2 PKT

27
Q

Qu’est-ce que le langage d’ingénierie extensible

A

Il contient les paquets applicatifs disponibles dans EKL et est aussi le moyen d’ajouter des fonctions au langage et EKL par 2 moyens
Le développement d’une architecture d’application de composants CAA développement utilisateur
Les fonctions utilisateur BKT qui permettent de créer de manière interactive des nouvelles fonctions qui peuvent être utilisées dans A-EKL