$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Les graphes de connaissances (KG) sont des représentations sémantiques structurées dans lesquelles les entités sont modélisées comme des nœuds et les relations comme des arêtes. Il permet une récupération efficace des connaissances et un raisonnement contextuel dans diverses applications telles que la réponse aux questions, les systèmes de recommandation et l’extractiond’informations. Au cours de la dernière décennie, les méthodologies de construction des KG ont été considérablement développées. Cependant, la plupart des approches existantes sont conçues pour des langues riches en ressources, qui reposent principalement sur des corpus textuelsà grande échelle 2. En conséquence, les langues à faibles ressources restent sous-représentées, limitant l’applicabilité des technologies basées sur la KG dans des contextes culturellement et linguistiquementdivers 3. Parallèlement, une proportion croissante de documents réels — en particulier dans les domaines éducatifs, culturels et patrimoniaux — possèdent une information visuelle riche, insuffisamment capturée par les méthodes de construction de graphes centrées surle texte 4.
Les graphes de connaissances multimodaux (MMKG) étendent les KG conventionnels en intégrant des modalités non textuelles telles que des images, de l’audio ou de la vidéo pour permettre une représentation sémantiqueancrée 5. Les précédents cadres MMKG, notamment IMGpedia, Richpedia et ImageGraph, démontrent la valeur d’associer l’information visuelle à des entités textuelles pour améliorer la requête sémantique et le raisonnement 6,7,8. Malgré ces avancées, les méthodes existantes sont largement centrées sur l’anglais, dépendent de métadonnées sélectionnées ou de jeux de données statiques, et fournissent des conseils procéduraux limités pour construire des MMKG directement à partir de documents visuels non structurés. De plus, ces cadres ne traitent pas explicitement les défis inhérents aux langages à faible ressources, tels que les erreurs spécifiques à un script de reconnaissance optique de caractères (OCR), la variabilité morphologique et les données annotéesclairsemées 9,10.
L’objectif de ce cadre est d’exécuter une méthodologie étape par étape pour construire un graphe de connaissances multimodal à partir de documents visuels en hindi en alignant systématiquement les entités textuelles et visuelles. Le cadre proposé, Visual-Semantic Hindi-Aligned Multimodal Knowledge Graph (VISHAM-KG), intègre l’analyse linguistique basée sur des règles avec la vision par ordinateur, basée sur l’extraction d’objets, afin de permettre la construction dynamique de graphes de documents visuels. Contrairement aux approches MMKG existantes, VISHAM-KG extrait directement des entités et des relations du texte et des images hindi bruts, applique des règles grammaticales basées sur des dépendances pour l’identification des relations, et effectue un alignement intermodal des entités en utilisant des seuils de similarité basés sur l’intégration plutôt que de s’appuyer surdes 11,12 externes.
VISHAM-KG est destiné aux documents illustrés dans lesquels le contenu textuel et visuel est lié de façon sémantique, tels que les histoires pour enfants13, le matériel éducatif, le journal11 et les récits à fondement culturel. Certaines limitations, telles que la dépendance à la qualité de la reconnaissance optique des caractères, la couverture de détection d’objets et la disponibilité du vocabulaire spécifique au domaine, ont été rencontrées lors de l’exécution du cadre mentionné. En documentant explicitement chaque étape procédurale, VISHAM-KG fournit un protocole réplicable pour la construction de graphes de connaissances multimodals dans des contextes linguistiques à faible ressource tout en soutenant le raisonnement sémantique fondé et l’analyse intermodale.
VISHAM-KG se distingue des approches MMKG existantes en extrayant directement des entités et des relations à partir de textes et d’images hindi non structurés ; en utilisant l’analyse syntaxique basée sur des règles pour l’extraction de relations ; et l’alignement des entités textuelles et visuelles via des seuils de similarité basés sur l’inclusion plutôt que par la correspondance des métadonnées 8,10 (Figure 1).

Figure 1 : Cadre de bout en bout. La figure illustre le cadre de bout en bout pour le graphe de connaissances multimodales VISHAM-KG. Veuillez cliquer ici pour voir une version agrandie de cette figurine.
Ce protocole s’applique aux documents illustrés avec un contenu texte-image aligné, tels que le matériel éducatif et les récits culturels. Dans ce cadre, YOLOv8 est choisi pour son efficacité et sa robustesse dans la détection d’objets sur des documents visuels. XLM-R est sélectionné pour ses représentations croisées fortes, bien adaptées au traitement de texte hindi à faible capacité en ressources, et CLIP-ViT est utilisé pour sa capacité éprouvée à apprendre les espaces d’intégration de texte visuel partagé, qui permettent un alignement intermodal efficace. Mais elle est limitée par la précision de l’OCR, la couverture de détection d’objets et les contraintes de vocabulaire spécifiques au domaine.
Travaux connexes
Un graphe de connaissance traditionnel G=(E,R,F) se compose des entités E, des relations R et des triplets factuels F, où chaque triplet a la forme (h,r,t)8. Pour étendre cela, un graphe de connaissances multimodal (MMKG) intègre des entités E associées à des modalités non textuelles telles que les images, l’audio etla vidéo 14.
Deux stratégies principales sont utilisées dans les MMKG pour représenter des données visuelles :
En tant qu’attributs attachés à des entités textuelles
En tant qu’entités visuelles connectées par une relation annotée spécifique
Une étude notable est IMGpedia, qui améliore les données d’images Wikimedia en incorporant des descripteurs visuels et des mesures de similarité. Ce modèle répond aux limites des ensembles de données traditionnels qui incluent principalement des métadonnées, permettant des requêtes sémantiques visuelles et une évaluation de similarité en liant les images à DBpediaCommons 9.
De même, un autre Richpedia du MMKG aborde le défi des graphes de connaissances incomplets dans la recherche scientifique. Il regroupe 2 883 162 entités visuelles provenant de Wikipédia et 30 638 entités textuelles provenant de Wikidata. Richpedia prend en charge les requêtes au niveau des aspects et utilise des méthodes pour extraire les relations sémantiques à partir de contenus non structurés, incluant les éléments d’image, le texte associé et les hyperliens15.
ImageGraph étend cette étude en construisant un graphe de connaissances relationnel basé sur le jeu de données FB15K, enrichi de 829 931 images et légendes explorées sur le web. Il comprend 14 870 entités et 1 330 types de relations, permettant des requêtes visualement contextuelles et des réponses plus précises en supportant les paramètres de requêteconceptuels 16.
VisualSem est un autre graphe de connaissances multilingue complet qui intègre des informations visuelles et textuelles. Elle comprend 89 896 entités, plus de 1,3 million de glosses et 938 100 images. Conçu pour des applications telles que l’augmentation de données et la mise à la terre, VisualSem améliore l’interprétation sémantique entre les langages et peut être intégré sans effort dans divers pipelinesde traitement 1.
Plusieurs modèles MMKG sont également développés pour supporter des tâches telles que la prédiction des liens, la classification des triplets et la correspondance d’entités. Ces modèles abordent les limites des graphes monomodaux, en particulier leur incapacité à saisir la complexité de l’informationintermodale 16,17,18.
La comparaison critique entre les modèles MMKG basés sur le langage et VISHAM-KG est fournie dans le Tableau 1. Il se concentre spécifiquement sur leur force et leurs limites dans le contexte de langues à faible valeur en ressources comme l’hindi, le tamoul ou le sanskrit. Ces méthodes supposent souvent l’accès à des corpus textuels de haute qualité, des annotations linguistiques fiables et des modèles pré-entraînés à grande échelle. Ces facteurs limitent leur applicabilité aux langages à faible niveau de ressources. En particulier, les pipelines dépendants de l’OCR sont fréquemment optimisés pour les écritures latines et présentent une précision réduite pour les écritures indiques, ce qui entraîne une extraction de texte bruyante ou incomplète. De plus, le prétraitement linguistique, le marquage des parties du discours et la reconnaissance d’entités nommées sont couramment entraînés sur les langues à forte richesse en ressources. Ils présentent des performances drastiquement dégradées lorsqu’ils sont appliqués à des langues morphologiquement riches et syntaxiquement flexibles comme l’hindi.
| Modèle MMKG | Points forts | Limitations dans les environnements à faibles ressources |
| IMGpedia | Intègre les images avec DBpedia | Concentré uniquement sur le contenu anglais |
| Prend en charge les requêtes de similarité visuelle | Aucun support pour les écritures non latines |
| Contexte culturel limité pour les visuels régionaux |
| Richpedia | Combine des entités visuelles et textuelles de Wikipédia et Wikidata | Représentation inadéquate des connaissances indiques ou populaires |
| Requêtes au niveau d’aspect disponibles | Suppose un alignement de haute qualité, ce qui fait défaut dans les ensembles de données régionales |
| ImageGraph | KG relationnel avec images et légendes | Extraction d’entités et de relations adaptée aux corpus anglais |
| Prend en charge les requêtes étendues basées sur des triplets | Échecs dans des environnements avec des sous-titres clairsemés ou des métadonnées manquantes |
| VisualSem | Prise en charge multilingue | Mauvaise représentation des langues asiatiques à faible ressource |
| Utile dans les pipelines sémantiques neuronaux | Aucun soutien pour le devanagari ni la sémantique visuelle culturellement ancrée |
| VISHAM-KG | KG relationnel avec images dans les langues indiques | Dépendant de la langue |
| Pipelines sémantiques pour une syntaxe morphologiquement riche | Cela dépend des différentes balises POS selon les langues. |
Tableau 1 : Comparaison critique des MMKG avec les limitations dans les langages à faible richesse.
Les modèles MMKG existants reposent sur des graphes de connaissances statiques, ne s’adaptant pas à des contextes dynamiques du monde réel où de nouveaux types d’entités et associations se développent en raison de leur entraînement à un seul ensemble de données. Cela rend crucial le développement de modèles dotés de capacitésdynamiques 16. Les limitations suivantes se retrouvent dans ce contexte : une utilisation incorrecte des données textuelles dans des activités visuelles telles que l’identification, l’extraction et l’annotation d’objets ; le développement de méthodes évolutives pour construire des graphes de connaissances multimodaux à partir de sources hétérogènes ; et l’intégration d’informations contextuelles dans des graphes de connaissances multimodaux pour une meilleure compréhension et interprétation.
Dans ces conditions, VISHAM-KG se distingue des approches antérieures par l’utilisation de techniques avancées d’extraction visuelle pour définir les nœuds et les relations directement à partir de documents visuels. Il combine des étapes standard de traitement du texte telles que la tokenisation, la suppression des stop-mots et le tagage des parties du discours avec des techniques de graphes sémantiques pour structurer les connaissances extraites. En fusionnant la vision par ordinateur et l’ontologie, le système offre plusieurs avantages19 : une adaptabilité accrue, permettant à la base de connaissances d’évoluer selon les besoins spécifiques de l’application ; une représentation sémantique améliorée qui soutient l’interopérabilité entre les systèmes ; et une meilleure inférence sémantique et une meilleure récupération, permettant l’amélioration des bases de connaissances au niveau contextuel.