Prenez contact avec nous

Plan du cours

Fondamentaux de la représentation des connaissances et de l'ingénierie des ontologies

Pourquoi l'ingénierie des ontologies est cruciale pour l'IA et l'architecture d'entreprise

  • L'essor des technologies sémantiques, des graphes de connaissances et des systèmes d'IA d'entreprise
  • Comprendre la différence entre ontologies, taxonomies et vocabulaires contrôlés
  • Normes du W3C : RDF, OWL, RDFS, SKOS — la pile du Web sémantique
  • Applications réelles : ontologies des soins de santé (SNOMED CT), fabrication, défense, systèmes autonomes et gouvernement

Concepts et terminologie de base des ontologies

  • Classes, propriétés, individus et types de données dans les ontologies formelles
  • Contraintes, axiomes et fondements du raisonnement basé sur la logique
  • Ontologies de haut niveau : BFO, DOLCE, UFO et fondements indépendants du domaine
  • Conception d'ontologies de domaine spécifique : automobile, santé, aérospatiale et services financiers

Cameo Concept Modeler — Fonctionnalités principales et meilleures pratiques

Introduction à Cameo Concept Modeler

  • Écosystème de la suite Emerging Markets et positionnement de l'outil pour la conception d'ontologies
  • Visite de l'interface utilisateur : espace de travail, palette, types de diagrammes et inspecteurs de propriétés
  • Installation, licence et configuration de l'environnement pour les déploiements d'entreprise

Définition des structures et des relations d'ontologie

  • Création de classes et gestion de la hiérarchie avec le raisonnement sous-classes/super-classes
  • Propriétés d'objets : relations, sous-propriétés et contraintes de relations
  • Propriétés de données : attributs, types de données et restrictions de domaine/plage
  • Création de modèles de domaine à l'aide de schémas conceptuels et de types de diagrammes conceptuels

Modèles de conception d'ontologies dans Cameo Concept Modeler

  • Modèles de conception d'ontologies standards : partonomie, hiérarchie, rôle et modèles temporels
  • Bibliothèque de modèles réutilisables : mappage entre modèles de domaine et modèles établis
  • Création d'ontologies basée sur des modèles pour des cas d'utilisation enterprise courants
  • Contre-modèles (anti-patterns) : erreurs de modélisation courantes et comment les éviter

Construction de graphes de connaissances et modélisation sémantique

Construction de graphes de connaissances à partir de modèles d'ontologie

  • Conversion de modèles conceptuels en représentations RDF et bases de données graphiques
  • Intégration de données pilotée par les ontologies : harmonisation de sources de données hétérogènes
  • Modélisation entité-relation reliée aux schémas de graphes de connaissances
  • Importation et mappage de modèles de données existants dans les flux de travail de Cameo Concept Modeler

Techniques avancées de modélisation sémantique

  • Ontologies multidimensionnelles et alignement de modèles transverses
  • Stratégies de fusion et d'alignement d'ontologies pour les projets à grande échelle
  • Versionnement et gestion des changements des ontologies en évolution
  • Profils d'ontologie : génération de sous-ontologies EL, RL et QL pour l'interopérabilité

Représentation OWL, moteurs de raisonnement et validation

Exportation et travail avec des représentations OWL

  • Sélection du profil OWL 2 : EL, QL, RL et DL — quand utiliser chacun
  • Exportation de Cameo Concept Modeler vers les formats OWL/XML, Turtle et RDF/XML
  • Importation d'ontologies OWL existantes dans Cameo Concept Modeler pour l'édition et la visualisation
  • Mappage et traduction entre différentes représentations d'ontologies

Raisonnement et cohérence logique

  • Moteurs de raisonnement Tableau et automatisés : intégration de HermiT, Pellet et FaCT++
  • Configuration du raisonneur Owl au sein des flux de travail de Cameo Concept Modeler
  • Détection d'incohérences, classification et débogage des modèles d'ontologie
  • Construction et validation des axiomes de raisonnement pour les règles logiques spécifiques au domaine

Méthodologies de test et de validation des ontologies

  • Pipelines de validation automatisée pour l'intégrité et la solidité logique des ontologies
  • Stratégies de test manuel : vérification des instances, validation des modèles et révision par des experts
  • Métriques de qualité : cohérence structurelle, couverture axiomatique et alignement transversal

Ontologies dans l'architecture d'entreprise et l'ingénierie des systèmes (MBSE)

Modélisation de l'architecture d'entreprise pilotée par les ontologies

  • Fusion des ontologies de domaine avec les cadres d'architecture d'entreprise (TOGAF, Zachman)
  • Modélisation des capacités commerciales avec des représentations d'ontologie formelles
  • Liaison des objectifs stratégiques, des processus commerciaux et des artefacts d'information via des modèles ontologiques
  • Architecture de base de connaissances d'entreprise pour les systèmes de support décisionnel

Ontologies dans les flux de travail MBSE avec Cameo SysML et PTC Creo Model Center

  • Intégration des modèles d'ontologie avec les diagrammes SysML et les modèles de exigences
  • Flux de travail de traçabilité et de vérification des exigences système pilotés par les ontologies
  • Analyse de modèles avec Cameo Concept Modeler et Cameo SysML pour l'ingénierie des systèmes
  • Spécification des exigences à l'aide de modèles conceptuels formels et de validation soutenue par les ontologies

Intégration de Protégé et Magic Studio

  • Interopérabilité entre Cameo Concept Modeler et Stanford Protégé
  • Flux de travail Protégé pour l'auteur d'ontologies, l'intégration du raisonneur et l'écosystème de plugins
  • Intégration de Magic Studio pour la gestion des ontologies multi-outils et la co-création
  • Orchestration de la chaîne d'outils : Cameo + Protégé + Magic Studio pour l'ingénierie des ontologies de bout en bout

Module 6 : Préparation à l'IA pilotée par les ontologies et systèmes intelligents

Connaissances structurées pour l'IA et les grands modèles de langage (LLM)

  • Graphes de connaissances soutenus par des ontologies en tant que pipelines de génération augmentée par la récupération (RAG) pour les LLM
  • Ontologies de domaine pour réduire les risques d'hallucination et ancrer les systèmes d'IA générative
  • Recherche sémantique et récupération d'informations à l'aide d'un indexage activé par les ontologies
  • Intégration de bases de données vectorielles : architectures hybrides de graphes de connaissances et d'embeddings

Ontologies dans les pipelines d'apprentissage automatique

  • Ingénierie des caractéristiques à partir de schémas ontologiques pour les tâches d'apprentissage supervisé
  • Étiquetage des données guidé par les ontologies et pipelines de données supervisés basés sur les schémas
  • Embeddings de graphes de connaissances : node2vec, TransE et intégration de réseaux de neurones graphiques
  • Ontologies pour l'orchestration automatisée des pipelines ML et la gestion des métadonnées

Architecture prête pour l'IA et MLOps pour les systèmes centrés sur les connaissances

  • Construction d'architectures de données prêtes pour l'IA avec des couches de connaissances de domaine formalisées
  • Versionnement, gouvernance et intégration continue des ontologies pour les graphes de connaissances
  • Intégration MLOps : surveillance des modèles pilotés par les ontologies dans les pipelines de production
  • Évolution automatisée des ontologies : surveillance des changements de domaine et déclenchement des mises à jour

Ingénierie et gouvernance avancée des ontologies

Gouvernance et gestion du cycle de vie des ontologies enterprise

  • Cadres de gouvernance des ontologies : tutelle, flux de travail d'approbation et canaux de publication
  • Collaboration des parties prenantes : espaces de travail partagés et flux de travail d'édition multi-auteurs
  • Documentation des ontologies et journaux de changement pour les traces d'audit
  • Monétisation des ontologies et stratégies de marché de connaissances d'entreprise

Interopérabilité et flux de travail transverses des ontologies

  • Vocabulaires SKOS et gestion de la terminologie contrôlée pour les glossaires d'entreprise
  • Principes des Données Ouvertes Liées (LOD) pour l'alignement externe des ontologies (DBpedia, Wikidata, Schema.org)
  • Requête d'ontologies basée sur SPARQL et exploration des graphes de connaissances
  • Backends de bases de données graphiques : Neo4j, Amazon Neptune et magasins de triples RDF connectés aux modèles d'ontologie

Scénarios d'ontologies complexes et applications industrielles

  • Aérospatiale et défense : ontologies MIL-STD et modélisation des systèmes de systèmes
  • Santé : ontologies cliniques, intégration FHIR et modèles de support aux décisions diagnostiques
  • Chaîne d'approvisionnement et fabrication : normes d'ontologie de l'industrie et graphes de connaissances IoT
  • Finance : ontologies de risque, cadres de rapport réglementaire et graphes de connaissances de conformité

Projet de fin d'étude pratique — Solution d'ontologie enterprise

Défi d'ingénierie des ontologies de bout en bout

  • Projet basé sur un scénario : définition d'une ontologie de domaine pour un cas d'utilisation enterprise réaliste
  • Conception de la hiérarchie de classes, définition des propriétés et axiomes de contrainte à l'aide de Cameo Concept Modeler
  • Exportation vers OWL et validation via des moteurs de raisonnement automatisés
  • Intégration avec Protégé pour l'édition collaborative et la validation étendue
  • Construction d'une représentation de graphe de connaissances et connexion à un magasin RDF
  • Présentation de l'ontologie avec justifications architecturales, plans de gouvernance et stratégie de préparation à l'IA

Tendances industrielles, parcours professionnels et développement professionnel

Tendances émergentes en ingénierie des ontologies et IA sémantique

  • IA générative rencontre les graphes de connaissances : approches hybrides pour les systèmes intelligents de nouvelle génération
  • Évolution des ontologies à l'ère des LLM : quand utiliser des ontologies vs. quand les embeddings vectoriels suffisent
  • Évolution des normes : nouveaux groupes de travail du W3C, développements OWL 2.3 et avancées SKOS
  • Industrie 4.0 et jumeaux numériques : ontologies alimentant l'IoT industriel et la modélisation en temps réel
  • Représentation des connaissances multimodales : combinaison d'approches textuelles, graphiques et de réseaux neuronaux

Développement professionnel et parcours de certification

  • Compétences complémentaires : RDF/SPARQL, outils Python pour ontologies (RDFLib, PyJena), Neo4j et algorithmes graphiques
  • Certifications MBSE : parcours de certification INCOSE et maîtrise de SysML
  • Crédentials d'architecture d'entreprise : certification TOGAF et modélisation ArchiMate
  • Construction d'un portfolio d'ingénierie des ontologies : graphes de connaissances publics, contributions ontologiques et études de cas
  • Participation aux ontologies open source et à l'écosystème RDF/OWL du W3C

Pré requis

Aucune exigence spécifique n'est requise pour suivre ce cours.

Public visé :

  • Ingénieurs système impliqués dans la modélisation de l'architecture et la conception de systèmes.
  • Praticiens de l'Ingénierie des systèmes basée sur les modèles (MBSE).
 24 Heures

Nombre de participants


Prix par participant

Cours à venir

Catégories Similaires