University Sétif 1 FERHAT ABBAS Faculty of Sciences
Détail de l'auteur
Auteur TOUAHRIA, M |
Documents disponibles écrits par cet auteur



Titre : Approche intelligente pour la reconnaissance des monnaies Type de document : texte imprimé Auteurs : Tahraoui, zineb ; TOUAHRIA, M, Directeur de thèse Editeur : Setif:UFA Année de publication : 2017 Importance : 1 vol (64f.) Format : 29 cm Langues : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : Génie Logiciel
intelligence artificielle
numismatique
neurone artificielIndex. décimale : 004 Informatique Côte titre : MAI/0189 Approche intelligente pour la reconnaissance des monnaies [texte imprimé] / Tahraoui, zineb ; TOUAHRIA, M, Directeur de thèse . - [S.l.] : Setif:UFA, 2017 . - 1 vol (64f.) ; 29 cm.
Langues : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Génie Logiciel
intelligence artificielle
numismatique
neurone artificielIndex. décimale : 004 Informatique Côte titre : MAI/0189 Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0189 MAI/0189 Mémoire Bibliothéque des sciences Français Disponible
Disponible
Titre : Construction d’une ontologie pour le Web sémantique Type de document : texte imprimé Auteurs : HACINE GHERBI, Ahcine ; TOUAHRIA, M, Directeur de thèse Editeur : Setif:UFA Importance : 1 vol (76 f.) Format : 29 Catégories : Thèses & Mémoires:Informatique Mots-clés : Web Sémantique Ontologie Annotation sémantique Les profils UML OCL Action Semantics ODM UMLBackend OWLGrtd XML RDF/RDFS OWL Protégé2000 écologie évolutive. Index. décimale : 004 Informatique Résumé : Les ontologies sont un paradigme puissant pour la représentation et l'échange des connaissances dans
le domaine du Web Sémantique qui ne s'intéressent qu'au traitement automatique de la sémantique.
Néanmoins, elles doivent être exprimées dans des formalismes qui devraient en tirer pleinement
profit, tout en offrant des outils de modélisations simples et efficaces.
UML trouve beaucoup de succès au sein des concepteurs de modèles et a bénéficié, par conséquent,
d'un cumul d'expérience très important ainsi qu'une large gamme d'outils dédiés. Cependant, ces
outils (UML profile, OCL, AS) ne permettent pas la définition d'une sémantique formelle ce qui
entrave l'inférence automatique sur des modèles UML.
Il serait profitable de tirer profit de ces deux puissants outils pour rajouter de la sémantique aux
modèles conceptuels. Chacun de ces deux outils ayant ses propres mécanismes, il est donc
nécessaire de trouver un point de rattachement qui est possible avec l'utilisation d’ODM, où il est
possible d'utiliser un même éditeur pour faire des modèles UML et des ontologies. ODM nous
permettra de passer de UML au OWL (et inversement) et donc de pouvoir utiliser les mécanismes
de traitement automatique.
Note de contenu : Table des matières
Remerciements………………………………………………………………………. i
Introduction………………………………………………….………………………. 1
Chapitre 1: Le web sémantique
1.1 Introduction……………………………………………………………….…… 4
1.2 Les principes du Web Sémantique……………………………….………….… 7
1.2.1 Principe 1: Identification par URI………………………………………... 7
1.2.2 Principe 2 : Typage des ressources et liens Web…………………………. 7
1.2.3 Principe 3 : Tolérance de l'information partielle…………………………. 8
1.2.4 Principe 4 : L'indisponibilité d'une vérité absolue…………………….….. 8
1.2.5 Principe 5 : Support de l'évolution………….……………………………. 10
1.2.6 Principe 6 : Architecture minimaliste………………………………..…… 10
1.3 Les principales composantes du web sémantique………………………..….… 11
1.3.1 Ontologie…………………………………………..……………………… 12
1.3.2 Annotation sémantique………………………………………………… … 14
1.3.3 Langage de représentation de connaissance………………………… …… 15
1.4 Quelques outils pour le Web Sémantique………………………………… ...… 22
1.5 Conclusion……………………………………………………………….. …… 25
Chapitre 2: Sur la notion d'ontologie
2.1 Introduction…………………………………………………………………….. 26
2.2 Apparition d'ontologie ………………………………………………...……….. 26
2.3 La notion d'ontologie………………………………………...…………….…… 27
2.3.1 L'interopérabilité……………………………………………………….….. 27
2.3.2 La réutilisation…………………………………………………………..…. 28
2.4 Les constituants d'une ontologie…………………………………………….….. 28
2.5 Discussion………………………………………………………………….…… 30
2.5.1 Différence entre ontologie et base de connaissance………………….……. 30
2.5.2 Différence entre ontologie et hiérarchie de classes…………………….….. 30
2.6 Classification d’ontologies………………………………………………...….... 31
2.6.1 Classification selon l’objet de conceptualisation……………………….…. 31
2.6.2 Classification selon le niveau de complétude………………………….….. 32
2.6.3 Classification selon le niveau de détail………………………………….… 32
2.6.4 Classification selon le formalisme utilisé ……………………………….… 33
2.7 Méthodes et outils de construction d’ontologie…………………………….…... 33
2.7.1 METHONTOLOGY…………………………………………………….… 33
2.7.2 L’approche TOVE…………………………………………………….…… 35
2.7.3 L’approche SENSUS…………………………………………………...….. 35
2.7.4 Outils d’ingénierie ontologique à partir du texte………………….…..…... 36
2.7.5 Outils d’ingénierie ontologique à partir des modèles conceptuels ou
opérationnels……………………………………………………………..… 38
2.8 Conclusion……………………………………………………..………….…… 39
Chapitre 3: Méthodes de construction d'ontologie à partir des modèles
conceptuels UML
3.1 Introduction…………………………………………………………….…...…. 40
3.2 Quelques solutions permettant d'ajouter de la sémantique aux modèles
conceptuels………………………………………………………………....….. 41
3.2.1 Les profils UML…………………………………………………………….. 41
3.2.2 Le standard OCL……………………………………………………………. 43
3.2.3 Action Semantics………………………………………………………….… 44
3.2.4 La spécification ODM………………………………………………….…… 45
3.3 Les raisons qui empêchent l'utilisation d'UML pour modéliser directement une
ontologie…………………………………………………………………..…... 46
3.4 Quelques travaux………………………………………………………………. 48
3.5 Conclusion……………………………………………………………………... 49
Chapitre 4: Conception d'une ontologie
4.1 Introduction…………………………………………………………………….. 50
4.2 Utilisation des ontologies en biologie…………………………………..…..….. 50
4.3 Conception de l'ontologie du domaine de l'écologie évolutive ………..…….… 50
4.3.1 Domaine de l'ontologie …………………………………………….……… 50
4.3.2 Processus d'affinement de l'ontologie ……………………………..………. 52
4.4 Respect des principes de construction………………………………..…….….. 52
4.5 Présentation de cette ontologie…………………………………………..….…. 53
4.5.1 Les axes primitifs de l'arbre ontologique construit ……………………….. 53
4.6 L'héritage multiple…………………………………………………….……..… 56
4.7 Les propriétés des classes de cette ontologie……………………………..…… 56
4.7.1 Propriété d'objet …………………………………………………………… 56
4.7.2 Propriété de type de données………………………………………………. 56
4.8 Représentation hiérarchique des concepts………………………………..……. 57
4.9 Conclusion…………………………………………………………………..…. 59
Chapitre 5: Implémentation
5.1 Introduction……………………………………………………..…………….. 60
5.2 Environnement de développement……………………………….…………… 60
5.3 Implémentation …………………………………………………..…………… 60
5.3.1 Normalisation des noms de l'ontologie……………………………………. 60
5.3.2 Création d'un nouveau projet……………………………………………… 61
5.3.3 L'édition de l'ontologie …………………………………………………… 62
5.4 L'exportation et l'importation de cette ontologie…………………………….... 65
5.4.1 L'exportation et l'importation avec UMLBackend (Protégé3.4.4)………… 65
5.4.2 Importation avec OWL 2.0 (sous protégé 4.2) ……………………………. 68
5.4.3 L'outil OWLGrtd…………………………………………………………... 69
5.5 Le raisonnement ……………………………………………………….……... 70
5.6 Conclusion………………………………………………………………..……. 70
Conclusion générale………………………………………………………………..... 71
Références…………………………………………………………………………..... 73Côte titre : MI/0001-0002 En ligne : https://drive.google.com/file/d/1gz0f3amliCSPvSAGJBtFxB1mSVZ4hO9R/view?usp=shari [...] Format de la ressource électronique : Construction d’une ontologie pour le Web sémantique [texte imprimé] / HACINE GHERBI, Ahcine ; TOUAHRIA, M, Directeur de thèse . - [S.l.] : Setif:UFA, [s.d.] . - 1 vol (76 f.) ; 29.
Catégories : Thèses & Mémoires:Informatique Mots-clés : Web Sémantique Ontologie Annotation sémantique Les profils UML OCL Action Semantics ODM UMLBackend OWLGrtd XML RDF/RDFS OWL Protégé2000 écologie évolutive. Index. décimale : 004 Informatique Résumé : Les ontologies sont un paradigme puissant pour la représentation et l'échange des connaissances dans
le domaine du Web Sémantique qui ne s'intéressent qu'au traitement automatique de la sémantique.
Néanmoins, elles doivent être exprimées dans des formalismes qui devraient en tirer pleinement
profit, tout en offrant des outils de modélisations simples et efficaces.
UML trouve beaucoup de succès au sein des concepteurs de modèles et a bénéficié, par conséquent,
d'un cumul d'expérience très important ainsi qu'une large gamme d'outils dédiés. Cependant, ces
outils (UML profile, OCL, AS) ne permettent pas la définition d'une sémantique formelle ce qui
entrave l'inférence automatique sur des modèles UML.
Il serait profitable de tirer profit de ces deux puissants outils pour rajouter de la sémantique aux
modèles conceptuels. Chacun de ces deux outils ayant ses propres mécanismes, il est donc
nécessaire de trouver un point de rattachement qui est possible avec l'utilisation d’ODM, où il est
possible d'utiliser un même éditeur pour faire des modèles UML et des ontologies. ODM nous
permettra de passer de UML au OWL (et inversement) et donc de pouvoir utiliser les mécanismes
de traitement automatique.
Note de contenu : Table des matières
Remerciements………………………………………………………………………. i
Introduction………………………………………………….………………………. 1
Chapitre 1: Le web sémantique
1.1 Introduction……………………………………………………………….…… 4
1.2 Les principes du Web Sémantique……………………………….………….… 7
1.2.1 Principe 1: Identification par URI………………………………………... 7
1.2.2 Principe 2 : Typage des ressources et liens Web…………………………. 7
1.2.3 Principe 3 : Tolérance de l'information partielle…………………………. 8
1.2.4 Principe 4 : L'indisponibilité d'une vérité absolue…………………….….. 8
1.2.5 Principe 5 : Support de l'évolution………….……………………………. 10
1.2.6 Principe 6 : Architecture minimaliste………………………………..…… 10
1.3 Les principales composantes du web sémantique………………………..….… 11
1.3.1 Ontologie…………………………………………..……………………… 12
1.3.2 Annotation sémantique………………………………………………… … 14
1.3.3 Langage de représentation de connaissance………………………… …… 15
1.4 Quelques outils pour le Web Sémantique………………………………… ...… 22
1.5 Conclusion……………………………………………………………….. …… 25
Chapitre 2: Sur la notion d'ontologie
2.1 Introduction…………………………………………………………………….. 26
2.2 Apparition d'ontologie ………………………………………………...……….. 26
2.3 La notion d'ontologie………………………………………...…………….…… 27
2.3.1 L'interopérabilité……………………………………………………….….. 27
2.3.2 La réutilisation…………………………………………………………..…. 28
2.4 Les constituants d'une ontologie…………………………………………….….. 28
2.5 Discussion………………………………………………………………….…… 30
2.5.1 Différence entre ontologie et base de connaissance………………….……. 30
2.5.2 Différence entre ontologie et hiérarchie de classes…………………….….. 30
2.6 Classification d’ontologies………………………………………………...….... 31
2.6.1 Classification selon l’objet de conceptualisation……………………….…. 31
2.6.2 Classification selon le niveau de complétude………………………….….. 32
2.6.3 Classification selon le niveau de détail………………………………….… 32
2.6.4 Classification selon le formalisme utilisé ……………………………….… 33
2.7 Méthodes et outils de construction d’ontologie…………………………….…... 33
2.7.1 METHONTOLOGY…………………………………………………….… 33
2.7.2 L’approche TOVE…………………………………………………….…… 35
2.7.3 L’approche SENSUS…………………………………………………...….. 35
2.7.4 Outils d’ingénierie ontologique à partir du texte………………….…..…... 36
2.7.5 Outils d’ingénierie ontologique à partir des modèles conceptuels ou
opérationnels……………………………………………………………..… 38
2.8 Conclusion……………………………………………………..………….…… 39
Chapitre 3: Méthodes de construction d'ontologie à partir des modèles
conceptuels UML
3.1 Introduction…………………………………………………………….…...…. 40
3.2 Quelques solutions permettant d'ajouter de la sémantique aux modèles
conceptuels………………………………………………………………....….. 41
3.2.1 Les profils UML…………………………………………………………….. 41
3.2.2 Le standard OCL……………………………………………………………. 43
3.2.3 Action Semantics………………………………………………………….… 44
3.2.4 La spécification ODM………………………………………………….…… 45
3.3 Les raisons qui empêchent l'utilisation d'UML pour modéliser directement une
ontologie…………………………………………………………………..…... 46
3.4 Quelques travaux………………………………………………………………. 48
3.5 Conclusion……………………………………………………………………... 49
Chapitre 4: Conception d'une ontologie
4.1 Introduction…………………………………………………………………….. 50
4.2 Utilisation des ontologies en biologie…………………………………..…..….. 50
4.3 Conception de l'ontologie du domaine de l'écologie évolutive ………..…….… 50
4.3.1 Domaine de l'ontologie …………………………………………….……… 50
4.3.2 Processus d'affinement de l'ontologie ……………………………..………. 52
4.4 Respect des principes de construction………………………………..…….….. 52
4.5 Présentation de cette ontologie…………………………………………..….…. 53
4.5.1 Les axes primitifs de l'arbre ontologique construit ……………………….. 53
4.6 L'héritage multiple…………………………………………………….……..… 56
4.7 Les propriétés des classes de cette ontologie……………………………..…… 56
4.7.1 Propriété d'objet …………………………………………………………… 56
4.7.2 Propriété de type de données………………………………………………. 56
4.8 Représentation hiérarchique des concepts………………………………..……. 57
4.9 Conclusion…………………………………………………………………..…. 59
Chapitre 5: Implémentation
5.1 Introduction……………………………………………………..…………….. 60
5.2 Environnement de développement……………………………….…………… 60
5.3 Implémentation …………………………………………………..…………… 60
5.3.1 Normalisation des noms de l'ontologie……………………………………. 60
5.3.2 Création d'un nouveau projet……………………………………………… 61
5.3.3 L'édition de l'ontologie …………………………………………………… 62
5.4 L'exportation et l'importation de cette ontologie…………………………….... 65
5.4.1 L'exportation et l'importation avec UMLBackend (Protégé3.4.4)………… 65
5.4.2 Importation avec OWL 2.0 (sous protégé 4.2) ……………………………. 68
5.4.3 L'outil OWLGrtd…………………………………………………………... 69
5.5 Le raisonnement ……………………………………………………….……... 70
5.6 Conclusion………………………………………………………………..……. 70
Conclusion générale………………………………………………………………..... 71
Références…………………………………………………………………………..... 73Côte titre : MI/0001-0002 En ligne : https://drive.google.com/file/d/1gz0f3amliCSPvSAGJBtFxB1mSVZ4hO9R/view?usp=shari [...] Format de la ressource électronique : Exemplaires (2)
Code-barres Cote Support Localisation Section Disponibilité MI/0001 MI/0001-0002 Mémoire Bibliothéque des sciences Français Disponible
DisponibleMI/0002 MI/0001-0002 Mémoire Bibliothéque des sciences Français Disponible
Disponible
Titre : Modélisation d’une interface gestuelle pour la classification des Images. Type de document : texte imprimé Auteurs : SAIDI, Fatima ; TOUAHRIA, M, Directeur de thèse Editeur : Setif:UFA Année de publication : 2012 Importance : 1 vol (64f.) Format : 29 cm Langues : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : Génie logiciel
modélisation
interface gestuelle
imageIndex. décimale : 004 Informatique Résumé :
Conclusion
Les interfaces gestuelles sont un axe de recherche du domaine de l’interaction homme-machine, l’utilisateur interagit avec le système informatique pour réaliser des taches. Les moyens d’actions et de perceptions, dits « modalité d’interaction », sont les médiateurs matériels et logiciels permettant à un utilisateur d’agir sur le système informatique ou de percevoir son état.
Le traitement d’image est devenu un nouveau domaine technologique, est une discipline nouvelle qui s’est développée rapidement grâce à l’émergence des nouvelles technologies de l’information. Il s’appuie notamment sur les mathématiques, c’est pourquoi on a spécifié quelques opérations telles-que la rotation, le zoom et la classification des images selon un critère dont on a exposé l’application par des figures citées précédemment.
Note de contenu :
Sommaire.
I. Chapitre 01 : concepts sur les IHM.
II. Chapitre 02 : les interfaces gestuelles.
III. Chapitre 03 : présentation et analyse détaillée de l’application.
IV. Chapitre 04 : réalisation et validation
Côte titre : MAI/0038 Modélisation d’une interface gestuelle pour la classification des Images. [texte imprimé] / SAIDI, Fatima ; TOUAHRIA, M, Directeur de thèse . - [S.l.] : Setif:UFA, 2012 . - 1 vol (64f.) ; 29 cm.
Langues : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Génie logiciel
modélisation
interface gestuelle
imageIndex. décimale : 004 Informatique Résumé :
Conclusion
Les interfaces gestuelles sont un axe de recherche du domaine de l’interaction homme-machine, l’utilisateur interagit avec le système informatique pour réaliser des taches. Les moyens d’actions et de perceptions, dits « modalité d’interaction », sont les médiateurs matériels et logiciels permettant à un utilisateur d’agir sur le système informatique ou de percevoir son état.
Le traitement d’image est devenu un nouveau domaine technologique, est une discipline nouvelle qui s’est développée rapidement grâce à l’émergence des nouvelles technologies de l’information. Il s’appuie notamment sur les mathématiques, c’est pourquoi on a spécifié quelques opérations telles-que la rotation, le zoom et la classification des images selon un critère dont on a exposé l’application par des figures citées précédemment.
Note de contenu :
Sommaire.
I. Chapitre 01 : concepts sur les IHM.
II. Chapitre 02 : les interfaces gestuelles.
III. Chapitre 03 : présentation et analyse détaillée de l’application.
IV. Chapitre 04 : réalisation et validation
Côte titre : MAI/0038 Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0038 MAI/0038 Mémoire Bibliothéque des sciences Français Disponible
DisponibleSystème a base d'ontologies pour l'augmentation des ventes dans le commerce électronique / Daifi,ahlem
Titre : Système a base d'ontologies pour l'augmentation des ventes dans le commerce électronique Type de document : texte imprimé Auteurs : Daifi,ahlem ; TOUAHRIA, M, Directeur de thèse Editeur : Setif:UFA Année de publication : 2016 Importance : 1 vol (44f.) Format : 29 cm Langues : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : Réseaux
Systèmes Distribués
ontologie
commerce electronique
l'augmentation des ventesIndex. décimale : 004 Informatique Côte titre : MAI/0120 Système a base d'ontologies pour l'augmentation des ventes dans le commerce électronique [texte imprimé] / Daifi,ahlem ; TOUAHRIA, M, Directeur de thèse . - [S.l.] : Setif:UFA, 2016 . - 1 vol (44f.) ; 29 cm.
Langues : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Réseaux
Systèmes Distribués
ontologie
commerce electronique
l'augmentation des ventesIndex. décimale : 004 Informatique Côte titre : MAI/0120 Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0120 MAI/0120 Mémoire Bibliothéque des sciences Français Disponible
Disponible
Titre : Système intelligent pour la reconnaissance de l'écriture arabe Type de document : texte imprimé Auteurs : Hamida, hicham ; TOUAHRIA, M, Directeur de thèse Editeur : Setif:UFA Année de publication : 2017 Importance : 1 vol (48f.) Format : 29 cm Langues : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : Génie Logiciel
l’écriture arabe manuscrite
réseaux de nuerons
prétraitementsIndex. décimale : 004 Informatique Résumé : Résumé
L’objectif de notre travail est d’adresser la problématique de la reconnaissance
automatique de l’écriture arabe manuscrite par les réseaux de nuerons. Nous avons trouvé que
le problème majeur de la lecture automatique de l’écriture arabe étant la segmentation d'un
tracé en éléments constituants, dans ce cadre, nous nous sommes intéressés à l’approche
globale en évitant le problème de segmentation. Pour cela, une série d’opérations de
prétraitement est appliquée aux images de mots, incluant : une binarisation, un lissage, une
normalisation, et une squelettisation.
Les résultats montrent que le système proposé donne de très bons résultats qui sont
comparables à ceux des meilleurs systèmes de reconnaissance de mots arabes manuscrits
présents dans la littérature.
Note de contenu : Table des matières
Résumé.............................................................................................................................I
Abstract .......................................................................................................................... II
III..............................................................................................................................ملخص
Remerciements..............................................................................................................IV
Dédicaces....................................................................................................................... V
Liste des figures ...........................................................................................................VI
Liste des tableaux........................................................................................................... X
Introduction générale ...................................................................................................... 1
Chapitre 01 : La reconnaissance de l’écriture
1. Introduction................................................................................................................. 3
2. Différents aspects méthodologiques de la reconnaissance de l’écriture..................... 3
2.1. Reconnaissance en ligne ou hors-ligne................................................................. 3
2.1.1. Reconnaissance en ligne ................................................................................ 3
2.1.2. Reconnaissance hors-ligne ............................................................................. 4
2.2. Reconnaissance de l’imprimé ou du manuscrit.................................................... 4
2.3. Reconnaissance globale ou analytique ................................................................ 4
2.3.1. Approche globale .......................................................................................... 4
2.3.2. Approche analytique ..................................................................................... 4
3. Les étapes d’un système de reconnaissance................................................................ 5
3.1 Acquisition............................................................................................................. 5
3.2. Prétraitements et Normalisations.......................................................................... 5
3.2.2 Lissage............................................................................................................. 6
3.2.3. La squelettisation............................................................................................ 6
3.2.4 Normalisations ............................................................................................... 7
3.3. Segmentation ........................................................................................................ 8
3.3.1. Segmentation de la page................................................................................. 8
3.3.2 Segmentation de texte en lignes..................................................................... 9
3.3.3 Segmentation des lignes en mots .................................................................... 9
3.3.4 Segmentation des mots en caractères............................................................ 10
3.4 Extraction des caractéristiques ............................................................................ 10
3.4.1. Caractéristiques statistiques......................................................................... 10
3.4.2. Caractéristiques structurelles ....................................................................... 11
3.4.3. Transformations globales et moments ......................................................... 11
3.5. Classification ...................................................................................................... 12
3.5.1. L’apprentissage ............................................................................................ 12
3.5.2 Reconnaissance et décision :......................................................................... 13
3.6. Post-traitement.................................................................................................... 16
4. Conclusion ................................................................................................................ 16
Chapitre 02 : Les réseaux de neurones artificiels
1. Definition ................................................................................................................. 18
2. Historique.................................................................................................................. 19
3. Architecture............................................................................................................... 20
4. Apprentissage............................................................................................................ 20
4.1. L'apprentissage supervisé .................................................................................. 21
4.2. L'apprentissage NON supervisé ....................................................................... 21
4.3. L'apprentissage renforcé.................................................................................... 21
5. Quelques réseaux célèbres........................................................................................ 21
5.1. Le perceptron...................................................................................................... 21
5.2. Les perceptrons multicouches (PMC) ................................................................ 21
5.3. Les réseaux de Hopfield ..................................................................................... 22
5.4. Les réseaux de Kohonen..................................................................................... 22
7. Champs d'application ................................................................................................ 23
8. Les réseaux de neurones et la reconnaissance d’écriture.......................................... 23
9. Conclusion ................................................................................................................ 24
Chapitre 03 : La reconnaissance de l’écriture arabe
1. Introduction............................................................................................................... 26
2. Caractéristiques de l’écriture arabe........................................................................... 26
2.1. Alphabet.............................................................................................................. 26
2.2. Une ou plusieurs composantes connexes par mot .............................................. 27
2.3. Ascendants et descendants.................................................................................. 27
2.4. Les voyelles........................................................................................................ 28
2.5. Signes diacritiques.............................................................................................. 28
2.6. Des points nécessaires pour différencier les lettres............................................ 28
2.7. Cursivité de l’écriture ......................................................................................... 28
2.8. Ligatures verticales............................................................................................. 28
3. Difficultés de la reconnaissance de l’écriture arabe ................................................. 29
4. Principales bases de données existantes ................................................................... 30
4.1 Kharma/Ahmed/Ward 1999 ................................................................................ 30
4.2 AHDB.................................................................................................................. 31
4.3 CENPARMI......................................................................................................... 31
4.4 IFN/ENIT............................................................................................................. 31
4.5 CEDARABIC...................................................................................................... 31
4.6 HODA farsi digits................................................................................................ 32
4.7 Applied Media Analysis: Arabic-Handwriting-1.0 ............................................. 32
5. Différentes approches et systèmes existants............................................................. 32
6. Conception ............................................................................................................... 34
6.1. Architecture du système ..................................................................................... 34
6.2. Prétraitement et Normalisation........................................................................... 35
6.2.1. Binarisation .................................................................................................. 35
6.2.2. Squelettisation .............................................................................................. 35
6.2.3. Centrage de l’image .................................................................................... 35
6.2.4 Normalisation de la taille du mot.................................................................. 35
6.3. Segmentation ...................................................................................................... 35
6.3.1. Segmentation en lignes ................................................................................ 35
6.3.2. Segmentation en mots.................................................................................. 36
6.4. Extraction des caractéristiques ........................................................................... 36
6.5. Apprentissage et classification ........................................................................... 37
7. Conclusion ................................................................................................................ 37
Chapitre 04 : A pplication et résultats
1. Introduction............................................................................................................... 39
2. L’environnement de travail : MATLAB................................................................... 39
3. Base de mots ............................................................................................................. 39
4. Organisation du code source ..................................................................................... 40
5. Présentation de l'application ..................................................................................... 40
5.1. Interface principale ............................................................................................. 41
5.2. Lancer une reconnaissance ................................................................................. 41
5.3. Ajouter un mot et faire l’apprentissage .............................................................. 42
5.4. Consulter la liste des mots reconnaissables........................................................ 42
7. Test et validation....................................................................................................... 43
8. Conclusion ................................................................................................................ 43
Conclusion générale et perspectives............................................................................ 44
Bibiographie.................................................................................................................. 45Côte titre : MAI/0176 En ligne : https://drive.google.com/file/d/1FhomBLxu7qw_C8PpqTNf1YoXZTPK99H8/view?usp=shari [...] Format de la ressource électronique : Système intelligent pour la reconnaissance de l'écriture arabe [texte imprimé] / Hamida, hicham ; TOUAHRIA, M, Directeur de thèse . - [S.l.] : Setif:UFA, 2017 . - 1 vol (48f.) ; 29 cm.
Langues : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Génie Logiciel
l’écriture arabe manuscrite
réseaux de nuerons
prétraitementsIndex. décimale : 004 Informatique Résumé : Résumé
L’objectif de notre travail est d’adresser la problématique de la reconnaissance
automatique de l’écriture arabe manuscrite par les réseaux de nuerons. Nous avons trouvé que
le problème majeur de la lecture automatique de l’écriture arabe étant la segmentation d'un
tracé en éléments constituants, dans ce cadre, nous nous sommes intéressés à l’approche
globale en évitant le problème de segmentation. Pour cela, une série d’opérations de
prétraitement est appliquée aux images de mots, incluant : une binarisation, un lissage, une
normalisation, et une squelettisation.
Les résultats montrent que le système proposé donne de très bons résultats qui sont
comparables à ceux des meilleurs systèmes de reconnaissance de mots arabes manuscrits
présents dans la littérature.
Note de contenu : Table des matières
Résumé.............................................................................................................................I
Abstract .......................................................................................................................... II
III..............................................................................................................................ملخص
Remerciements..............................................................................................................IV
Dédicaces....................................................................................................................... V
Liste des figures ...........................................................................................................VI
Liste des tableaux........................................................................................................... X
Introduction générale ...................................................................................................... 1
Chapitre 01 : La reconnaissance de l’écriture
1. Introduction................................................................................................................. 3
2. Différents aspects méthodologiques de la reconnaissance de l’écriture..................... 3
2.1. Reconnaissance en ligne ou hors-ligne................................................................. 3
2.1.1. Reconnaissance en ligne ................................................................................ 3
2.1.2. Reconnaissance hors-ligne ............................................................................. 4
2.2. Reconnaissance de l’imprimé ou du manuscrit.................................................... 4
2.3. Reconnaissance globale ou analytique ................................................................ 4
2.3.1. Approche globale .......................................................................................... 4
2.3.2. Approche analytique ..................................................................................... 4
3. Les étapes d’un système de reconnaissance................................................................ 5
3.1 Acquisition............................................................................................................. 5
3.2. Prétraitements et Normalisations.......................................................................... 5
3.2.2 Lissage............................................................................................................. 6
3.2.3. La squelettisation............................................................................................ 6
3.2.4 Normalisations ............................................................................................... 7
3.3. Segmentation ........................................................................................................ 8
3.3.1. Segmentation de la page................................................................................. 8
3.3.2 Segmentation de texte en lignes..................................................................... 9
3.3.3 Segmentation des lignes en mots .................................................................... 9
3.3.4 Segmentation des mots en caractères............................................................ 10
3.4 Extraction des caractéristiques ............................................................................ 10
3.4.1. Caractéristiques statistiques......................................................................... 10
3.4.2. Caractéristiques structurelles ....................................................................... 11
3.4.3. Transformations globales et moments ......................................................... 11
3.5. Classification ...................................................................................................... 12
3.5.1. L’apprentissage ............................................................................................ 12
3.5.2 Reconnaissance et décision :......................................................................... 13
3.6. Post-traitement.................................................................................................... 16
4. Conclusion ................................................................................................................ 16
Chapitre 02 : Les réseaux de neurones artificiels
1. Definition ................................................................................................................. 18
2. Historique.................................................................................................................. 19
3. Architecture............................................................................................................... 20
4. Apprentissage............................................................................................................ 20
4.1. L'apprentissage supervisé .................................................................................. 21
4.2. L'apprentissage NON supervisé ....................................................................... 21
4.3. L'apprentissage renforcé.................................................................................... 21
5. Quelques réseaux célèbres........................................................................................ 21
5.1. Le perceptron...................................................................................................... 21
5.2. Les perceptrons multicouches (PMC) ................................................................ 21
5.3. Les réseaux de Hopfield ..................................................................................... 22
5.4. Les réseaux de Kohonen..................................................................................... 22
7. Champs d'application ................................................................................................ 23
8. Les réseaux de neurones et la reconnaissance d’écriture.......................................... 23
9. Conclusion ................................................................................................................ 24
Chapitre 03 : La reconnaissance de l’écriture arabe
1. Introduction............................................................................................................... 26
2. Caractéristiques de l’écriture arabe........................................................................... 26
2.1. Alphabet.............................................................................................................. 26
2.2. Une ou plusieurs composantes connexes par mot .............................................. 27
2.3. Ascendants et descendants.................................................................................. 27
2.4. Les voyelles........................................................................................................ 28
2.5. Signes diacritiques.............................................................................................. 28
2.6. Des points nécessaires pour différencier les lettres............................................ 28
2.7. Cursivité de l’écriture ......................................................................................... 28
2.8. Ligatures verticales............................................................................................. 28
3. Difficultés de la reconnaissance de l’écriture arabe ................................................. 29
4. Principales bases de données existantes ................................................................... 30
4.1 Kharma/Ahmed/Ward 1999 ................................................................................ 30
4.2 AHDB.................................................................................................................. 31
4.3 CENPARMI......................................................................................................... 31
4.4 IFN/ENIT............................................................................................................. 31
4.5 CEDARABIC...................................................................................................... 31
4.6 HODA farsi digits................................................................................................ 32
4.7 Applied Media Analysis: Arabic-Handwriting-1.0 ............................................. 32
5. Différentes approches et systèmes existants............................................................. 32
6. Conception ............................................................................................................... 34
6.1. Architecture du système ..................................................................................... 34
6.2. Prétraitement et Normalisation........................................................................... 35
6.2.1. Binarisation .................................................................................................. 35
6.2.2. Squelettisation .............................................................................................. 35
6.2.3. Centrage de l’image .................................................................................... 35
6.2.4 Normalisation de la taille du mot.................................................................. 35
6.3. Segmentation ...................................................................................................... 35
6.3.1. Segmentation en lignes ................................................................................ 35
6.3.2. Segmentation en mots.................................................................................. 36
6.4. Extraction des caractéristiques ........................................................................... 36
6.5. Apprentissage et classification ........................................................................... 37
7. Conclusion ................................................................................................................ 37
Chapitre 04 : A pplication et résultats
1. Introduction............................................................................................................... 39
2. L’environnement de travail : MATLAB................................................................... 39
3. Base de mots ............................................................................................................. 39
4. Organisation du code source ..................................................................................... 40
5. Présentation de l'application ..................................................................................... 40
5.1. Interface principale ............................................................................................. 41
5.2. Lancer une reconnaissance ................................................................................. 41
5.3. Ajouter un mot et faire l’apprentissage .............................................................. 42
5.4. Consulter la liste des mots reconnaissables........................................................ 42
7. Test et validation....................................................................................................... 43
8. Conclusion ................................................................................................................ 43
Conclusion générale et perspectives............................................................................ 44
Bibiographie.................................................................................................................. 45Côte titre : MAI/0176 En ligne : https://drive.google.com/file/d/1FhomBLxu7qw_C8PpqTNf1YoXZTPK99H8/view?usp=shari [...] Format de la ressource électronique : Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0176 MAI/0176 Mémoire Bibliothéque des sciences Français Disponible
DisponiblePermalink