<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="fr">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Approche hybride pour le diagnostic industriel basée sur le RàPC et le Datamining : Utilisation de la plateforme JCOLIBRI 2.1</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Noureddine</forename><surname>Mekroud</surname></persName>
							<email>mekroud_n@yahoo.fr</email>
							<affiliation key="aff0">
								<orgName type="department" key="dep1">Département de l&apos;informatique</orgName>
								<orgName type="department" key="dep2">Faculté des Sciences de l&apos;Ingénieur</orgName>
								<orgName type="institution">Université Ferhat Abbas</orgName>
								<address>
									<settlement>Sétif</settlement>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Abdelouahab</forename><surname>Moussaoui</surname></persName>
							<email>moussaoui_abdel@yahoo.fr</email>
							<affiliation key="aff0">
								<orgName type="department" key="dep1">Département de l&apos;informatique</orgName>
								<orgName type="department" key="dep2">Faculté des Sciences de l&apos;Ingénieur</orgName>
								<orgName type="institution">Université Ferhat Abbas</orgName>
								<address>
									<settlement>Sétif</settlement>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Approche hybride pour le diagnostic industriel basée sur le RàPC et le Datamining : Utilisation de la plateforme JCOLIBRI 2.1</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">3CD95310F73E2F052A71FE64B4262DEB</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T00:19+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>ingénierie des connaissances</term>
					<term>raisonnement à partir de cas</term>
					<term>Datamining</term>
					<term>diagnostic industriel</term>
					<term>JCOLIBRI</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Le Raisonnement à Partir de Cas (RàPC) est un réflexe puissant et très naturel, qui vise la réutilisation des expériences passées dans la résolution des nouveaux problèmes ; ceci est confirmé par des expériences en psychologie et en sciences cognitives. Le RàPC, comme méthodologie d'ingénierie des connaissances, peut être renforcé dans les différentes étapes de son processus par la richesse des techniques du Datamining. Dans cet article, on propose une solution hybride, RàPC et Datamining, appliquée au domaine du diagnostic industriel. Le processus proposé commence par une fragmentation de la base des cas en deux espaces : Symptomes-Pannes &amp; Symptomes-Solutions ; suivie d'un clustering des deux espaces, et d'un mappage entre leurs clusters ; on appliquera enfin un cycle RàPC pour chaque espace. La plateforme JCOLIBRI 2.1 sera utilisée pour l'implémentation de notre démarche. Les avantages de cette approche seront présentés, ainsi que des réflexes et perspectives diverses.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="fr">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">Introduction</head><p>L'application du Retour d'Expérience est fréquente dans la vie quotidienne de chacun, puisqu'il est bien évident et légitime que les problèmes similaires auront des solutions similaires, et qu'on se retrouve souvent face à un problème que l'on a déjà rencontré.</p><p>De nos jours, le savoir faire est le patrimoine principal des individus et établissements ; la valorisation des entreprises repose de plus en plus sur des facteurs immatériels. Selon une étude sur des centaines de sociétés industrielles américaines, l'estimation de la valeur de leur patrimoine de connaissances (Knowledge Capital) correspond à 217% de leur capital financier net <ref type="bibr" target="#b8">[9]</ref>. La préservation et la capitalisation du savoir, du savoir faire et des meilleures pratiques existantes dans une entreprise, nécessite la mise en place d'un système permettant de fournir à une personne, pas nécessairement hautement qualifiée, l'information utile au moment où elle en a besoin, de façon exploitable pour superviser les décisions à prendre.</p><p>Les connaissances d'une entreprise, considérées comme un patrimoine fragile, circulent et s'enrichissent et sont exploitées plus ou moins avec fiabilité, mais peuvent également disparaître par un départ en retraite, une mutation ou un licenciement d'un expert. Cette richesse d'expertise, qui doit être capturée, capitalisée, protégée et distribuée, forme la partie principale d'une mémoire d'entreprise, qui rapproche le niveau de connaissances individuel au niveau d'expérience collective de l'organisme.</p><p>Le RàPC, comme une méthodologie de capitalisation des connaissances, propose des solutions aux problèmes actuels à résoudre, en utilisant les connaissances acquises des expériences passées, et en enrichissant en continu la base de connaissances. Cette méthodologie, qui forme un point de rencontre entre l'intelligence artificielle et les sciences cognitives ; repose sur des notions beaucoup plus théoriques que techniques, ce qui lui donne l'aspect d'une méthodologie et pas une technologie. Le Datamining, utilisé dans la découverte et la modélisation des informations utiles, cachées dans une masse de données grande et complexe, offre des solutions techniques incontournables dans la découverte et la capitalisation des connaissances de l'entreprise.</p><p>L'objectif de ce travail est d'étudier l'utilisation des techniques du Datamining, qui émergent actuellement, dans le cycle du processus RàPC, en éclairant l'appui qu'elles peuvent fournir pour améliorer la fiabilité de cette méthodologie. Visant le domaine du diagnostic industriel, notre approche est basée sur la mise en cause de la liaison directe et stable entre les pannes de leurs solutions possibles. On propose dans cet article la fragmentation verticale de la base des connaissances du domaine étudié en deux partitions : l'espaces des symptômes et leurs pannes correspondantes, et l'espace des symptômes et leurs solutions possibles ; suivi d'un clustering du contenu de chaque espace, et d'un mappage entre les clusters des pannes et de leurs solutions possibles ; et on finira par l'application du cycle RàPC sur les deux partitions conjointement. L'approche proposée offre non seulement la possibilité de réutilisation des expériences passées en limitant la recherche aux segments les plus pertinents, mais aussi de traiter le cas où les mêmes symptômes donneront plusieurs pannes possibles, ce qui indique l'insuffisance de ces symptômes pour diagnostiquer les pannes. Aussi, si les mêmes symptômes auront plusieurs solutions possibles, on pourra choisir entre ces solutions suivant la stratégie de maintenance, corrective ou préventive. D'autres avantages et arguments pertinents seront fournis en ce qui suit.</p><p>Dans la section 2, on propose une présentation générale de la gestion des connaissances dans les entreprises. La section 3 étudie la méthodologie du raisonnement à partir de cas. Dans la section 4, on présente un état de l'art des travaux réalisés concernant l'intégration des techniques du Datamining dans les différentes étapes du cycle RàPC. La section 5 expliquera notre démarche, combinant quelques algorithmes de Datamining avec le processus RàPC. Dans la section 6, la plateforme JCOLIBI 2.1 sera utilisée dans l'implémentation et la validation de la solution proposée. À la fin, une conclusion et des perspectives seront proposées.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">Les connaissances dans l'entreprise</head><p>L'un des aspects de développement de l'efficacité d'une entreprise est la capitalisation de ses expériences développées au cours du temps, vu le risque de centralisation du savoir faire dans les experts humains, qui peut causer la non disponibilité de cette richesse suite à une sur-occupation de l'expert, mutation, départ à la retraite, démission, licenciement … <ref type="bibr" target="#b6">[7]</ref>.</p><p>Les connaissances sont une représentation réduite du monde réel <ref type="bibr" target="#b7">[8]</ref>. Dans une entreprise, deux catégories de connaissances sont à distinguer, à savoir : les connaissances Tacites (implicites, non formalisables) : qui sont difficiles à décrire, comme les compétences, les habilités, la connaissance historique de l'organisation ...etc, c'est le savoir faire de l'entreprise ; et les connaissances Explicites (formalisables) : qui sont plus facilement codifiables (manuels, plans, modèles, documents d'analyse, données, ...), c'est le savoir de l'entreprise. Par exemple, avant l'invention du système de notation (solfège) au XII éme siècle, on ne pouvait pas représenter les connaissances musicales ; elles étaient apprises uniquement par l'expérience directe, l'écoute (tacites) ; mais grâce au solfège, elles sont devenues codifiables, donc explicites <ref type="bibr" target="#b4">[5]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.1">La gestion des connaissances</head><p>Dans la littérature de la gestion moderne des entreprises, de nouvelles notions sont évoquées, comme : les travailleurs de la connaissance, la société et l'économie de la connaissance, la mémoire d'entreprise, les entreprises apprenantes, la gestion des richesses immatérielles, la gestion de l'innovation...etc., où la richesse de l'entreprise est désormais basée sur ses activités intellectuelles, donnant naissance à une économie basée sur la connaissance <ref type="bibr" target="#b7">[8]</ref>. La gestion des connaissances, ou Knowledge Management en anglais (baptisée KM), désigne l'ensemble de concepts et outils permettant la production des connaissances et le développement des compétences individuelles, collectives et organisationnelles. Le KM vise à rassembler le savoir et le savoir faire sur des supports accessibles, et faciliter leur transmission en temps réel à l'intérieur de l'établissement, ou les différer à nos successeurs <ref type="bibr" target="#b15">[16]</ref>. C'est une application pratique des sciences cognitives, de l'intelligence artificielle et des sciences de l'organisation <ref type="bibr" target="#b14">[15]</ref>.</p><p>Le cycle de capitalisation des connaissances est composé de quatre phases : la première consiste à « repérer » les connaissances cruciales de l'entreprise ; Ensuite, il faut les « préserver », c'est-à-dire les modéliser, les formaliser et les conserver ; Puis, les « valoriser » et les mettre en exploitation en les rendant accessibles ; Après, les « actualiser » et les enrichir progressivement en les gérant continuellement <ref type="bibr" target="#b14">[15]</ref>.</p><p>Il existe une diversité de méthodologies de capitalisation des connaissances d'une entreprise, on peut distinguer celles spécifiques à la construction des mémoires d'entreprises, à savoir : REX, MEREX, CYGMA, atelier FX et Componential Framework ... etc ; et d'autres empruntées du domaine de l'ingénierie des connaissances, comme : KADS, CommonKADS, MKSM, MASK, et KOD <ref type="bibr" target="#b15">[16]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">Le Raisonnement à Partir de Cas</head><p>Le RàPC est un processus qui vise la réutilisation des expériences passées. Cette méthodologie, provenant du domaine de l'Intelligence Artificielle, a été utilisée dans les systèmes experts et les sciences cognitives. Dans cette approche, l'utilisateur essaie de résoudre un nouveau problème en reconnaissant les similarités avec des problèmes préalablement résolus, appelés : cas. Un cas est communément un problème spécifique qui a été identifié, résolu, stocké et indexé dans une mémoire avec sa solution, et éventuellement le processus d'obtention de celle-ci <ref type="bibr" target="#b4">[5]</ref>. Les systèmes de RàPC sont appliqués dans de nombreux domaines comme : la médecine, le commerce, le diagnostic industriel, le contrôle et l'analyse financière <ref type="bibr" target="#b15">[16]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.1">Le cycle du RàPC</head><p>Dans l'approche du RàPC, la résolution des problèmes est basée sur la réutilisation par analogie des expériences passées. Le cycle du RàPC se décompose habituellement en cinq phases principales <ref type="bibr" target="#b15">[16]</ref> :</p><p>1. L'élaboration d'un nouveau problème (cas cible) : représente l'acquisition et la modélisation des informations connues sur le nouveau problème, pour lui donner une description initiale, d'une manière similaire aux cas existants dans la base des cas.</p><p>2. La remémoration des cas (cas sources) : rechercher les cas les plus similaires, cela signifie la recherche des correspondances entre les descripteurs des cas de la base et ceux du cas actuel à résoudre.</p><p>3. L'adaptation des cas (cas source) : réutiliser totalement ou partiellement la solution du cas trouvé le plus similaire, pour résoudre le nouveau problème.</p><p>4. La révision de la solution proposée (solution cible) : signifie l'évaluation de la solution proposée, par son application dans le monde réel.</p><p>5. La mémorisation d'un nouveau cas (cas cible) : représente l'ajout éventuel du cas cible dans la base des cas, c'est l'apprentissage d'un nouveau cas, qui pourra ainsi être utilisé pour la résolution des problèmes futurs. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2">Avantages et inconvénients du RàPC</head><p>Puisque cette approche n'a besoin que d'un ensemble de problèmes résolus pour commencer, le RàPC diffère des autres approches de l'IA, qui visent la représentation globale des connaissances utilisées dans un domaine, sous forme de système expert.</p><p>Ainsi, l'approche RàPC a l'avantage d'être une démarche plus simple à mettre en oeuvre que celles basées sur un modèle de domaine, puisque elle permet d'éviter les difficultés de modélisation du savoir-faire des experts (complexité des ontologies et des représentions logique…). Aussi, c'est un bon choix pour les domaines n'exigeant pas de solutions optimales, ou dont les principes sont mal formalisés ou peu éprouvés <ref type="bibr" target="#b15">[16]</ref>. Le RàPC vise l'utilisation des connaissances spécifiques et pragmatiques, qui concernent les problèmes précédemment expérimentés, en les capitalisant d'une façon progressive avec le temps ; l'apprentissage sera ainsi incrémental et basé sur les expériences vécues <ref type="bibr" target="#b4">[5]</ref>.</p><p>Mais, par contre, le RàPC ne trouve pas nécessairement la solution concrète à un problème ; et parfois, juste proposer un ensemble de solutions possibles <ref type="bibr" target="#b5">[6]</ref>. Aussi, vu la nécessité d'une intervention et d'une mobilisation en continu des experts, lors de la capitalisation progressive des connaissances, l'individualisme constitue un frein redoutable ; les experts hésitent de partager leurs connaissances, acquises après des années de travail, par méfiance d'une restructuration ou compression dans l'entreprise, ou ils estiment leurs savoir-faire comme leur plus grande assurance <ref type="bibr" target="#b6">[7]</ref>.</p><p>Un aspect, qu'on juge très intéressant, est que le RàPC est une méthodologie et pas une technologie de résolution des problèmes, et la majorité de ses définitions se basent sur la présentation du « Quoi » et pas le « Comment ». Ainsi, présenter le RàPC comme une méthodologie est important pour son développement. Si le RàPC est considéré comme une technologie, il pourrait sembler que les recherches dans ce domaine sont en grande partie achevées. Mais, considéré comme une méthodologie, les chercheurs auront toujours le défi de perfectionner le cycle de ce processus <ref type="bibr" target="#b16">[17]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">Quelques contributions d'intégration RàPC &amp; Datamining</head><p>Le Datamining est l'extraction des informations utiles, et la découverte des connaissances et des modèles cachés dans des bases de données volumineuses et hétérogènes <ref type="bibr" target="#b9">[10]</ref>. Dans la littérature, plusieurs contributions visant la combinaison des techniques du Datamining avec le processus du RàPC ont été proposé:</p><p>Clerkin et al. ( <ref type="formula">2002</ref>) ont présenté une approche de génération automatique de la base des cas ; en segmentant, par l'algorithme des K-means, les bases de données contenant l'historique des opérations effectuées dans le domaine étudié.</p><p>Pan et Al (2007) ont étudié deux problèmes majeurs dans les algorithmes de recherche des cas similaires ; le premier est causé par les cas bruyants (un cas proche du problème à résoudre qui donne des solutions incorrectes pour ce dernier) et le deuxième problème est causé par l'inégalité de la distribution des cas (les problèmes similaires qui ont des solutions différentes). Les auteurs ont utilisé une analyse discriminante pour éliminer les cas bruyants, suivie d'une évaluation empirique et extensive des cas résultants, pour minimiser la marge d'erreur dans la recherche. <ref type="bibr" target="#b10">Kim et Han (2001)</ref> ont proposé une nouvelle méthode d'indexation et de classification de la base des cas, basée sur l'utilisation des réseaux neurones artificiels compétitifs, pour générer les valeurs centroïdes, qui seront ajoutées à la base sous forme de cas artificiels représentatifs, utilisés ensuite pour indexer la base des cas, ce qui facilitera la recherche des cas similaires au cas actuel à résoudre.</p><p>Zhuang et Al (2007) ont proposé la segmentation des bases de cas volumineuses en utilisant les cartes de Kohonen pour l'auto-organisation (SOM : Self-Organising Maps). Leur but était de trouver des groupements de cas avec un maximum de simultitude intra-groupes, et de désimultitude inter-groupes, pour bien préparer la phase de remémoration, en limitant la recherche aux segments les plus pertinents.</p><p>À cause des incertitudes dans la représentation des connaissances et la description des attributs et des mesures de similarité, Chang et All (2008) ont proposé d'incorporer la logique floue dans le processus du RàPC, pour avoir un modèle de prévision des ventes avec plus de souplesse et de précision ; cela en sélectionnant les ventes antérieures les plus similaires et les plus utiles au cas actuel.</p><p>N. <ref type="bibr" target="#b1">Arshadi et Al (2000)</ref> ont proposé une nouvelle approche pour l'adaptation compositionnelle. Ils incitent la possibilité de combiner les solutions trouvées, pour permettre l'obtention d'une solution finale plus pertinente. Les solutions similaires peuvent être combinées par le choix de la valeur moyenne de leurs attributs. Une telle approche enrichisse la base par des cas généralisés plus ou moins précis.</p><p>Yang et Wu (2000) ont proposé une méthode pour simplifier la maintenance des bases de cas volumineuses, en les segmentant par l'algorithme du GDBSCAN, basé sur le regroupement par régions à densité plus élevée par rapport à leur entourage. Cette segmentation donnera, comme résultat, plusieurs bases de cas plus petites en taille ; ainsi, la maintenance de ces bases sera transparente et sans complexité.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5">Notre approche : Hybridation RàPC-Datamining</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.1">Présentation générale</head><p>Le RàPC est basé sur deux hypothèses concernant la nature du monde réel <ref type="bibr" target="#b0">[1]</ref>: la régularité des situations, ou problèmes, similaires qui doit impliquer des solutions similaires ; et la récurrence qui assume que c'est fortement probable que les situations futures seront des variantes des situations actuelles. Ainsi, les approches standard du RàPC proposent un mappage entre le problème cible (actuel) et le problème source (déjà résolu), basé sur la similarité ; et la solution du cas similaire trouvé sera, suivant le raisonnement par analogie, la solution proposée au problème cible actuel. Mais, les contraintes internes et l'environnement extérieur changent au fil du temps. Ainsi, la liaison entre les descripteurs des cas et leurs solutions peut ne pas être stable, ce qui donne la possibilité d'avoir des expériences erronées <ref type="bibr" target="#b11">[12]</ref>. Avec des systèmes RàPC utilisés à longs termes, on pourra être face à des situations dans lesquelles la réutilisation des expériences deviendra une erreur. Démarrant de ces hypothèses de base, notre approche propose un cycle de RàPC fondé sur des similarités appliquées dans deux espaces différents : espace des pannes et espace des solutions (Fig <ref type="figure" target="#fig_1">2)</ref>.  </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.2">Les étapes du processus proposé</head><p>La figure suivante illustre la succession des étapes de notre approche : Pré Étape 2 : Rechercher le nombre de segments optimal dans chaque espace, par la segmentation hiérarchique ascendante (SHA), pour combler le point faible principal des K-Means qui est la fixation préliminaire de ce nombre.</p><p>Pré Étape 3 : Segmenter les deux partitions de la base pas un algorithme de K-Means. Des significations et utilités seront fournies lors d'une valeur différente du nombre de clusters dans les deux espaces (voir 5.3).</p><p>Pré Étape 4 : Faire un tracé (mappage) entre les clusters Symptomes-Pannes et Symptomes-Solutions, suivant des mesures de similarités globales, pour lier les pannes à leurs solutions les plus pertinentes. Étape 1 : Collection des descripteurs du nouveau cas de panne. Étape 2 : Recherche du cluster des pannes pertinentes, suivant les Descripteurs-Pannes ayant la plus grande similarité avec les caractéristiques du nouveau cas. La recherche est basée sur l'algorithme des K Plus Proches Voisins (KPPV).</p><p>Étape 3 : Faire un mappage vers le (les) cluster(s) Descripteurs-Solutions correspondant(s) au cluster des pannes trouvé dans l'étape précédente.</p><p>Étape 4 : Réutiliser la solution, ayant les descripteurs les plus adéquats au cas actuel, dans le contexte du nouveau cas. Réviser et commenter les résultats trouvés.</p><p>Étape 5 : Maintenance de la base par l'insertion du nouveau cas résolu. Étape 6 : Capitaliser cette expérience par la conservation des commentaires et des évaluations fournis, suivie d'une nouvelle segmentation des deux espaces de la base. La figure suivante, projetée de notre implémentation, illustre la première phase du cycle de RàPC (élaboration d'un nouveau cas), en utilisant les descripteurs de panne et l'ontologie des composants de la machine à étudier, réalisée par l'éditeur Protégé, pour préparer une requête de recherche des cas similaires les plus proches.  Les perspectives du couplage de la puissance et l'efficacité des solutions du Datamining avec la maturité du RàPC nous laisse estimer, dans l'avenir, des systèmes de retour d'expérience bien fondés, soit du coté méthodologique, ou de la qualité des outils d'implémentation utilisés. Dans notre domaine de diagnostic industriel, et parmi plusieurs perspectives possibles, les règles d'associations pourront aider à extraire les dépendances entre les symptômes des pannes ; où un symptôme pourra être le résultat d'un autre. Cela nous aidera à analyser l'enchaînement des défaillances, pour une meilleure conception des ontologies de l'équipement étudié.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Fig 1 :</head><label>1</label><figDesc>Fig 1 :Les étapes du cycle de RàPC<ref type="bibr" target="#b14">[15]</ref> </figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Fig 2 :</head><label>2</label><figDesc>Fig 2 : Tracé de résolution des problèmes proposé par notre approche Notre démarche commence par la fragmentation verticale de la base des cas en deux fragments : Descripteurs-Pannes &amp; Descripteurs-Solutions, suivie d'un clustering de chacun des deux espaces, et d'un mappage (via des mesures de similarité globales) entre les clusters de ces deux fragments. Ensuite, et lors d'une nouvelle panne, on prépare les descripteurs de ce nouveau cas à résoudre ; et on applique dans l'espace des Descripteurs-Pannes, dans le but de trouver un diagnostic adéquat à cette panne, un cycle RàPC sur le cluster le plus similaire au cas actuel, en utilisant des mesures de similarité locales adéquates à chaque descripteur de panne, ainsi que des similarités basées sur les ontologies du domaine. Après, on mappe vers le cluster pertinent dans l'espace des solutions, où on recherche, suivant un autre cycle RàPC, la solution adéquate au cas de panne actuel à résoudre.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_2"><head>Fig 3 :Fig 4 :</head><label>34</label><figDesc>Fig 3 : Exemple de mappage entre deux espaces segmentés Le schéma ci-dessous montre les attributs : descripteurs, pannes et solutions de notre domaine d'étude, partitionnés ensuite en deux espaces.</figDesc><graphic coords="7,181.44,404.40,242.40,116.40" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_3"><head>Fig 5 :</head><label>5</label><figDesc>Fig 5 : Processus d'intégration des techniques du Datamining dans le cycle RàPC. Pré Étape 1 : Fragmenter la base des cas verticalement, en Descripteurs-Pannes et Descripteurs-Solutions, et isoler les causes des pannes de leurs solutions possibles.Pré Étape 2 : Rechercher le nombre de segments optimal dans chaque espace, par la segmentation hiérarchique ascendante (SHA), pour combler le point faible principal des K-Means qui est la fixation préliminaire de ce nombre.Pré Étape 3 : Segmenter les deux partitions de la base pas un algorithme de K-Means. Des significations et utilités seront fournies lors d'une valeur différente du nombre de clusters dans les deux espaces (voir 5.3).Pré Étape 4 : Faire un tracé (mappage) entre les clusters Symptomes-Pannes et Symptomes-Solutions, suivant des mesures de similarités globales, pour lier les pannes à leurs solutions les plus pertinentes.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_4"><head>Fig 6 :</head><label>6</label><figDesc>Fig 6 : Préparer une requête recherchant les cas similaires au problème à résoudre.Après, le cycle RàPC recherche dans l'espace des Descripteurs-Pannes les pannes les plus similaires aux descripteurs de panne actuels. Et après avoir adapter et réviser le cas trouvé le plus pertinent, le nouveau cas résolu sera ajouté à la base des cas, bien sur si il n'existé par auparavant (ie : similarité moins de 100% par rapport au cas trouvé). À la fin, le processus continua par un deuxième cycle RàPC sur l'espace des Descripteurs-Solutions. Un nouveau clustering de la base des cas peut être nécessaire.</figDesc><graphic coords="10,118.08,404.04,258.12,191.28" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_5"><head>Fig 7 :</head><label>7</label><figDesc>Fig 7 : Révision et adaptation du cas similaire trouvé</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head>Base de cas (Régularisée périodiquement) 5.3 Avantages et inconvénients de cette approche 1</head><label></label><figDesc>. On a opté pour la mise en cause de la liaison directe entre les pannes et leurs solutions possibles, par l'isolation des descripteurs et leurs pannes correspondantes des descripteurs et leurs solutions adéquates, pour bénéficier des avantages suivants: Détection de l'insuffisance des descripteurs : puisque si les mêmes descripteurs donneront plusieurs pannes possibles et/ou plusieurs solutions possibles, alors ces descripteurs ne sont pas suffisants et discriminants. En se basant sur les algorithmes des règles d'associations utilisées en Datamining, on distingue que les relations de dépendance entre les champs de la base des cas sont plus fortes pour les relations entre les descripteurs et leurs pannes appropriées, d'un côté, et les descripteurs et leurs solutions possibles, de l'autre côté. Ces relations d'association aideront à mieux comprendre le comportement fonctionnel de l'équipement étudié. 2. Le mappage entre les pannes et leurs solutions possibles est très utile, puisque si on considère le mappage entre les segments des espaces Discripteurs-Pannes et Discripteurs-Solutions comme une relation par cardinalités (nombre d'occurrences possibles) dans les deux sens, cella est interprétable comme suite : Les cardinalités dans le sens Discripteurs-Pannes vers Discripteurs-Solutions décrivent le nombre de solutions possibles pour les mêmes symptômes de panne, et ça donnera les interventions possibles sur cette panne dans les différentes stratégies de maintenance (préventive, corrective …). Les approches du K-Means et des KPPV ont une fiabilité reconnue, mais aussi une complexité faible (polynomiale), et cela facilitera la refragmentation de la base, qui est nécessaire après chaque modification de son contenu. La méthode SHA est très favorisée lors du choix du nombre de segments pour le K-Means. 4. L'utilisation de divers mesures de similarité, suivant le type et les valeurs de chaque champs, ainsi que la similarité basée sur les ontologies du domaine, renforcera l'efficacité de la recherche des cas similaires au problème à résoudre.Mais, comme toute travail, notre approche présente quelques inconvénients : 1. Si la panne actuelle est malle classifiée, lors de la recherche du segment des Descripteurs-Pannes le plus pertinent, alors on aura un mappage vers un cluster de solutions non adéquates au problème à résoudre. 2. cette approche nécessite une bonne connaissance du domaine étudié, interprétée par une base de cas suffisamment grande, pour assurer la performance des résultats issus de l'application des algorithmes de segmentation et de mappage.Pour étudier la faisabilité de notre démarche, nous avons développé un système de diagnostic industriel ; et comme équipement étudié, on a choisi une machine extrudeuse des tubes de plastique (Extrudeuse Monovis BEX 1-90-30B du fabricant allemand BATTENFELD). Notre implémentation est basée sur la conception d'un modèle du domaine, par la création de l'ontologie des composants de l'extrudeuse, et l'ontologie de ses catégories fonctionnelles, en utilisant l'éditeur d'ontologies Protégé et la technologie OWL (Web Ontology Language) qui permet la représentation des concepts et taxonomies du domaine, dans une hiérarchie exprimant les relations entre ces éléments<ref type="bibr" target="#b15">[16]</ref>. Aussi, on a opté pour la personnalisation de la plateforme RàPC</figDesc><table><row><cell>Pré Étape 1 Fragmentation verticale de la base des cas</cell><cell>Pré Étape 2 Recherche du nombre de segments dans chaque espace</cell><cell>Pré Étape 3 Segmenter les deux espaces de la base</cell><cell>Pré Étape 4 Mappage entre les segments des deux espaces</cell></row><row><cell></cell><cell></cell><cell>Nouveau cas</cell><cell></cell></row><row><cell>Étape 6</cell><cell></cell><cell></cell><cell>Étape 1</cell></row><row><cell>Capitaliser cette expérience</cell><cell cols="2">Ressources du domaine (Documents &amp; Expertise)</cell><cell>Collection des descripteurs de ce cas</cell></row><row><cell>Étape 5</cell><cell></cell><cell></cell><cell>Étape 2</cell></row><row><cell>Insertion du nouveau</cell><cell></cell><cell></cell><cell>Recherche du cluster</cell></row><row><cell>cas dans la base</cell><cell></cell><cell cols="2">des pannes pertinentes</cell></row><row><cell></cell><cell>Étape 4</cell><cell>Étape 3</cell><cell></cell></row><row><cell cols="2">Réutilisation et révision</cell><cell cols="2">Mappage vers le cluster</cell></row><row><cell cols="2">de la solution trouvée</cell><cell cols="2">des solutions possibles</cell></row><row><cell cols="4">Les cardinalités dans le sens Discripteurs-Solutions vers Discripteurs-</cell></row><row><cell cols="4">Pannes donneront le nombre de pannes qu'on peut résoudre par la même</cell></row><row><cell cols="4">intervention, et ça aidera à planifier les interventions par priorité, selon le</cell></row><row><cell cols="4">nombre de problèmes possibles à résoudre par chaque intervention.</cell></row><row><cell cols="4">Il est possible d'avoir une cardinalité nulle entre un segment des solutions et</cell></row><row><cell cols="4">les segments de l'espace des pannes, c'est le cas d'un ensemble d'indicateurs</cell></row><row><cell cols="4">(symptômes) qui prédisent une panne avant son arrivé, donc cela donnera la</cell></row><row><cell cols="4">possibilité d'intervention par une maintenance préventive.</cell></row><row><cell>3.</cell><cell></cell><cell></cell><cell></cell></row></table><note>Open Source JCOLIBRI 2.1, suivant les caractéristiques de notre domaine d'étude. Le modèle du domaine est ensuite associé au modèle des connaissances du RàPC, formé d'une base de cas qui modélise l'historique des interventions. Cette association assurera une bonne représentation des descripteurs des cas, ce qui facilitera la recherche des cas similaires les plus pertinents, en utilisant des mesures de similarité diverses, basées sur les symptômes des pannes et sur les ontologies du domaine.</note></figure>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<monogr>
		<title level="m" type="main">Towards a Component-based Platform for Developing Case-based Reasoning Systems</title>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">M</forename><surname>Abasolo</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2004">2004</date>
			<pubPlace>Espagne</pubPlace>
		</imprint>
		<respStmt>
			<orgName>Université polytechnique de Catalunya</orgName>
		</respStmt>
	</monogr>
	<note type="report_type">Projet de thèse doctorale en intelligence artificielle</note>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">A Compositional Approach to Solution Adaptation in Case-Based Reasoning and its Application to Tutoring Library</title>
		<author>
			<persName><forename type="first">N</forename><surname>Arshadi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Badie</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of 8 th German Workshop on Case-Based Reasoning</title>
				<meeting>8 th German Workshop on Case-Based Reasoning</meeting>
		<imprint>
			<publisher>Lammerbuckel</publisher>
			<date type="published" when="2000">2000</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">A fuzzy case-based reasoning model for sales forecasting in print circuit board industries</title>
		<author>
			<persName><forename type="first">P</forename><forename type="middle">C</forename><surname>Chang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><forename type="middle">H</forename><surname>Liu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">K</forename><surname>Lai</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Expert Systems with Applications</title>
		<imprint>
			<biblScope unit="volume">34</biblScope>
			<biblScope unit="page" from="2049" to="2058" />
			<date type="published" when="2008">2008</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<monogr>
		<title level="m" type="main">Automated case generation for recommender systems using knowledge discovery techniques</title>
		<author>
			<persName><forename type="first">P</forename><surname>Clerkin</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Hayes</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Cunningham</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2002">2002</date>
			<pubPlace>Dublin, Ireland</pubPlace>
		</imprint>
		<respStmt>
			<orgName>Computer Science Department, Trinity College</orgName>
		</respStmt>
	</monogr>
	<note type="report_type">Technical Report</note>
</biblStruct>

<biblStruct xml:id="b4">
	<monogr>
		<author>
			<persName><forename type="first">G</forename><surname>Cortes Robles</surname></persName>
		</author>
		<title level="m">Management de l&apos;innovation technologique et des connaissances : Synergie entre la théorie TRIZ et le Raisonnement à Partir de Cas, Application en génie des procédés et systèmes industriels</title>
				<imprint>
			<date type="published" when="2006">2006</date>
		</imprint>
		<respStmt>
			<orgName>Institut National Polytechnique de Toulouse</orgName>
		</respStmt>
	</monogr>
	<note type="report_type">Thèse doctorale</note>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Case-Based Reasoning</title>
		<author>
			<persName><forename type="first">B</forename><surname>Devèze</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Fouquin</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="s">Rapport des études en spécialité SCIA</title>
		<imprint>
			<date type="published" when="2004">2004</date>
			<publisher>école de l&apos;ingénieur EPTA</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<monogr>
		<title level="m" type="main">Méthodes et outils pour la gestion des connaissances : une approche pluridisciplinaire du Knowledge management</title>
		<author>
			<persName><forename type="first">R</forename><surname>Dieng-Kuntz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">O</forename><surname>Corby</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Gandon</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Giboin</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Golebiowska</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Matta</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Ribière</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2001">2001</date>
			<publisher>Dunod</publisher>
			<pubPlace>Paris</pubPlace>
		</imprint>
	</monogr>
	<note>2 éme édition</note>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<author>
			<persName><forename type="first">S</forename><surname>Duizabo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Guillaume</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Les problématiques de gestion des connaissances dans les entreprises</title>
		<title level="s">Centre de recherches DMSP</title>
		<meeting><address><addrLine>France</addrLine></address></meeting>
		<imprint>
			<date type="published" when="1997">1997</date>
		</imprint>
		<respStmt>
			<orgName>Dauphine Marketing Stratégie Prospectiv ; Université Paris Dauphine</orgName>
		</respStmt>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<monogr>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">L</forename><surname>Ermine</surname></persName>
		</author>
		<title level="m">Enjeux, démarches et processus de la gestion des connaissances</title>
				<meeting><address><addrLine>France</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2005">2005</date>
		</imprint>
		<respStmt>
			<orgName>université de trier</orgName>
		</respStmt>
	</monogr>
	<note type="report_type">Support de cours</note>
</biblStruct>

<biblStruct xml:id="b9">
	<monogr>
		<title level="m" type="main">Découverte de connaissance à partir de données</title>
		<author>
			<persName><forename type="first">R</forename><surname>Gilleron</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Tommasi</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2000">2000</date>
			<pubPlace>France</pubPlace>
		</imprint>
		<respStmt>
			<orgName>Grappa, Université Lille 3</orgName>
		</respStmt>
	</monogr>
	<note type="report_type">Technical report</note>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">The cluster-indexing method for case-based reasoning using selforganizing maps and learning vector quantization for bond rating cases</title>
		<author>
			<persName><forename type="first">K</forename><forename type="middle">S</forename><surname>Kim</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Han</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Expert systems with Application</title>
		<imprint>
			<biblScope unit="volume">21</biblScope>
			<biblScope unit="page" from="147" to="156" />
			<date type="published" when="2001">2001</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<monogr>
		<title level="m" type="main">When Experience is Wrong : Examining CBR for Changing Tasks and Environments</title>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">B</forename><surname>Leake</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">C</forename><surname>Wilson</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1999">1999</date>
			<pubPlace>U.S.A</pubPlace>
		</imprint>
		<respStmt>
			<orgName>Computer Science Department, Indiana University</orgName>
		</respStmt>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">Knowledge support for problem-solving in a production process: A hybrid of knowledge discovery and case-based reasoning</title>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">R</forename><surname>Liu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><forename type="middle">K</forename><surname>Ke</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Expert Systems with Applications</title>
		<imprint>
			<date type="published" when="2006">2006</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">Mining competent case bases for case-based reasoning</title>
		<author>
			<persName><forename type="first">R</forename><surname>Pan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Q</forename><surname>Yang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">J</forename><surname>Pan</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Artificial Intelligence</title>
		<imprint>
			<biblScope unit="volume">171</biblScope>
			<biblScope unit="page" from="1039" to="1068" />
			<date type="published" when="2007">2007</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<monogr>
		<author>
			<persName><forename type="first">H</forename><surname>Rakoto</surname></persName>
		</author>
		<title level="m">Intégration du Retour d&apos;Expérience dans les processus industriels, Application à Alstom Transport</title>
				<imprint>
			<date type="published" when="2004">2004</date>
		</imprint>
		<respStmt>
			<orgName>Institut National Polytechnique de Toulouse</orgName>
		</respStmt>
	</monogr>
	<note type="report_type">Thèse doctorale</note>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
		<author>
			<persName><forename type="first">I</forename><surname>Rasovska</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Contribution à une méthodologie de capitalisation des connaissances basée sur le raisonnement à partir de cas, Application au diagnostic dans une plateforme d&apos;emaintenance</title>
		<title level="s">L&apos;UFR des Sciences et Techniques de l&apos;</title>
		<imprint>
			<date type="published" when="2006">2006</date>
		</imprint>
		<respStmt>
			<orgName>Université de Franche-Comté</orgName>
		</respStmt>
	</monogr>
	<note type="report_type">Thèse doctorale</note>
</biblStruct>

<biblStruct xml:id="b16">
	<analytic>
		<title level="a" type="main">Case-based reasoning is a methodology not a technology</title>
		<author>
			<persName><forename type="first">I</forename><surname>Watson</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">AI-CBR</title>
				<imprint>
			<date type="published" when="1999">1999</date>
		</imprint>
		<respStmt>
			<orgName>University of Salford, United KingDoom</orgName>
		</respStmt>
	</monogr>
</biblStruct>

<biblStruct xml:id="b17">
	<analytic>
		<title level="a" type="main">Keep it simple: A case-base maintenance policy based on clustering and information theory</title>
		<author>
			<persName><forename type="first">Q</forename><surname>Yang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Wu</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the Canadian AI Conference</title>
				<meeting>the Canadian AI Conference</meeting>
		<imprint>
			<date type="published" when="2000">2000</date>
			<biblScope unit="page" from="102" to="114" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b18">
	<analytic>
		<title level="a" type="main">Combining data mining and casebased reasoning for intelligent decision support for pathology ordering by general practitioners</title>
		<author>
			<persName><forename type="first">Z</forename><forename type="middle">Y</forename><surname>Zhuang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Churilov</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Burstein</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Sikaris</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Revue Européenne de la recherche opérationnelle</title>
		<imprint>
			<date type="published" when="2000">2000</date>
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
