Résumé
De nombreux travaux se sont intéressés ces dernières années à l’extraction à partir du sous-
système GMAO relatif à la fonction de maintenance industrielle au niveau de l’activité
AVAL−SONATRACH, de motifs représentant les pannes qui vont fréquemment ensemble. Ceci a
été de grande utilité dans l’optimisation de cette tâche, seulement, ne permettait pas de définir un
délai d’action ou un ordre temporel sur les pannes découvertes. Cette thèse se situe dans ce
nouveau cadre où nous proposons d’enrichir le processus de la maintenance par l’intégration de la
technique des motifs séquentiels. Dans cette technique, l’extraction des connaissances se fait en
recherchant des enchaînements appelés séquences de pannes fréquentes. L’objectif est alors de
trouver toutes les séquences apparaissant avec une certaine certitude afin d’anticiper des types de
pannes particulières, de réduire les temps d’arrêts souvent très coûteux et de sauver des vies
humaines dans le cas extrême. Dans l’ensemble des travaux relatifs existants, les algorithmes sont
de deux principales approches selon leur exploration (en largeur ou en profondeur) de l’espace
recherche. Une sélection de ces algorithmes est présentée dans ce mémoire tout en complétant
chaque description de méthode par une discussion à base de critères que nous avons défini à cet
effet. Nous aboutissons à une étude comparative approfondie qui constitue notre contribution
analytique dans ce domaine. Quant à l’extraction de séquences de pannes fréquentes, nous
proposons une nouvelle solution appelée PSBI (Prefix tree for Sequential pattern mining using
BItmap representation) s’inscrivant comme une extension d’une méthode existante à la
considération de contraintes temporelles sur les motifs extraits tout en réduisant le nombre de
parcours de la base de données avec une utilisation raisonnable de l’espace mémoire. Une
démarche expérimentale est menée en fin de cette étude pour aboutir à des résultats intéressants et
exploitables dans le domaine de la maintenance industrielle.
Mots Clés : Base de données temporelle, Seuil de support minimum, Contraintes temporelles,
Séquence fréquente maximale, Motifs séquentiels, Recherche en largeur, Recherche en profondeur,
Optimisation, Maintenance industrielle anticipée.
Abstract
Many studies have focused in recent years to extract from the sub-information system GMAO for
the industrial maintenance function at the level of the AVAL−SONATRACH activity, patterns
representing failures that frequently go together. This has been very useful in optimizing this task,
but, did not define action delay or a temporal order on the discovered failures. This thesis is in this
new framework, where we propose to enrich the maintenance process by integration of the
sequential patterns technique. In this technique, the knowledge extraction is done by searching for
frequent failure sequences. The purpose is then to find all sequences appearing with some certainty
to anticipate specific types of failures, reduce downtimes often very expensive and to save human
lives in the extreme case. In all of the relative existing works, algorithms are from two main
approaches in their exploration (Width−first or Depth−first) of the research space. A selection of
these algorithms is then presented in this paper while complementing each description with a
discussion based on criteria that we defined for this purpose. We arrive at a depth comparative
study which constitutes our analytical contribution in this field. As for mining frequent failure
sequences, we propose a new solution called PSBI (Prefix tree for Sequential pattern mining using
BItmap representation) registering as an extension of an existing method to the consideration of
time constraints on the extracted patterns while reducing the number of scans of the database with a
reasonable cost of memory consumption. An experimental demarche was conducted lead to
interesting results in the industrial maintenance field.
Keywords : Temporal database, Minimum support threshold, Temporal constraints, Maximal
frequent sequence, Sequential patterns, Breadth-first research, Depth-first research, Optimization,
Anticipated industrial maintenance.